RankNameScoreFinish TimeQ1 (3)Q2 (4)Q3 (5)Q4 (6)573 / 6631YoungForest120:51:140:19:420:24:42 10:46:14差一分钟debug出来,好气呀! 1700. Number of Students Unable to Eat Lunch 模拟题目中描述的吃饭的过程。事实上因为判断结束条件的原因,实现起来还不是那么直接了当。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
阅读全文 »

RankNameScoreFinish TimeQ1 (3)Q2 (4)Q3 (5)Q4 (6)231 / 8838YoungForest181:24:390:03:550:21:000:30:161:09:39 3 5637. Determine if String Halves Are Alike 签到题。使用set记录元音,然后挨个统计即可。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 class Solution { public: bool halvesAreAlike(string s) { unordered_
阅读全文 »

RankNameScoreFinish TimeQ1 (3)Q2 (4)Q3 (5)Q4 (6)71 / 9827YoungForest180:48:210:03:320:05:230:12:140:43:21 1 1678. Goal Parser Interpretation 签到题。字符串解释,通用的做法是先做词法分析得到token,然后在依次翻译。由于本题的token比较少,设定也简单,所以可以一次遍历,向前看以确定token。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 class Solution { publi
阅读全文 »

RankNameScoreFinish TimeQ1 (3)Q2 (4)Q3 (6)Q4 (7)356 / 9462YoungForest131:24:070:03:550:20:141:09:07 3null 1672. Richest Customer Wealth 签到题。数组求和, C++ accumulate 一行搞定。 1 2 3 4 5 6 7 8 9 10 class Solution { public: int maximumWealth(vector>& accounts) { int ans = 0;
阅读全文 »

转发自我的博客 今年也年终总结有些早,还没有步入12月份。不过因为今天刚交了大论文查重,虽然很多事儿要做,但完全没有工作的心情。不如就利用这种烦躁的心情写个年终总结的初稿,不知道会不会受影响。 2020年从一开始就是注定不平凡的一年,之前我只预见到因为我要毕业,只是对我而言,没想到一场席卷全球的疫情使得它成为了对所有人都很有挑战的年份。 2020年工作回顾 首先,我对照我去年写的展望,回顾一下完成度。 每天刷题算是如愿完成,尤其是加入残酷打卡群后,刷题还可以领红包真开心。在群里还可以认识一堆大佬,个个都是人才,说话又好听。研究生2年半刷题1k+,LeetCode周赛参加近100场,世
阅读全文 »

RankNameScoreFinish TimeQ1 (3)Q2 (4)Q3 (5)Q4 (6)862 / 9573YoungForest180:58:340:12:470:23:330:33:140:58:34之前连续5周免残酷群打卡,着实爽了一个月。上周虽然在前500,但只做出3题。本周虽然做出了4题,但出了前500. 又要打一周卡了。残酷群排名也降到了38名,不再15名的巅峰时光了。 自从秋招结束后,再加上实习/大论文特别忙,就没时间刷题了。甚至之前交大论文形式审查最忙的时候,一道题都不刷。11月份以来,恢复了刷国服/美服每日一题的习惯。主要是这2题一般比较简单,花的时间少。另外是想打卡
阅读全文 »

RankNameScoreFinish TimeQ1 (3)Q2 (4)Q3 (5)Q4 (6)362 / 9683YoungForest120:35:020:04:210:13:420:30:02 1null 5601. Design an Ordered Stream 签到题。按照题目要求,用一个数组和指针实现接口。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 class OrderedStream { vector data; int ptr;
阅读全文 »

RankNameScoreFinish TimeQ1 (3)Q2 (4)Q3 (5)Q4 (6)688 / 6047YoungForest70:16:020:03:440:11:02 1null0:41:26本周双周赛难度还是很大的,虽然是3456,但三四题我觉得不止5/6分。当然我也只做出前2题。三四题只试图用暴力解法做,但事实证明虽然很接近正确答案了,但还是全部TLE了。 5550. Defuse the Bomb 签到题。使用辅助数组,按照题目要求填充即可。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
阅读全文 »

RankNameScoreFinish TimeQ1 (3)Q2 (4)Q3 (5)Q4 (6)393 / 9769YoungForest181:36:400:05:130:11:240:44:591:26:40 2残酷群排名维持在14名了,看来这就是我的水平收敛的位置了。最近由于写毕业大论文比较忙,另一方面秋招也结束了,打卡题都没打了。11月才恢复开始打美服和国服每日一题,拿积分换衣服。残酷群由于基本可以免打卡,就一个月都没打了。 5561. Get Maximum in Generated Array 签到题。按照递推公式填写每一个元素。 1 2 3 4 5 6 7 8 9 10 1
阅读全文 »

RankNameScoreFinish TimeQ1 (3)Q2 (4)Q3 (5)Q4 (6)139 / 10630YoungForest180:39:130:06:260:14:560:22:590:39:13周赛已经连续4周表现良好了,开心。群排名也稳定在了15名,终究还是无法进入前10.不过我已经满意了。 5554. Check Array Formation Through Concatenation 签到题。需要注意arr和pieces都是 distinct (互不相同)的。 所以,我们只需要记录pieces的开头元素对应的数组就可以了,直接找,然后匹配。 1 2 3 4 5
阅读全文 »
0%