Skip to content

SandraMariyaGeorge/S3-DS-LAB

Repository files navigation

  1. Arrays Implementation of 1D and 2D arrays Operations: Insertion, Deletion, Searching, and Traversal

  2. Linked Lists Singly Linked List Operations: Creation, Insertion, Deletion, Searching, and Traversal Doubly Linked List Operations: Creation, Insertion, Deletion, Searching, and Traversal Circular Linked List Operations: Creation, Insertion, Deletion, Searching, and Traversal

  3. Stacks Array-based Stack Implementation Linked List-based Stack Implementation Applications: Infix to Postfix Conversion, Evaluation of Postfix Expression

  4. Queues Array-based Queue Implementation Linked List-based Queue Implementation Circular Queue Implementation Deque Implementation

  5. Trees Binary Tree Creation and Traversal (Inorder, Preorder, Postorder) Binary Search Tree (BST) Insertion, Deletion, Searching

  6. Graphs Representation of Graphs using Adjacency Matrix and Adjacency List Implementation of Depth-First Search (DFS) Implementation of Breadth-First Search (BFS)

  7. Sorting Algorithms Implementation of Bubble Sort, Selection Sort, Insertion Sort Implementation of Quick Sort and Merge Sort Implementation of Heap Sort

  8. Searching Algorithms Linear Search Binary Search (Iterative and Recursive)

About

CSL 201_DATA STRUCTURES

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages