/DMOJ-solutions

Competitive programming practice for Canadian Computing Competition (CCC) on https://dmoj.ca/

DMOJ solutions

DMOJ is the online judge I used to practise completing competitive programming quesitons for the Canadian Computing Competition (CCC) run by the University of Waterloo for Secondary School Students.

Solutions to most problems require non-trivial Data Structures and Algorithms including but not limited to Dynamic Programming, Dijkstra's, Binary Indexed Trees, and Segment Trees.

Each folder points to one question on DMOJ.

Includes all my solutions that I have submitted to DMOJ while practising for programming contests.

Every question is located at one folder, and may have multiple solutions in different languages, or have solutions that are unfinished (not completely correct).