C++数据结构编算法,排序的两道题,求大牛1.编写算法,实现将整型数组中的元素按照奇数和偶数分开,使奇数在原数组的前面,偶数在原数组的后面.2.利用快速排序算法的思想,编写算法,实现求第k个最小值的功能.

问题描述:

C++数据结构编算法,排序的两道题,求大牛
1.编写算法,实现将整型数组中的元素按照奇数和偶数分开,使奇数在原数组的前面,偶数在原数组的后面.
2.利用快速排序算法的思想,编写算法,实现求第k个最小值的功能.

#include
using namespace std;
void changearray(int* number,int n)
{
int index2=n-1;
int index1=0;
while(index1