diff --git "a/exercise/LC0448_\350\214\203\344\277\256\350\252\211.cpp" "b/exercise/LC0448_\350\214\203\344\277\256\350\252\211.cpp" new file mode 100644 index 0000000000000000000000000000000000000000..f63262320dc49903b47d5e5a5f340b2270d4adb9 --- /dev/null +++ "b/exercise/LC0448_\350\214\203\344\277\256\350\252\211.cpp" @@ -0,0 +1,23 @@ +class Solution { +public: + vector findDisappearedNumbers(vector& nums) { + int n = nums.size(); + vector res; + for(int i=0;i& arr, int k) + { + int n = arr.size(); + if(k> 1); + int x = mid < arr.size() ? arr[mid] : INT_MAX; + if(x - mid - 1>=k)r = mid; + else l = mid + 1; + } + return k-(arr[l-1]-(l-1)-1)+arr[l-1]; + } +};