思路:二分法,首先分析题目,数组长度是n+1,但是数据的范围是1-n,那么也及时说,必定会有一个重复的数字,并且按数值分成两半之后,一定是会出现在左半边或者右半边,这样的话就进行二分查找,每次缩小一半的范围

题目

代码
本文介绍了一种使用二分法解决特定数组中存在重复数字问题的方法。通过分析数组特性,利用二分查找策略,每次将搜索范围减半,高效定位重复元素。
思路:二分法,首先分析题目,数组长度是n+1,但是数据的范围是1-n,那么也及时说,必定会有一个重复的数字,并且按数值分成两半之后,一定是会出现在左半边或者右半边,这样的话就进行二分查找,每次缩小一半的范围


1349
281
198

被折叠的 条评论
为什么被折叠?