LeetCode周赛292表现太差?大佬吐槽难度过低
2023-09-14 21:48:57
LeetCode周赛292回顾
LeetCode周赛292于2023年3月5日举行,共有四道题目,分别为:
- 第一题: 数组的最小操作数使数组元素相等
- 第二题: 检查字符串是否为数组前缀
- 第三题: 重新排列单词以形成句子
- 第四题: 找出数组中的幸运数
大佬怒喷第四题太简单
在第四题中,参赛者需要找出数组中的幸运数。幸运数的定义为:在数组中出现次数等于其本身的值。例如,在数组[2,2,3,4]中,2和3都是幸运数,因为它们分别出现了2次和3次。
这道题的难度引起了很大的争议。不少参赛者认为这道题过于简单,甚至有大佬直接在社交媒体上怒喷“太简单了!”。他们认为,这道题不具有挑战性,对他们的能力没有任何提升。
对此,笔者想说的是:
首先,笔者理解大佬们的感受。对于他们来说,参加LeetCode周赛是为了挑战自己,提高自己的能力。如果题目太简单,那么他们就失去了挑战的动力。
其次,笔者认为,题目难度的设置是一个非常复杂的问题。LeetCode周赛的题目既不能太简单,也不能太难。如果题目太简单,那么大佬们就会失去挑战的动力。如果题目太难,那么大多数参赛者就无法完成比赛。
第三,笔者认为,第四题的难度是合理的。这道题虽然不难,但也不是没有挑战性。对于初学者来说,这道题是一个很好的练手题。对于大佬们来说,这道题可以作为热身题。
总之,笔者认为,LeetCode周赛292第四题的难度是合理的。大佬们对于这道题的吐槽是可以理解的,但笔者认为,这道题还是具有挑战性的。
如何应对LeetCode周赛中的简单题目
如果遇到LeetCode周赛中的简单题目,笔者建议大家不要气馁。可以把这些题目当作热身题,或者用来练手。也可以尝试用不同的方法来解决这些题目,看看能否找到更优的解法。
同时,笔者也建议大家不要只盯着LeetCode周赛的排名。LeetCode周赛的排名固然重要,但更重要的是要通过比赛来提高自己的能力。如果只是为了排名而参加比赛,那么就会失去学习的意义。
最后,笔者祝大家在LeetCode周赛中取得好成绩!