用c++编写不用递归的QuickSort排序
答案:1 悬赏:0 手机版
解决时间 2021-04-11 17:25
- 提问者网友:浪荡绅士
- 2021-04-11 10:45
用c++编写不用递归的QuickSort排序
最佳答案
- 五星知识达人网友:第四晚心情
- 2021-04-11 11:25
#include <iostream.h>
void main()
{
int i,j,x,mix,mix_1;
int arr[10]={5,2,9,4,6,8,1,7,3,0};
for(i=0;i<=9;i++)
{
mix = arr[i];
mix_1 = i;
for(j=i;j<=9;j++)
{
if(arr[j] < mix)
{
mix = arr[j];
mix_1 = j;
}
}
x = arr[i];
arr[i] = arr[mix_1];
arr[mix_1] = x;
}
cout<<"输出效果如下:"<<endl;
for (i=0;i<=9;i++)
{
cout<<arr[i]<<"\t";
}
}
void main()
{
int i,j,x,mix,mix_1;
int arr[10]={5,2,9,4,6,8,1,7,3,0};
for(i=0;i<=9;i++)
{
mix = arr[i];
mix_1 = i;
for(j=i;j<=9;j++)
{
if(arr[j] < mix)
{
mix = arr[j];
mix_1 = j;
}
}
x = arr[i];
arr[i] = arr[mix_1];
arr[mix_1] = x;
}
cout<<"输出效果如下:"<<endl;
for (i=0;i<=9;i++)
{
cout<<arr[i]<<"\t";
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯