c语言 归并排序

来源:百度知道 编辑:UC知道 时间:2024/06/15 07:51:31
void sort (char *strings[], int numStrings) {

让程序把若干行字母按从小到大的顺序排列,谢谢!

}
1L的回答不是用insertion sort么?我要merge sort,谢谢。

int i,j;
char t;
for(j=0;j<numStrings;j++)
{
for(i=0;i<numStrings-j;i++)
if(strings[i]>strings[i+1])
{
t = strings[i];
strings[i] = strings[i+1];
strings[i+1] = t;
}
}
哦,光看题,没看题目,不会了,归并一般都是两个,一个的不太会