Week 2-24

Правка en1, от IanISam, 2022-09-09 01:22:28

It's been 6 months since I've registered for codeforces and I've decided to continue updating my progress! Big thanks to SecondThread for the support shown in my first blog.

Overall Changes

154 problems solved(+~134 problems), 1154 rating(from unrated), Switched from python to Java (learning AP Computer Science A)! I've also done ~80 problems on usaco guide and usaco and participated in 40 cf contests(rated and unrated), I try to participate in every contest I could attend. Generally the style of codeforces problems appealed more to me than other competitive programing sites.

Although I haven't gotten much better at solving harder problems, I've become much better at implementing algorithms. Still have a long way to go from here.

Week 2-6

Best solve: 151053765

First time solving C and D in a diff 2 contest(upsolving)(and also haven't been able to do this since). Got very lucky with figuring out the quirks of the problem to solve it. I would later optimized it with bitwise operations(a tool I have found very useful if applicable).

Week 7-13

I started learning java in this period as I would be taking CSA(a java based course) and would primarily use java as my preferred programming language to use.

Optimization of K-good: 161132623 Fastest and shortest Python solve by far!!

Week 14-20...

I got much better at java during this period and would also start learning algorithms and data structures. Mostly from USACO guide and the CPH handbook. If anyone reading has good recommendations on ways to learn new algorithms and practice them please let me know!! It would be greatly appreciated.

Best solve: 166748618 great use of prefix sums!

Week 20-24

Best solve: 170912577 It seems there is a significantly faster way to solve for it although I still haven't figured out exactly how. Code is also a bit messy

Notable solves: 171154759 great observations, 170907292 great optimizations

I will try to continue posting weekly, although I have found myself to be quite busy. Thank you all for reading my blog!

История

 
 
 
 
Правки
 
 
  Rev. Язык Кто Когда Δ Комментарий
en1 Английский IanISam 2022-09-09 01:22:28 2247 Initial revision (published)