Skip to content

Cracking the Coding Interview, 6th Edition, C++

Notifications You must be signed in to change notification settings

ruxandravr/CTCI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cracking the Coding Interview book(6th Edition) implementations(C++)

Contains:metal::

My own Data Structures implementations & tests

  • Vector
  • LinkedList
  • Hashtable
  • Stack
  • Queue
  • BST
  • Trie
  • Heap (MinHeap)

Implementations for e)ach Chapter Interview Questions

  • Chapter 1 - Arrays and Strings
  • Chapter 2 - Linked Lists
  • Chapter 3 - Stacks and Queues
  • Chapter 4 - Trees and Graphs
  • Chapter 5 - Bit Manipulation
  • Chapter 8 - Recursion And Dynamic Programming

Uses GTEST as unit testing platform. For using it, run "cmake CMakeLists.txt" in Data_Structures/ which creates the Makefile (then "make" to build the test binaries). To run a certain test (for example "nodeTest", just run it from Data_Structures directory). "make clean" deletes all the test binaries.:+1: "

About

Cracking the Coding Interview, 6th Edition, C++

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published