File Details:
{"filename":"bca-3-sem-data-structure-using-c-and-cpp-1087-2021.pdf","description":"This file contains the B.C.A. Third Semester examination paper for Data Structure Using C and C++ (Second Paper) from 2021. It includes questions on topics like arrays, stacks, linked lists, binary trees, Polish notation, and algorithms for data structures."}
Questions:
- Define Array, Multidimensional Array, Sparse Array, and Tridiagonal Array. Give examples of each.
- How are sparse matrices represented in memory? Write an algorithm to add two such matrices.
- Write an explanatory note on Polish Notation and its application to Computer Science.
- Write an explanatory note on Evaluation of Postfix Notation.
- Explain the Overflow and Underflow conditions with respect to the Stack Data Structure.
- Discuss the Applications of Stack in implementing recursion. Provide examples to support your answer.
- Differentiate between Queue and Deque.
- Differentiate between Prefix and Infix.
- Differentiate between D-Queue and Priority Queue.
- What are the applications of linked lists in Computer Science? Why are linked lists known as dynamic data structures?
- Illustrate the operations of list traversal and insertion with the help of pseudocode.
- Give the recursive definition for tree.
- Define Binary Tree and Complete Binary Tree.
- What do you understand by Binary Search Tree? Construct a Binary Search Tree for the given numbers and explain how search operations are performed efficiently.
- Write short notes on Tree Traversal.
- Write short notes on Expression Trees.
- Write short notes on Path Length.
- Differentiate between Circular List and Doubly Linked List.
- Differentiate between B-Tree and Binary Search Tree.
- Differentiate between Indexing and Searching in a B-Tree.
- Write the recursive algorithm for inserting an element into a tree.
- Write the algorithm for converting from Infix to Postfix notation and illustrate with an example.
Back to list
GKPAD.COM by SK Yadav | Disclaimer