Department: MCA
Semester : II
Semester : II
Subject : Data Structures through C++
Paper : CCMCA 203
Faculty : Avinash Kumar
Students are advised to
prepare answers to the questions considering each of the questions as a long
answer question. Provide appropriate code segment wherever needed.
- What Does Abstract Data Type Mean?
- What is a Data Structure?
- What Are The Goals Of Data Structure?
- List Out the Areas in Which Data Structures Are Applied Extensively?
- What are linear and non linear data Structures?
- What are the various operations that can be performed on different Data Structures?
- What Is Sequential Search?
- What Is Dangling Pointer And How To Avoid It?
- How is an Array different from Linked List?
- What Do You Mean By Recursive Definition?
- What is Stack and where it can be used?
- Convert the Expression ((a + B) * C - (d - E) ^ (f + G)) To Equivalent Prefix and Postfix Notations?
- What Do You Mean By Overflow And Underflow?
- What Is The Difference Between A Stack And An Array?
- What Is A Queue?
- What Is A Priority Queue?
- What is a Queue, how it is different from stack and how is it implemented?
- What are Infix, prefix, Postfix notations?
- What is a Linked List and what are its types?
- Define Circular List?
- What Are The Disadvantages Of Circular List?
- What Are the Advantages of Linked List over Array (static Data Structure)?
- What Do You Mean By Garbage Collection?
- Which data structures are used for BFS and DFS of a graph?
- Can doubly linked be implemented using a single pointer variable in every node?
- Which Data Structure Should be used for implementing LRU cache?
- How to check if a given Binary Tree is BST or not?
- List out Few of the Application of Tree Data-structure?
- What Is The Type Of The Algorithm Used In Solving The 8 Queens Problem?
- In RDBMS, What Is The Efficient Data Structure Used In The Internal Storage Representation?
- What Is A Spanning Tree?
- Does The Minimal Spanning Tree Of A Graph Give The Shortest Distance Between Any 2 Specified Nodes?
- What Is The Difference Between Null And Void Pointers?
- What is algorithm?
- What are the criteria of algorithm analysis?
- What is asymptotic analysis of an algorithm?
- What are asymptotic notations?
- Briefly explain the approaches to develop algorithms.
- Give some examples greedy algorithms.
- What are some examples of divide and conquer algorithms?
- What are some examples of dynamic programming algorithms?
- What operations can be performed on stacks?
- What operations can be performed on Queues?
- What is binary search?
- What is bubble sort and how bubble sort works?
- What is selection sort?
- What is merge sort and how it works?
- Explain 'insertion sort'?
- How quick sort works?
- What is a graph?
- How depth first traversal works?
- How breadth first traversal works?
- What is a tree?
- What is a binary tree?
- What is a binary search tree?
- What is tree traversal?
- What is an AVL Tree?
- How many spanning trees can a graph has?
- How Kruskal's algorithm works?
- How Prim's algorithm finds spanning tree?
- What is a minimum spanning tree (MST)?
- What is a heap in data structure?
- What is hashing?
- Explain Tower of Hanoi concept.
- What do you mean by Huffman Code?
- What are Multiway Trees? Explain its various types.
No comments:
Post a Comment