-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Browse
Aditya Chatterjee edited this page Mar 10, 2018
·
6 revisions
Following is the high-level structure of cosmos:
- Artificial intelligence 🤖
- Backtracking
- Bit manipulation
- Cellular automaton 🐚
- Compression algorithms
- Computational geometry ⚙️
- Cryptography
- Data structures
- Design pattern
- Divide conquering
- Dynamic programming
- Graph algorithms
- Greedy algorithms
- Mathematical algorithms 🔢
- Networking 🌐
- Numerical analysis 📈
- Online challenges
- Operating system 💻
- Randomized algorithms 🎰
- Searching
- Selecting
- Sorting
- Square root decomposition
- String algorithms
- Unclassified 👻
Each type has several hundreds of problems with solutions in several languages spanning C
, C++
, Java
, Python
, Go
and others.