自己刷leetcode时遇到的一些小问题
-
// //这里没有采用middli = (start + end) / 2;
// 28 //原因是避免当start和end很大的时候形成溢出
// 29 int middle = start + (start - end) / 2; -
set.add 如果有重复值会插入失败 返回false
-
hashmap 可以用来递归记忆化存储
-
找缺失数、找出现一次数都是异或的经典应用
-
回溯做剪枝就是在for循环条件上修改
-
ArrayDeque双端队列 当做栈和队列
-
数据库分析多对多需要一个中间表维护外键
-
第一次啥啥啥想到单调栈
Map 遍历 keySet和get(key)