Category Archives: Data Structures & Algorithm Design

Data Structures & Algorithms Keywords plus Notes – Part 1

Keywords from my learnings in Data Structures & Algorithms Design subject from Semester 1 – M.Tech. BITS Pilani:

  • Pseudocode
  • Definition of algorithms
  • Models for time complexity
  • Primitive operations
  • Notations
  • Correctness of algorithms
  • Recursive algorithms
  • Elementary data structures: Stacks, Queues, Lists
  • Nonlinear data structures: Trees, Binary Trees, Heaps
  • Dictionaries
  • Algorithm design: Greedy, Divide & Conquer, Dynamic programming, Graph
  • Complexity classes & associated topics: P / NP

Email me: Neil@HarwaniSystems.in