/cinterview

Basic and important data structures and algorithms for C learners and tech interviewees.

Primary LanguageC

C-Interview

Most of the codes are from or based on Learn C The Hard Way, including DArray, Hashmap, Queue, Stack, BST, Linked List, Ring Buffer and so on. Thanks this great book and its author!

I added Heap, Threaded binary tree and Trie tree. I may detail them later.

Two BSearch algorithms are provided, one of them is similar to the bsearch function in C.

Still missing: Sorting algorithms, Ring Buffer (Unfinished), Graph and Tree algorithms (i.e. DFS, BFS), KSelect Algorithm and so on.

I may add other data structures and useful algorithms, maybe like some string algorithms.