/LeetCode_Solution

LeetCode的题解以及个人思考

Primary LanguageC++

主要记录刷题遇到的有趣的题解以及自己的一些思考。

参考资料

《剑指Offer》

01、二分搜索题目

1.1、53-I

统计一个数字在排序数组中出现的次数。  

示例 1:
输入: nums = [5,7,7,8,8,10], target = 8
输出: 2

示例 2:
输入: nums = [5,7,7,8,8,10], target = 6
输出: 0

1.2、53-II

一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,请找出这个数字。

示例 1:
输入: [0,1,3]
输出: 2

示例 2:
输入: [0,1,2,3,4,5,6,7,9]
输出: 8