notebook: implementation of general-purpose algorithms.scripts: small scripts for automatizing some repetitive tasks.solutions: code of accepted problems, categorized by online judges.solutions/README.md: index for all solutions, categorized by themes.
- HALIM, Steven. "Competitive Programming 3: The new lower bound of programming contests".