Arrays, stacks, queues, trees, and graphs are all covered in this review of data structure principles. Discussion of various implementations, programming approaches, and run-time representations of these data types. The course also covers sorting, searching, and basic graph algorithms.

What Will I Learn?

  • Array
  • Linked List
  • Stack
  • Queue
  • Binary Tree
  • Binary Search Tree
  • Heap
  • Hashing
  • Graph