/*功能:01字符序列排序.cpp作者:wind日期:2014-01-11*/
#include<stdio.h>#include<stdlib.h>/************************************************************************函数名:void InsertSort (char *L)功能:排序参数:char *L 字符序列首地址返回值:空时间复杂度为O(n):n^2************************************************************************/void InsertSort (char *L){ int i,j; char tmp=L[0];
for(i=0;L[i];i++) { for (j=i+1;L[j];j++) { if (L[i]>L[j]) { tmp = L[i]; L[i] = L[j]; L[j] = tmp; } } }
}int main(void){
char L[10]={"abaabcccb"}; printf("%sn",L); InsertSort(L); printf("%sn",L); system("pause"); return 0;}字符序列排序—C++

最后更新于 2022-12-25
部分内容可能已过时,请注意信息时效。
本文采用 CC BY-NC-SA 4.0 许可,转载请注明出处与作者。
支持一下
如果这篇文章对你有帮助,欢迎打赏或分享。
评论