My solutions to programming contest problems from different sources.
- Codeo
- Codeforces
- Codechef
- Facebook Hacker Cup
- Google Code Jam
- Hacker Rank
- Red de Programación Competitiva (RPC)
- Data Structures Easy to Advanced Course
- 105 STL Algorithms in Less Than an Hour
- 5 Data Structures in 5 Minutes (in C++)
- C++ Data Structures and Algorithms Cheat Sheet
- Big-O Cheat Sheet
Commands for testing code.
g++ main.cpp && ./a.out < sample_input1.txtpython3 main.py < sample_input1.txtkotlinc main.kt -include-runtime -d main.jar && java -jar main.jar < sample_input1.txt- Use
mergesortinstead ofquicksortwith large datasets. quicksortis preferred for arrays, whereasmergesortis preferred for linked lists.