CS-Notes icon indicating copy to clipboard operation
CS-Notes copied to clipboard

Update 3. 数组中重复的数字.md

Open gyl1041 opened this issue 5 months ago • 0 comments

这里第二次调用是多余的! duplicate 中每一次for循环的目的都是为了让 nums[i] == i ,也就是第 i 个位置等于 i 。 所以 while 循环要么找到重复数字return,要么结束循环后使得 nums[i] == i ,这时候再调用 swap(nums, i, nums[i]) 没有任何意义

gyl1041 avatar Jun 10 '25 08:06 gyl1041