II BSC IV SEMESTER - JAVA WITH DATASTRUCTURES
IMPORTANT QUESTIONS
UNIT-I ( Introduction and Linked List)
- Explain about different primitive and non-primitive data structures with examples.
- Explain about different Linear and Non linear data structures with examples.
- What are spare matrices? Explain them?
- What is Linked list? Write about all possible operations on single linked list.
- What is double linked list? Write its advantages over single linked list.
- What is circular linked list? Write a program to explain the concept of circular linked list.
- What is stack? Explain its operations?
- What is stack? Write a program to implement stack using arrays.
- What is stack? Write a program to implement stack using inked List.
- Explain about infix, Prefix and Post fix notations.
- What is Queue? Explain different types of Queues available in data structures.
- What is Circular Queue? Write algorithms to insert and delete an element from circular Queue.
- What is Circular Queue? Write a program to explain its operations.
- What is Deque? What are the different techniques used to represent Deque? Explain.
- What are priority queues? When they are useful? Write about in detail.
- What is Queue? Write a program to implement Queue using arrays and linked list.
UNIT-III (Trees)
- What is Binary Tee? Explain various representations of binary tree.
- Write about different tree traveling techniques and also write algorithms for each traveling technique.
- What is BST? How to its differs from Binary Tree? Write about two possible representations of BST.
- With an example explain insertion and deletion of elements from BST. Also Write algorithms for same.
- How to find minimum and maximum elements from a Tree? Write algorithms for same.
- What is Threaded Binary Tree? Explain.
- What are Heap Tree? Explain Heap sort with example.
- Explain different types of Binary Trees with example
UNIT-IV ( Graphs)
- What is Graph? Explain various representations of Graphics.
- Write about various Graph Traveling Techniques.
- How to find a Node in a Graph? Write about basic searching techniques with programs.
- What are the various ways to find Minimal Spanning Tree? Explain.
- Explain DFS with example?
- Explain Topological sort with example.
UNIT-V ( Searching and Sorting)
- What is Searching? Explain Linear search algorithm with example.
- What is Searching? Explain Binary Search Algorithm with example.
- What is Sorting? Explain different sorting Techniques.
- Explain Quick sorting Technique with example.
- Explain selection sorting Technique with example.
- Explain bubble sorting Technique with example.
No comments:
Post a Comment