175 problems solved
Rank by points: #1685
Total points:
271
3 contests written
Rank by rating: #2362
Rating: 1363
Min. rating: 1142
Max rating: 1363
About
Hello, my name is Mark B. I plan to master Python and Java by doing as much practice problems as possible. I love math, coding, CTFs, music, superheroes, and the oxford comma. I will go to space one day.
Also saying boom instead of QED makes any proof infinitely better.
When I am older I will be stronger and be able to solve:
- https://dmoj.ca/problem/ds4
- https://dmoj.ca/problem/ccc03s4 - need to learn Ukkonen's Algorithm
- https://dmoj.ca/problem/coci08c3p5
- https://dmoj.ca/problem/ecoo16r2p1
- https://dmoj.ca/problem/dmpg15s5
- https://dmoj.ca/problem/acc3p4 - need to learn lazy propagation
- https://dmoj.ca/problem/tle15p5
I am now older and am able to solve:
- https://dmoj.ca/problem/coci15c4p4
- https://dmoj.ca/problem/fibonacci
- https://dmoj.ca/problem/dwite09c3p5
Problems that taught me how to use cool stuff:
- https://dmoj.ca/problem/ccc10s4 - Spanning Trees
- https://dmoj.ca/problem/ccc15s3 - Balanced BSTs
- https://dmoj.ca/problem/dmopc15c4p4 - Prefix Sums
- https://dmoj.ca/problem/acc3p4 - Segment Trees
- https://dmoj.ca/problem/ccc03s4 - Suffix Trees
CP Notes:
- Almost all problems involving primes can be solved elegantly with the Sieve of Eratosthenes.
- When performing a BFS multiple times it might be faster to just precompute all the values once per node.
- Always look for ways to optimise individually computationally intensive tasks dynamically when performing them in bulk.
Also also, check out my Github - https://github.com/Supermac30
Rating history
, #