Hi all, happy new year!
I recently started developing a new Codeforces Search tool to help search for problems quickly in real-time. This can help for people who want problems for a particular topic (like interval, subarray, permutation, etc).
Right now you can only search by Problem Title, but I intend to add more advanced search functionality (like search by rating, or even search text inside of problems, etc) when I have time.
If interested, please comment below with feature requests and I'll consider adding them -- it'll be more motivating the requested feature can help a lot of people.
thanks!
Update 1
Thanks everyone who expressed interested via upvoting or commenting with suggestions :)
I have added a couple things:
You can click on a column and it will sort that column in ascending/descending order.
Search is now global. This means you can search not only by problem name, but also by rating, contest, etc.
NOTE
html tables are a bit slow to render when they have 5000+ rows of problems, so please be patient when initially sorting and searching. Sorting becomes faster once you've narrowed down the number of rows with a search query. I'm still looking into ways to make the rendering faster.
Also, here are some interesting queries for you to get started:
search "Educ" to see all Educational Round problems quickly
search "3000" to see all 3000 rated problems
search "segment" to see all problems with "segment" in their title
search "Div. 2" to see all Div. 2 problems
Let me know if you find any bugs in the comments or if you have any feature suggestions.
Auto comment: topic has been updated by limabeans (previous revision, new revision, compare).
Very useful tool! I hope I can choose to sort the result by the order of time or rating.
thanks for your suggestion! you can now click on a column to sort by time or rating :)
Auto comment: topic has been updated by limabeans (previous revision, new revision, compare).
Hi, I have a suggestion. When I click on the problem id it loads the task in the same tab. Can you make it open in the new tab that would be great because every time I need not press the back button to go to the list. Thanks for the tool. :)
done. clicking on "link" opens problems in a new tab :)
Wow! Now, only if we had such working search function for blogs...
heh. that's a cool idea. when i get more time i will try this.
Can you add div level filter? Like only div2 C problems, or div1 A level problems...
i added 2 more columns, "Division" and "Id".
to get only div2 C problems simply search "Div. 2" and sort by the "Id" column. inconvenient, i know. when i get more time, i will add another column that joins "Division" and "Id" together like div2C for easy sorting and searching.
thanks for your suggestion :)
Auto comment: topic has been updated by limabeans (previous revision, new revision, compare).
it will be more interesting if you add feature to mark solved problems.
thanks for your great tools.
Hi, seems like old problems' difficulties are not updated in your website yet. Could you please update it? For example, 1251E1 - Voting (Easy Version) has 2300 difficulty now. But your website says 2200.