冒泡法排序c語言程序 編寫程序,實現(xiàn)三種排序算法(選擇、插入、冒泡)?
編寫程序,實現(xiàn)三種排序算法(選擇、插入、冒泡)?include<stdio.h>include<stdlib.h>void選擇排序(int array[],int s,int e)in
編寫程序,實現(xiàn)三種排序算法(選擇、插入、冒泡)?
include<stdio.h>
include<stdlib.h>
void選擇排序(int array[],int s,int e)
int main(void)
{
int array[100
]int num
int i
int j
int k
printf輸入數(shù)組的數(shù)量(<100):“)
scanf scanf(%d”,&num)
(i=0)i< num i)
{
scanf(%d,array i)
}
選擇排序(array,0,num-1)
/*
對于(i=0 i< num-1 i)
{
k =i
對于(j=i 1 j< num j)
{
k =array[j]< array[k]?j:k
}
如果(我)!=k)
{
數(shù)組[i]^=array[k
]數(shù)組[k]^=array[i
]數(shù)組[i]^=array[k
]}