参加了CVTE7月29号的笔试,两个编程题出来验证都错了,都因为我的粗心,还有学艺不精,下面分享我的答案,欢迎指点
编程题一:题目具体记不清了,大概就是说求一个数组中第n小的数;
题目要求:给定函数unsigned int getMinEven(int *arr,int length,int n);
示例:输入{4,-1,1,8}, 4 1 输出 1
输入{2,5,-10,29,0,-9,1,15}, 8 4 输出 5
因为返回unsigned int,负数转成无符号整型是一个挺大的数,所以负数实际上比正数大,遇到要返回负数的话,我们要特别注意
#include <iostream>
#include <vld.h>
using namespace std;
#define SIZE 10
int partition(int data[],