Data Structure and Algorithm Syllabus
Data Structure and Algorithm Syllabus
Algorithm Concepts:
Arrays:
o Applications of Arrays
Linked Lists:
o Types:
Stacks:
o Implementation:
Array-Based
o Applications:
Queues:
o Operations: Create, Add, Delete, Full, Empty
o Implementation:
Array-Based
Tree Concepts:
o Basic Terminology
Search Trees:
o Traversal Algorithms:
Pre-order
In-order
Post-order
Graph Representation:
o Terminology
Graph Algorithms:
o Traversal:
Prim’s Algorithm
Kruskal’s Algorithm
Warshall Algorithm
Dijkstra Algorithm
Searching:
Sorting Algorithms:
Advanced Topics:
o Hashing:
Hash Functions
This structure highlights each topic for efficient understanding and preparation. Let me know if you need
explanations or resources on any topic!
Unit 3- Binary Search Tree, AVL tree, Construction of Binary tree using traversal, Strict and complete Binary Tree
Unit 4- Breadth First Search, Dijkstra algorithm, Kruskal's algorithm, Types of Graph
Unit 5- Binary Search, Heap Sort, Radix Sort, Hashing- Linear Probing