Syllabus
Resources
M1: Introduction to C++
C++ Programming Concepts
Classes and Objects in C++
Constructors and Destructors
Basic Concepts and Data Structures
Data Objects and Structures
Algorithm Specification
Introduction to Algorithms
Complexity Analysis Examples
Introduction to Linear and Non-Linear Data Structures
M2: Introduction to DS
Arrays and Matrices
Representation of Single and Two-Dimensional Arrays
Sparse Matrices: Array and Linked Representations
Linked Lists
Singly Linked Lists
Operations: Insertion, Deletion
Circularly Linked Lists
Operations for Circularly Linked Lists
Doubly Linked Lists
Operations: Insertion, Deletion
Stacks
Array and Linked Implementations
Applications
Infix to Postfix Conversion
Postfix Expression Evaluation
Queues
Array and Linked Implementations
Circular Queues
Insertion and Deletion Operations
M3: Trees
Introduction to Trees
Tree Definition and Terminology
Binary Trees
Properties of Binary Trees
Representation of Binary Trees: Array and Linked Representations
Priority Queues
Definition and Applications
Max Priority Queue ADT Implementation
Insertion into a Max Heap
M4: Searching & Sorting
Searching Algorithms
Comparison of Searching Methods
Sorting Algorithms
Comparison of Sorting Methods
M5: Graphs
Introduction to Graphs
Definitions and Terminology
Graph Search Methods
Breadth-First Search (BFS)
Complexity Analysis of Graph Algorithms
Search Trees
Binary Search Tree (BST) ADT
Operations: Searching, Insertion, Deletion
Balanced Search Trees
AVL Trees (Definition and Examples)
B-Trees (Definition and Examples)
Red-Black Trees (Definition and Examples)
Comparison of Search Trees
Notes
[⤓] CSE202 DSA C++ Quick Prepare
[⤓] CSE202 DSA C++ EXTRACTED TOPICS
Question Directory
Previous Year Questions
[⤓] Midsem-CSE202-Y2S3-BTECH-CSE-IT-OCT24
[⤓] CSE202-PYQ-BTECH-CSE-IT-Sem3Dec23
[⤓] CSE202-PYQ-BTECH-CSE-IT-Sem3Dec24
BackPaper
[⤓] CSE202-PYQ-BackQPaper-BTECH-CSE-IT-Sem3Dec24
Get Credited for sharing your Knowledge Source with your PeerSubmit Queries/Feedbacks/Suggestions/Complaints using this FormLast updated