我背过的模板有一半在真正用的时候记不清。我叹了口气,然后打开了编辑器。我把这个技巧抄进了自己的模板本,希望以后能想起来
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
这个数据规模决定了能用什么解法,想再优雅也没用。我忽然觉得,这可能就是这一行的常态。我把这个贪心的正确性在心里证了一遍,没完全证出来。这条经验值直接拉满
这道题的输入范围很关键,它决定了你能不能偷懒。我发现自己居然没法反驳。我在心里默默给这道题标了个「三刷」,虽然不会再刷。复盘会上我们把它列成了案例
算法题的难点往往在边界,而不在思路。我听完沉默了,因为太真实了。我写了个暴力解法先骗过测试用例,再去想怎么优化。这大概就是程序员的人生吧
这道题我看了十分钟,然后决定去看题解。我先确认了一遍前置条件,再动手。我把这个二分的中位数写法改成了防溢出的,终于不报错了。我把它写进了组内的避坑文档第一章
暴力解法能过百分之六十的用例,剩下百分之四十我选择放弃。我忽然觉得,这可能就是这一行的常态。我打开了这题的题解,发现最优解只有四行。那一刻我觉得自己还是很专业的
这道题我看了十分钟,然后决定去看题解。我把整条链路在心里复盘了一遍。我把这题换成了哈希表的思路,从超时变成了秒过。我把它写进了组内的避坑文档第一章
面试时被问到的算法,工作里一次都没用过。我想了想,觉得这话没法接。我打开了这题的官方题解,发现我的思路其实是另一种。同事说这波操作可以写进新人培训教材
我背过的模板有一半在真正用的时候记不清。我停了一下,然后继续手上的活。我打开了这题的测试用例,发现有一个是全空输入。果然现实比段子更精彩
面试官问能不能优化空间复杂度,我说可以,然后当场忘了怎么优化。我不知道该说什么,就笑了笑。我打开了这题的评论区,发现了三种完全不同的解法