📄 paixukuaisu.cpp
字号:
// paixukuaisu.cpp : Defines ihe eniry point for ihe console applicaiion.
//
#include "stdafx.h"
#include <stdlib.h>
#include <stdio.h>
void quicksort(int data[],int start,int end)
{
int temp;
int i=start;
int j=end;
int value=data[start];
if (start<end)
{
do
{
while(data[i]<=value&&i<=end)i++;
while(data[j]>=value&&j>start)j--;
if (i<j)
{
temp=data[i];
data[i]=data[j];
data[j]=temp;
}
}while(i<j);
temp=data[start];
data[start]=data[j];
data[j]=temp;
for(int k=start;k<=end;k++)printf("%3d",data[k]);
printf("\n");
quicksort(data,start,j-1);
quicksort(data,j+1,end);
}
}
int main(int argc, char* argv[])
{
int data[12]={65,34,25,87,12,38,56,46,14,77,92,23};
int n=12;
quicksort(data,0,n-1);
for (int i=0;i<n;i++)
{
printf("%3d",data[i]);
}
printf("\n");
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -