分享|2024 Rewind|我的2024年LeetCode的刷题盘点
1678
2024.12.29
2024.12.30
发布于 北京市

从2019年9月到现在,坚持刷leetcode、打周赛,已经5年多了。这也是我写的第四篇leetcode的年度盘点。

盘点数据从2023年12月31日那场周赛开始,截止至12月29日,今天刚打的这场。

前三年的回顾文章:
2021年度报告|2021年LeetCode的刷题盘点
2022年度报告|2022年LeetCode的刷题盘点
2023年度报告|2023年LeetCode的刷题盘点

image.png

整体回顾

今年同样是只做周赛的一年,毕竟所有算法类的免费题2022年就已经做完了。

岁数一年比一年大,脑子一年比一年慢,工作一年比一年忙,成绩自然也是一年不如一年。

今年的周赛积分,从年初的3051,一路下降到目前的2978。全国排名从51名下降到89名。

image.png

今年比赛打得比去年多。反正是在退步,就摆烂了。不管是在出差,还是(双周赛)出去浪完刚回来,只要在电脑前就打。今年周赛打了53场中的52场(去年50/52),双周赛打了26场中的15场(去年4/27)。没有打的比赛也在赛后把题目都做了(75道easy,147道medium,95道hard。统计可能会略有偏差)。

今年开始,每日一题的打卡,可以补打之前月份/年份的卡了。于是果断坚持打卡。国服已经基本把之前没打的卡都补上了,连续打卡打到了1705天。美服之前差得更多,即使补上了不少,目前连续打卡也只有554天。明年继续努力。

image.png

image.png

image.png

周赛

2024年一共参加53场周赛打了52场,26场双周赛打了15场,一共打了67场,比去年多打了13场。

以合并后的美服排名记,前5名2次(22~24年的占比,后同:5.8%->5.6%->3.0%),前20名11次(18.8%->16.7%->16.4%),前50名26次(44.9%->35.2%->38.8%),前100名36次(65.2%->55.6%->53.7%),4题AC 54次(97.1%->94.4%->80.6%)。前面括号中的是和去年相比的比例变化。力扣积分从年初的3051分降低到2978分。

今年4题率下降明显。主要是受到ChatGPT等大模型的冲击,今年周赛题目难度陡增。统计我这两年打过的周赛,去年总难度均分为17.85,而今年陡增到19.45。如果看压轴题难度,去年8分题只有3次(5.6%),今年有19次(28.4%);7分以上的题去年6次(11.1%),而今年有43次(64.2%)简直是噩梦难度。今年没做出来的13次周赛的压轴题,难度有1次6分,7次7分,5次8分。

不过在今年噩梦难度题目的鞭策下,在扫描线、线段树、字符串哈希等知识点上进步明显,虽然还是很菜。

勉强完成了去年立的flag:别退步太多。

image.png

以合并后的美服记,按每次周赛总人数归一化之后,这67次周赛平均排名0.93%,中位排名0.31%,和去年的平均和中位排名0.63%和0.44%相比,中位数排名略有上升,接近2022年0.28%的水平。平均排名明显下降,因为今年有几场比赛比较摆烂。比如周赛415的16.10%(其实这个本来是3题,然后又被rejudge掉一道),周赛391的6.11%,周赛405的6.11%。

今年周赛平均罚时2.00次,比去年的1.85次还多不少。算上罚时,平均用时42'48'',中位用时36'41''。不算罚时,平均用时32'48'',也比去年的29'04''明显要慢。题变难了,做得也慢了,罚时也多了。

今年的周赛都是在国服打的。今年市场不景气,力扣赞助依然比较少,拿的奖品并不多,只拿到13件,和2023年的12件持平。明显少于2022年的37件,和2021年的25件。

奖品记录如下(下面记录的是国服排名):

  • 第 121 场双周赛:排名:9 / 2218。排名第 1 - 10 名的参赛者 可获力扣棒球帽 x1
  • 第 381 场周赛:排名:16 / 3737。排名第 11 - 20 名可获 Electronic Arts「EA 冰箱贴」 x1 。
  • 第 382 场周赛:排名:4 / 3134。排名第 1 - 10 名可获力扣提供的棒球帽 x1 。
  • 第 125 场双周赛:排名:3 / 2599。排名第 1 - 10 名的参赛者 可获力扣棒球帽 x1
  • 第 389 场周赛:排名:5 / 4561。排名第 4-10 名可获 Electronic Arts「EA 冰箱贴」 x1 。
  • 第 390 场周赛:排名:6 / 4817。排名第 1 - 10 名可获快手提供「龙年盲盒」 x1 。
  • 第 127 场双周赛:排名:3 / 2951。排名第 1 - 5 名的参赛者 可获微观博易提供的「IP公仔 + 定制 T 恤」x1
  • 第 392 场周赛:排名:5 / 3194。排名第 1 - 10 名可获力扣运动水杯 x1 。
  • 第 402 场周赛:排名:9 / 3283。排名第 1 - 10 名可获力扣 BigO 笔记本 x1 .
  • 第 418 场周赛:排名:5 / 2255。排名第 1 - 10 名可获力扣棒球帽 x1 。
  • 第 143 场双周赛:排名:3 / 1849。排名第 1 - 10 名的参赛者 可获力扣电脑包 x1
  • 第 425 场周赛:排名:9 / 2497。排名第 1 - 10 名可获力扣电脑包 x1 。
  • 第 429 场周赛:排名:5 / 2308。排名第 1 - 10 名可获力扣电脑包 x1 。

其他

没什么其他的。

今年力扣没啥赞助了,也没搞力扣杯,也没让我继续测题。

工作太忙了,也没写啥题解。

就酱。

评论 (5)