This is recap of crash courses and blogs teaches you how to implement your basic data structures. We built these from scratch using C++.
You will learn the concept, trade offs, how to build and implement: single linked list, stacks, queues and trees.
Start from here:
Single Linked List
Stacks
Queues
Introduction to Trees - Part 1
Depth-first-Search (DFS) - Part 2
Breadth-First-Search (BFS) - Part 3
Next, In fact I have 3 options to continue talking about:
- Continue with data structure like Priority Queues, Heap, Hash Tables and etc.
- Or algorithms on Graphs.
- Or another topic which I prefer - Multimedia algorithms, Things like Lossless compression, Lossy compression algorithms, etc.
Last thing to say, Thanks for reading and I hope it would help and don’t hesitate to send your feedback and suggestions :))
Top comments (1)
Hello, thanks for your posts! It would be nice you go with those 3 options in the order you wrote :)