Home
Data Structures and Algorithms
Complexity Analysis
Arrays
Searching & Sorting
Linked Lists
Stacks
Queues
Heaps & Priority Queues
Hashing
Trees
Graphs
Tries
Math & Bit Manipulation
Greedy Algorithms
Backtracking
Dynamic Programming
Summary
About
Dark
Guide contents
Practical Examples
1.
Access Log Analyzer
2.
grep-Style Search Tool
3.
Expression Calculator
4.
Markdown to HTML Converter
5.
Expense Tracker CLI
6.
Generic LRU Cache
7.
Thread Pool
8.
Full-Text Search Engine
9.
Chat Server
10.
REST API with axum and SQLite
11.
Concurrent Web Crawler
12.
Key-Value Server
Home
/
Practical Examples
Practical Examples
Complete Rust programs, built step by step.
12 lessons
Start with Access Log Analyzer →
1.
Access Log Analyzer
2.
grep-Style Search Tool
3.
Expression Calculator
4.
Markdown to HTML Converter
5.
Expense Tracker CLI
6.
Generic LRU Cache
7.
Thread Pool
8.
Full-Text Search Engine
9.
Chat Server
10.
REST API with axum and SQLite
11.
Concurrent Web Crawler
12.
Key-Value Server