Share Your Code

Share Your Code

7 devlogs
63h 55m
•  Ship certified
Created by acise03

My project is a way for me to share my journey in learning competitive programming topics with others. Through this website, I can share my experiences and code to various challenging problems. Users are able to CODE AND RUN C++ code DIRECTLY on the website and check their code with the testcase. It is an HTML+JS+CSS website, using codemirror. I hope that this website would encourage others to learn more about competitive programming as I enjoy it a lot myself.

Timeline

acise03
acise03
2h 40m 1 day ago

working on graph theory problems

Update attachment

working on matrix exponentiation to solve problems such as fast fibonacci

Update attachment

Ship 2

0 payouts of shell 0 shells

acise03

7 days ago

acise03 Covers 1 devlog and 9h 25m

Learned digit DP! added more problems; currently working on: https://dmoj.ca/problem/btoi13p2

Update attachment

Ship 1

1 payout of shell 152.0 shells

acise03

20 days ago

acise03 Covers 4 devlogs and 42h 27m

Learned string hashing! specifically rabin-karp string matching algorithm - comparing rolling hash values and combining it with binary search to improve the speed of my programs

Update attachment

Decided to try some adhoc problems! Found some very interesting string manipulation problems. I noticed that for most problems, there was a key insight and once you found that idea, you pretty much solved that problem! currently working on https://dmoj.ca/problem/ccc23s3

Update attachment

Transitioned to solving more graph theory problems! Found a very useful idea: unordered_map is faster than map at .find() and switching allowed my solution to pass! currently working on https://dmoj.ca/problem/ioi13p1io

Update attachment

Worked on more strings and adhoc problems. Learned how to solve searching for permutations of strings and added to the list of problems. Currently working on determining if a substring of a word is in a sequence (https://dmoj.ca/problem/ccc03s4). Let me know if you have any tips!

Update attachment