Index >>>

  • List

      Static List & its array implementation

       Dynamic list & its Linked list implementation
        Doubly Linked list
  • Addnode and deletenode operation
  • List traversal
  • Space and time complexity (to be added later)
  • Stack & Queues
    • Stack concepts
    • Array implementation of stacks - push & pop
    • Linked list implementation of stack - push & pop
    • Application of stacks
    • Queue concepts
    • Array implementation of queues - insert & delete
    • Linked list implementation of queue - insert & delete
    • Application of queues
    • Circular Queues – insert & delete
    • Priority Queues – add and delete node operations
    • Deques – add and delete node operations
    • Implementation of Stacks and queues using Doubly Linked List – advantages of this implementation
  • Sparse Matrix
    • Array representation
    • Linked list representation
    • Addition and Multiplication using linked list and array representation
  • Sorting and Searching
    • Types of Sort – Quick, Bubble, Merge, Insertion and Heap
    • Binary Search Technique
    • Time and space complexity (to be added later)

Index || Doubts / Clarifications || Related Topics ||Web Links