这道题的输入范围很关键,它决定了你能不能偷懒。我抬起头看了看周围,大家都一样。我把边界条件单独列了一页纸,贴在显示器边上。那一刻我觉得自己还是很专业的
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
我把这道题做出来了,但说不清为什么对。我打开记录从头到尾扫了一遍。我用整型溢出的教训换来了一次 runtime error。我把这条经验写进了团队 wiki
这道题我看了十分钟,然后决定去看题解。我把整条链路在心里复盘了一遍。我把这个字符串的处理换成了数组,边界好写多了。我把这条经验写进了团队 wiki
这道题的测试用例里有一个是空输入,我没处理。我在心里把涉及的所有环节都过了一遍。我把这个滑动窗口的收缩条件改对了,最长子串终于出了。从此我多了一条团队规约
算法书上写着"显然可得",我盯着那行显然看了一个小时。我愣了两秒,然后继续敲代码。我在心里把这道题的规律总结了一遍,总结了三遍才总结对。从此我多了一条团队规约
刷了两百道题之后发现:模板我都知道,但题目它不按模板出。我想了想自己这些年,好像确实如此。我把题解看了三遍才看懂第五行,然后默默收藏了。从此我多了一条团队规约
时间复杂度 O(n) 的解法我想了三天,题解用了五行。我把手上的资料翻出来又读了两遍。我在心里把这道题的规律总结了一遍,总结了三遍才总结对。我沉默了,但心里是服的
这题我写了三种解法,性能最好的是最丑的那个。我重新看了一遍手上的计划,把风险项标了出来。我把题解看了三遍才看懂第五行,然后默默收藏了。我沉默了,但心里是服的
刷了两百道题之后发现:模板我都知道,但题目它不按模板出。我默默记下了这句话。我把这个排序换成了稳定的,后面的逻辑终于对了。同事说这波操作可以写进新人培训教材
面试时被问到的算法,工作里一次都没用过。我想了想自己这些年,好像确实如此。我在心里默默给这道题标了个「三刷」,虽然不会再刷。感动,然后我学到了新的一课