Giter Site home page Giter Site logo

zerotrac / leetcode_problem_rating Goto Github PK

View Code? Open in Web Editor NEW
442.0 442.0 36.0 5.68 MB

Self-calculated rating of problems in leetcode weekly/biweekly contests.

License: MIT License

JavaScript 6.48% Python 7.32% HTML 4.75% Vue 65.71% TypeScript 15.74%
leetcode

leetcode_problem_rating's Introduction

Top Langs

Zero's github stats

leetcode_problem_rating's People

Contributors

zerotrac avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

leetcode_problem_rating's Issues

有没有可能可以加上Tag然后可以用Tag Filter结果

不知道抓取的时候能不能抓到Tag。我现在看这个的流程就是,先去力扣看某一个具体的Tag,然后把每一题都抄到Google Spreadsheet上,再去这里检索每一题的难度,再抄回到Spreadsheet,最后排序,按照排序的难度做题。对于就那么只有最多二三十个的题目的Tag,这样做还算容易,但如果有更多甚至上百个题目的Tag,就很难了,比如300多题的DP。如果太费劲就算了,谢谢!

A data request for my project

Hello, zerotrac!
thanks for this rating project!
currently, I'm developing a chrome extension named "leetag", and some function are as follow:
1. Showing the tags of this problem
2. Showing the hints of this problem
3. Showing in which weekly contest this problem occurred (to be done)
4. other information to be completed....

2023-05-23.10.24.36.mov

For third function, I want to use the data from your website: https://zerotrac.github.io/leetcode_problem_rating/#/ . I wonder if there is any other way to get data without web crawlers on your website. Maybe some APIs exposed ? I gusse.

Looking forward to your reply!

Take a look at this issue if you come up with more features

The aim of this whole project is to:

  • Calculate the rating of every contest problem based on the statistics of the corresponding participants. This part is not open-sourced.
  • Store the ratings in a file called ratings.txt in this repository.
  • Visualize the ratings in a user-friendly way by developing a frontend. This part is open-sourced and is also in this repository.

If you would like to use the data to customize your own LeetCod-ing plan (e.g. solving problems that have rating ~200 more than your current rating), you can just use the ratings.txt file. It is well-structured, taking <10 minutes programming in Python to parse everything. I may not try to develop features like #12 (add tags for each problem) or #14, because a LeetCode-like website is not what I am aiming at.

The best way to use this project is:

  • If you need a quick check of the problem rating, just use the website. You can choose a specific problem or contest, search by keyword, sort, and filter by a rating interval.
  • If you would like to have a customized LeetCod-ing plan, you can use the ratings.txt file to track your own pace.

I am pretty sure that the LeetCode official are now working on similar features. After the official version is fully developed, it will be something showing together with the problems in the LeetCode website, so all the issues will no longer exist anymore.

第293场周赛第四题rating很可能错误

第293场周赛第四题,2276.统计区间中的整数数目,在rating网站上显示2222,这场周赛美国站参赛总量21677,这道题有1998人通过,明显不符合这个rating……

题目链接失效

以下题目的链接无法打开,似乎是由于题目的slug有过更新:

id: 1460
旧slug:make-two-arrays-equal-by-reversing-sub-arrays
新slug:make-two-arrays-equal-by-reversing-subarrays

id: 2086
旧slug: minimum-number-of-buckets-required-to-collect-rainwater-from-houses
新slug: minimum-number-of-food-buckets-to-feed-the-hamsters

Add localization for Chinese website and users

First of all, thank you very much for providing this website. I think it will be more friendly if you can add a Chinese version of the page.
(佬,未来能否增加一个 zh 的页面?❤️)

增加分数区间搜索的功能

佬,我在leetcode上看到有扣友建议增加分数区间搜索的功能,但您说无法实现,我会写一点前端,这边我写了个demo,应该是能做到的,传送门,但是并不是基于您的源码开发的。

感觉更新后还没有之前好用了

  • 现在Keyword反而不能用ID搜索了,只能用Title。我之前一般就直接输入ID看Rating,Title就很长
  • 现在没法按照ID排序了,以前点一下ID就能自动按照ID升序或者降序排序
  • 现在还要专门按一下Query才能检索,之前直接就会自动出来检索的结果

Please restore visited style for hyperlinks

Previous one can quickly tell whether she has seen a problem before by checking the color of the hyperlink. This is no longer possible after the recent update. Please consider restoring the "visited" style of hyperlinks, otherwise one has to click through each link to be sure. Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.