This tutorial series covers the most commonly used data structures in C.
Section 1. Stacks
- Stack using an Array – implement the stack data structure using an array.
Section 2. Queues
- Queue – implement the queue data structure using an array.
Section 3. Linked Lists
- Linked List – introduce to you the linked list data structure and how to implement it in C.
- Stack using a Linked List – implement the stack data structure using a linked list.
Section 4. Trees
- Binary Search Tree – learn about the binary search tree.
- AVL Tree – explain the AVL tree and show you how to implement an AVL tree in C.
Section 5. Heaps
- Binary Heap – Learn about heap data structure and how to implement a heap in C.
Was this tutorial helpful ?