Loading

摘要: 上图表示常用的二分查找模板: 第一种是最基础的,查找区间左右都为闭区间,比较后若不等,剩余区间都不会再包含mid;一般在不需要确定目标值的边界时,用此法即可。 第二种查找区间为左闭右开,要确定target左边界时,若nums[mid] == target,取right = mid: int left 阅读全文
posted @ 2021-09-01 17:41 WINLSR 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 推荐学习labuladong大佬的动态规划系列文章:先弄明白什么是动态规划即可,不必一次看完。接着尝试自己做,没有思路了再回过头看相应的文章。 动态规划一般可以由 递归 + 备忘录 一步步转换而来,不必被名字唬住。通常只要找到状态转移方程问题就解决了一大半,至于状态的选择只要题目做多了自然就会形成经 阅读全文
posted @ 2021-09-01 09:22 WINLSR 阅读(309) 评论(0) 推荐(0) 编辑