题目描述: 在一个长度为n的数组里的所有数字都在0到n-1的范围内,数组中某些数字是重复的,但不知道有几个数字是重复的,也不知道每个数字重复几次,请找出数组中任一个重复的数字,例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应输出的第一个重复的数字为2 题目分析: 如果我们采用两个变量去找重复的值,需要嵌套两个循环,最坏的情况是,末尾的两个值是重复的,这显然不是我们想要的答案,如果采用排序的方式得到有序数组,然后从头到尾检索,很容易就能找到第一个重复的值,排序我们采用快速排序,…