Ways to use obsidian for competitive programming (Part 2)

Revision en1, by Ron0Studios, 2022-08-22 11:07:56

Hello everyone!

I think I've been long due to make an update on my last post on Obsidian. I can say that so far, things have gone very well, and I would like to preface by saying that I had to take a break from CP for around 6-8 months due to a very intensive set of exams I had to prepare for.

In any case, here are the things that I've learnt using Obsidian after a 3 or so months more of CP!

What I've been doing

For the last 3 months, I focused on preparing for the IOI and getting better at problem solving in general. For this reason, I held off learning tonnes of new data structures all at once (You'll see some evidence of this in the graph). My main priorities was getting good at hard implementation problems, something that is common in the BIO. I also focused on getting used to identifying different programming paradigms, so practicing ad hoc, Greedy and dynamic programming was something I also took seriously.

Here is the graph as of now for reference:

It's definitely grown a lot since my last post, and managing clarity for certain parts has also grown more difficult.

Tags #learning, #obsidian, #long-term, #notetaking, #study

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en7 English Ron0Studios 2022-08-22 12:22:49 145
en6 English Ron0Studios 2022-08-22 12:17:27 3 (published)
en5 English Ron0Studios 2022-08-22 12:16:34 169
en4 English Ron0Studios 2022-08-22 12:11:54 3324
en3 English Ron0Studios 2022-08-22 11:44:11 1425
en2 English Ron0Studios 2022-08-22 11:27:37 1767 Tiny change: 'graph:\n![](/predown' -> 'graph:\n![ ](/predown'
en1 English Ron0Studios 2022-08-22 11:07:56 1270 Initial revision (saved to drafts)