结果可能和预期不符吧 如果预期是字符串比较,那 "90">"100" ,如果id是整形,mysql会把100转成整形比较,那90<100
6 1

相关推荐

04-15 09:11
门头沟学院 Java
现在网上天天有人喊&nbsp;“AI&nbsp;都能秒写&nbsp;LeetCode&nbsp;了,刷题完全没用了”,我真的想劝这些人,先去面几场试再说吧。我身边就有个活生生的例子,同宿舍的兄弟,天天喊着&nbsp;“AI&nbsp;时代刷题无用”,平时做项目全靠&nbsp;AI&nbsp;写代码,算法题全靠&nbsp;AI&nbsp;生成,自己连思路都懒得想。结果春招一面,面试官让手撕一道中等难度的动态规划题,他当场就懵了,连暴力解法都写不出来,更别说讲状态转移方程、优化空间复杂度了,20&nbsp;分钟就结束了面试,一面直接挂。他出来后跟我说,那一刻他才明白:AI&nbsp;能在电脑上帮你写代码,但面试官不会让你带着&nbsp;ChatGPT&nbsp;进考场。我今年面的&nbsp;12&nbsp;家公司,没有一家不考算法的:字节、阿里、拼多多这些大厂,一面上来先手撕&nbsp;2&nbsp;道算法题,写不出来直接结束面试,连项目都懒得跟你聊;杭州的&nbsp;AI&nbsp;初创公司,面&nbsp;Agent&nbsp;开发岗,本以为会全程聊项目,结果二面还是让手撕二叉树、DFS/BFS&nbsp;的题,面试官说&nbsp;“连基础算法逻辑都没有,做出来的&nbsp;Agent&nbsp;只会是屎山”;哪怕是中小厂、外包公司,现在也开始抄大厂的面试流程,一面必出&nbsp;1-2&nbsp;道&nbsp;LeetCode&nbsp;简单&nbsp;/&nbsp;中等题,写不出来直接&nbsp;pass。很多人说,AI&nbsp;都能秒解算法题了,公司还考这个,完全脱离实际工作。可面试官跟我说的一句话,我到现在都记得:“我们不是考你会不会写代码,是考你有没有逻辑思维、有没有拆解问题的能力、有没有考虑边界条件的意识。AI&nbsp;能帮你写代码,但不能帮你思考。”确实,AI&nbsp;能一秒给你写出最优解,但它替不了你这些事:面试现场的手撕代码:绝大多数公司面试,都是闭卷、断网、只能用原生&nbsp;IDE&nbsp;写,连代码补全都不让开,更别说用&nbsp;AI&nbsp;了,你平时全靠&nbsp;AI,现场直接抓瞎;面试官的连环追问:就算你写出来了,面试官还会问&nbsp;“时间复杂度和空间复杂度是多少?”“能不能再优化一下?”“这个边界情况你考虑了吗?”“为什么用这个数据结构,不用另一个?”,这些问题,你没刷过题、没吃透思路,AI&nbsp;给你答案你也答不上来;压力面试下的稳定输出:面试的时候,面试官盯着你写代码,时间限制&nbsp;15-20&nbsp;分钟,那种紧张感,和你坐在电脑前慢慢让&nbsp;AI&nbsp;写题,完全是两回事。没有刷题练出来的肌肉记忆,很容易脑子一片空白。当然,我也不是说&nbsp;AI&nbsp;完全没用。我刷题的时候,也会用&nbsp;AI&nbsp;辅助:遇到不会的题,先自己想&nbsp;20&nbsp;分钟,想不出来再让&nbsp;AI&nbsp;给我讲思路,而不是直接要代码;做错的题,让&nbsp;AI&nbsp;帮我分析错误原因,整理同类题的解题模板;面试前,让&nbsp;AI&nbsp;模拟面试官,给我出高频题,口述解题思路,锻炼表达能力。AI&nbsp;是帮你更好地刷题的工具,不是替你刷题的替代品。最后想跟正在春招的牛友们说一句:别被网上的&nbsp;“刷题无用论”&nbsp;骗了。AI&nbsp;时代,不是刷题没用了,恰恰相反,大家都会用&nbsp;AI&nbsp;写业务代码了,算法题反而成了面试官筛选人最核心的门槛。你可以用&nbsp;AI&nbsp;辅助刷题,但绝对不能不刷题。不然春招投出去的简历,大概率都会一面就挂。
AI时代还有必要刷lee...
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务