问题遇到的现象和发生背景
leetcode刷题提示超出时间限制-剑指offer 03
问题相关代码,请勿粘贴截图
int findRepeatNumber(int* nums, int numsSize){
int i=0;
int rep=0;
for(i=0; i<numsSize; i++)
{
int j=i;
while(j < numsSize-1) //numsSize=7
{
j++;
if(nums[i] == nums[j])
{
rep = nums[i];
break;
}
}
}
return rep;
}
运行结果及报错内容
超出时间限制
我的解答思路和尝试过的方法
初学.不知道这样写有什么问题?