菜鸡的刷题笔记1--二分查找

菜鸡的LeetCode刷题笔记–1 二分查找
面试题
魔术索引(易):1.暴力法 2.二分+递归
搜索旋转数组(中):1.暴力法 2.二分分区间(这一步很容易出错,尤其是原数组首尾元素相同的情况,好多题解都有这个问题,因此采用单纯的暴力法似乎也不错)—选区间—二分查找—判断(这道题使用二分解决需要大量的辅助代码,慎用)
稀疏数组搜索(易):1.暴力法
排序矩阵查找(中):1.从左下往右上搜,非暴力,可能也不是正经的二分
旋转数组的最小数字(易):简单二分(但每次只滑动1)
在排序数组中查找数字出现次数(易):先二分查找数字出现位置,再左右找个数
0~n-1缺失的数字:没觉得和二分有什么关联

马戏团人塔(中):涉及到一些动态规划内容,暂时跳过

4 寻找两个正序数组的中位数:排序+mid(和二分好像没关系)
29 两数相除:未完

**易 的都是已经将输入数组排好序了,只需一步查找;中 的需要自己排序或者加入了其他场景或者和其他知识点混合在了一起考察

后记:帖子仅作为自己打卡用,如果有错误的地方,欢迎大佬们提醒,如果能对大家有帮助,不胜荣幸。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值