Skip to content

Commit aa4128a

Browse files
committed
update analytics
1 parent 90fdb6b commit aa4128a

File tree

6 files changed

+16
-4
lines changed

6 files changed

+16
-4
lines changed

analytics/analytics.md

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# LeetCode Contest Analytics
2-
The following observations are conducted with **_Amazon Redshift_**.
2+
The following observations are conducted with **Amazon Redshift**.
33

44
## Data Overview
5-
- The collected data are from the top **50,000** users of _LeetCode_ global contest ranking and **2334** problems
5+
- The collected data are from the top **50,000** users of LeetCode global contest ranking and **2334** problems
66
of **585** contests.
77
- The range of ratings in the data collected is **1788 - 3700**.
88

@@ -11,12 +11,17 @@ of **585** contests.
1111
- Their accounts exist in both US and CN data regions.
1212

1313
## Countries by Number of Users
14-
![](./images/user_distribution.png)
14+
![](./images/user_distribution.jpeg)
1515
- Approximately **15,600** users are from unknown countries.
1616
- China and India are the two largest populations in the world. The markets in these countries are probably more
1717
competitive as well.
1818
- These top countries are likely more competitive and developed in the tech market.
1919

20+
## Average Rating of Top Countries by Number of Users
21+
![](images/avg_rating.jpeg)
22+
- There's no correlation between the number of users and the average rating of a country among the top 50,000 users.
23+
- LeetCode might not be popular in some countries, where they prefer other competitive programming platforms.
24+
2025
## Average Ranking by Rating Bracket
2126
![](./images/avg_bracket_ranking.jpeg)
2227
- _Average ranking_ is the average placement of all contests a user attended.
@@ -26,8 +31,15 @@ competitive as well.
2631
- Contestants can predict their future growth and potential rating bracket based on this graph. Eg: A person with a
2732
current rating of 2000 and an average ranking of 100 can possibly reach 3250+ without difficulty.
2833

34+
## Average Number of Contests Attended by Rating Bracket
35+
![](images/avg_contest_count.jpeg)
36+
- It can be inferred from the graph that it takes more contests to reach a higher rating.
37+
- Among these rating brackets, _3250 - 3499_ seems to be the hardest to reach.
38+
- _3500+_ seems to take fewer contests to reach, likely because people in this rating bracket are more experienced
39+
competitive programmers who practiced and attended a lot of contests on other platforms and in real life.
40+
2941
## Topics by Number of Appearances
3042
![](./images/topics.jpeg)
3143
- These topic tags show up most frequently during contests.
32-
- The topic tags in _LeetCode_ might be insufficient. Eg: A problem uses the line sweep technique, but it's not tagged line sweep.
44+
- The topic tags in LeetCode might be insufficient. Eg: A problem uses the line sweep technique, but it's not tagged line sweep.
3345
- Practicing these topics accordingly might improve your average contest placement.
36.4 KB
Loading

analytics/images/avg_rating.jpeg

29.9 KB
Loading

analytics/images/topics.jpeg

11.6 KB
Loading
33.5 KB
Loading
-25.8 KB
Binary file not shown.

0 commit comments

Comments
 (0)