刷题的第 n 天,我依然会在边界上栽跟头。我听完沉默了,因为太真实了。我打开了题目下面的讨论区,发现大家都在同一个地方卡住。第二天这个方案就变成了团队标准做法
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
面试官问能不能优化空间复杂度,我说可以,然后当场忘了怎么优化。我抬起头看了看周围,大家都一样。我在心里给这道题画了个小例子,画完就明白了。幸好之前留了备份
力扣刷题第一天:这是什么?刷题第三十天:这还是什么?我默默记下了这句话。我打开了这题的相关题目,发现是同一个模板换了皮。那一刻我觉得自己还是很专业的
算法题的难点往往在边界,而不在思路。我发现自己居然没法反驳。我打开了这题的题解,发现最优解只有四行。幸好之前留了备份
我把这题的规律总结成了模板,下次大概还是会忘。我先给自己泡了杯茶,做好了打持久战的准备。我在心里给这道题估了个难度,实际写起来更硬
复习的时候翻到了两年前的错题,我发现我还是不会。我先确认了一遍前置条件,再动手。我把这个循环里的重复查询提到了外面,耗时少了一半。幸好之前留了备份
这道题我看了十分钟,然后决定去看题解。我在心里把涉及的所有环节都过了一遍。我用整型溢出的教训换来了一次 runtime error。这条经验值直接拉满
面试官让我手写 LRU,我手写了三遍,每一遍都漏一个边界条件。我重新看了一遍手上的计划,把风险项标了出来。我把这个前缀和算了出来,区间查询终于降到常数级。同事说这波操作可以写进新人培训教材
算法题的难点往往在边界,而不在思路。我想反驳,但发现他说得对。我打开了这题的通过率,发现只有三成,心里平衡了。真香定律准时生效
这道题的输入范围很关键,它决定了你能不能偷懒。我愣了两秒,然后继续敲代码。我把这个技巧抄进了自己的模板本,希望以后能想起来。真香定律准时生效