Блог пользователя bucketcoder

Автор bucketcoder, история, 5 месяцев назад, По-английски

I’m still quite new to competitive programming. I practice problems on multiple platforms, and I often struggle to keep track of what I’ve solved, what I’ve skipped, and what I need to revise later.

During contests and regular practice, I usually end up with a few good problems that I want to revisit. However, after the contest, those problems often get buried in browser bookmarks or are forgotten completely, which makes revision difficult.

I also tried maintaining an Excel sheet, something that Vivek Gupta (acraider) suggested in one of his videos. While the idea itself makes sense, I found it hard to keep updating it regularly. Manually copying links, switching tabs, and filling in details after every problem felt time-consuming, and over time I simply stopped maintaining it consistently.

To reduce this friction, I ended up building a small Chrome extension .The main idea was to make problem tracking feel effortless, so I wouldn’t skip it after practice.

The primary focus of the extension is maintaining a personal revision sheet where problems can be added directly while practicing. Alongside this, there is a secondary feature that lets me bookmark unsolved problems to revisit later. It’s still a simple and evolving tool, but it directly addresses the issues I was facing.

How it works (brief)

  • Add problems directly from the problem page

  • Automatically saved to a personal revision sheet

  • Works across multiple coding platforms

  • Optional bookmarking for unsolved Problems.

If anyone wants to know more or try it out, I’ve added the GitHub link. https://github.com/Eshan-dev/QueueOverflow

  • Проголосовать: нравится
  • +22
  • Проголосовать: не нравится

»
5 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Auto comment: topic has been updated by bucketcoder (previous revision, new revision, compare).

»
5 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Good extension but for bookmarking unsolved problems, you can click the star next to the problem in Problemset and find them in "Favourites"(in the profile page) later.

»
5 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Auto comment: topic has been updated by bucketcoder (previous revision, new revision, compare).

»
5 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I used to keep an excel sheet and had a script that autoupdated it using e.g. CF API. Nowadays I don't care about upsolving or tracking progress so it's useless to me, but even back then I realised that what's more important is writing down the notes on problems, not having a list. If I don't know what makes some problems important enough to make me pick them out of a million others, I might as well throw the list away, start upsolving random problems and make notes on them.

»
5 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Auto comment: topic has been updated by bucketcoder (previous revision, new revision, compare).

»
5 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Helpful

»
5 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Auto comment: topic has been updated by bucketcoder (previous revision, new revision, compare).

»
5 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Auto comment: topic has been updated by bucketcoder (previous revision, new revision, compare).

»
5 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Auto comment: topic has been updated by bucketcoder (previous revision, new revision, compare).

»
5 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Auto comment: topic has been updated by bucketcoder (previous revision, new revision, compare).