CsitLabs
Ctrlk
  • CSIT Labs
  • 1st Semester
  • 2nd Semester
  • 3rd Semester
    • Computer Architecture
    • Computer Graphics
    • Data Structures and Algorithms
      • Array methods (Introduction)
      • Stack
      • Queue
      • Recursion
      • Linked List
      • Sorting Algorithms
      • Searching and Hashing Algorithms
      • Trees and Graphs
      • Lab practice
    • Numerical Method Labs
    • Statistics-II Labs
  • 4th Semester
  • 5th Semester
  • 6th Semester
  • 7th Semester
  • docs
Powered by GitBook
On this page

Was this helpful?

  1. 3rd Semester

Data Structures and Algorithms

  1. Array methods (Introduction)

    • Menu Driven Program

    • Reverse number

    • Delete Specific Data

  2. Stack

    • Stack implementation

    • Infix to Prefix Expression

    • Infix to Postfix Expression

    • Prefix evaluation

    • Postfix evaluation

  3. Queue

    • Linear Queue

    • Circular Queue

    • Priority Queue

  4. Recursion

    • Factorial using Recursion

    • Fibonacci using Recursion

    • G.C.D using Recursion

    • Tower of Hanoi using Recursion

  5. Linked List

    • Singular Linked List

    • Circular Linked List

    • Doubly Linked List

    • Doubly Circular Linked List

    • Implementation of Stack and Queue using Linked List

      • Stack implementation using Linked List

      • Queue implementation using Linked List

  6. Sorting

    • Bubble Sort

    • Selection Sort

    • Insertion Sort

    • Shell Sort

    • Quick Sort

    • Merge Sort

    • Heap Sort

  7. Searching and Hashing

    • Linear Search

    • Binary Search

    • Hashing

  8. Trees and Graphs

    • AVL Tree

    • Binary Search Tree

    • Kruskal's Algorithm

    • Prim's Algorithm

    • Dijkstra's Algorithm

    • Binary Tree

    • Breadth First Search

    • Depth First Search

    • Huffman Coding

PreviousScan Conversion AlgorithmNextArray methods (Introduction)

Last updated 1 year ago

Was this helpful?