What do you mean by Data Structure? Give the difference between Primitive and Non-primitive data structures.
[3 marks]Convert following infix expressions to the postfix expressions. Shows stack trace. A/B$C+D*E/F-G+H (A+B)*D+E/(F+G*D)+C
[7 marks]Discuss advantages and disadvantages of linked list over array.
[4 marks]What is Stack? Write down algorithms for performing POP and PEEP operations on a stack.
[7 marks]What is Tower of Hanoi? Explain it with n=3.
[4 marks]What do you mean by FIFO and LIFO?
[3 marks]Write an algorithm to perform insert, delete and display operations for simple queue.
[7 marks]Explain double ended queue.
[3 marks]Explain the concept of circular queue. Compare circular queue with simple queue.
[4 marks]Write a ‘C’ function to 1) deletion of a node at location ‘LOC’ from a singly linked list. 2) insert a node in beginning of a singly linked list.
[7 marks]differentiate between stack & queue.
[3 marks]Explain Doubly linked list.
[4 marks]Write an algorithm to perform insert and delete operations on a circular Queue.
[7 marks]What is tree?
[3 marks]Explain representation of a binary tree using Array.
[4 marks]Define Graph. Write an algorithm to do BFS traversal of a Graph
[7 marks]Explain Sequential search method.
[3 marks]Explain following with reference to graphs.
[4 marks]Weighted Graph (ii) Connected Graph
[ marks]Explain binary tree traversals with proper example.
[7 marks]Briefly explain insertion sort.
[3 marks]Write a ‘C’ function for selection sort.
[4 marks]Explain various Hash collision resolution techniques with example.
[7 marks]Define following terms: Sequential, direct and Index sequential access of files.
[3 marks]Write a ‘C’ program for Bubble sort.
[4 marks]Explain Merge sort with proper example.
[7 marks]