Data Structures

Data Structures
What We Offer

Data Structures

Data structures, which act as ordered containers or arrangements for effectively storing and organizing data, are important elements of computer science and programming.

TOPICS
  • Data Structures Basics
  • Complexity: asymptotic analysis, master’s theorem
  • Arrays - linear search , binary search
  • Insertion , bubble sort
  • Matrix representation – multi dimensional Arrays
  • Singly linked list
  • Doubly linked list
  • Circular linked list
  • Polynomial addition , sparse matrices
  • Stack
  • Expression handling
  • Queue
  • Circular queue
  • Deque
  • Priority queue
  • Binary tree
  • Traversal
  • Expression trees
  • Binary heap
  • Heap sort
  • Binary search tree
  • B tree
  • B+ tree
  • AVL tree
  • Trie structure
  • Hashing
  • Graphs and types
  • BFS , DFS
  • Topological sort
  • Recursion vs iteration