给你一个未排序的整数数组nums,请你找出其中没有出现的最小的正整数。
示例:
输入:nums=[1,2,0]
输出:3
没看明白题目是啥意思?
#include <stdio.h>
void main()
{
int num[3] = {0, 2, 1};
int len = sizeof(num) / sizeof(num[0]);
int max = 0;
int i;
for (i = 0; i < len; i++) {
if (max < num[i])
max = num[i];
}
printf("result = %d", (max + 1));
return;
}
如有帮助,欢迎采纳哈!