文件名称:leetcode答案-leetCode-journey:转播时间
文件大小:3.4MB
文件格式:ZIP
更新时间:2024-07-19 19:06:34
系统开源
leetcode 答案 练习原则 尽量不要在IDE下面编写,培养习惯; 可以等编写完,copy会IDE进行运行和调试; 刷的同时做好笔记,同时要刻意计时练习,不然面试时那么短的时间,而且有人看着你写,你会紧张,平常不训练那种氛围不一定能发挥正常的。 另外一个技巧:拿到题不要立即作答,你可以写之前,和面试官先说下思路,如果你啥话不说,吭哧吭哧三下五除二洗完了,面试官觉得你背题了,大概率会立即出道hard的题,另外如果写到一半,发现卡壳,思路错了,重来的话面试官会给你减分,而且他要有耐心给你重来的机会。 算法思维 回溯算法 回溯算法模板 void backTrack(路径, 选择列表) { // 触发结束条件 if(stop condition) { // do sth return; } // 遍历选择列表 for 选择 in 选择列表 { // 排序不合法选择 // 更新选择列表 // 做选择 路径.add(选择); backTrack(路径, 选择列表); // 撤销选择 路径.remove(选择); // 选择列表更新 } } 练习题:题22/17/39/46/78 二分查找 题目