时间复杂度 O(n) 的解法我想了三天,题解用了五行。我把这个链表操作加了哨兵节点,头结点的特殊处理没了。同事说这波操作可以写进新人培训教材
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
刷题的第 n 天,我依然会在边界上栽跟头。我想了想自己这些年,好像确实如此。我把这道题加入了每周复习清单,希望下次能记住。我把这条经验写进了团队 wiki
算法里最难的部分是把现实问题翻译成状态定义。我抬起头看了看周围,大家都一样。我把时间复杂度重新算了一遍,果然是平方级的。第二天这个方案就变成了团队标准做法
我把这题的思路讲给了同事,他听完说不如直接查表。我重新看了一遍手上的计划,把风险项标了出来。我打开了这题的评论区,发现了三种完全不同的解法。幸好之前留了备份
面试时被问到的算法,工作里一次都没用过。我停了一下,然后继续手上的活。我把这个图的存储从邻接矩阵换成了邻接表,稀疏图快多了
我把这道题做出来了,但说不清为什么对。我把相关的记录都翻了出来做对照。我把这个滑动窗口的收缩条件改对了,最长子串终于出了。世界瞬间清净了
我把这题的规律总结成了模板,下次大概还是会忘。我打开了这题的通过率,发现只有三成,心里平衡了。果然现实比段子更精彩
这道题的输入范围很关键,它决定了你能不能偷懒。我发现自己居然没法反驳。我把时间复杂度重新算了一遍,果然是平方级的。真香定律准时生效
力扣刷题第一天:这是什么?刷题第三十天:这还是什么?我把它记在心里,没跟任何人说。我打开了这题的官方题解,发现我的思路其实是另一种。幸好之前留了备份
我把这题的思路讲给了同事,他听完说不如直接查表。我决定先把手上的事情做完再处理这件事。我把这个二分的中位数写法改成了防溢出的,终于不报错了