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.txt
python3 main.py < sample_input1.txt
kotlinc main.kt -include-runtime -d main.jar && java -jar main.jar < sample_input1.txt
- Use
mergesort
instead ofquicksort
with large datasets. quicksort
is preferred for arrays, whereasmergesort
is preferred for linked lists.