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