
数据结构
宁静致远_淡泊明志
这个作者很懒,什么都没留下…
展开
-
去掉一个字符串中的非字母字符,并将结果反序输出。(时间复杂度为n)
void operatorStr(char *str) { //去掉非字母 int len = strlen(str); int m = 0; int n = 0; for (int i=0;i<len;i++) { if ((str[i] >= 'a' && str[i] = 'A' && str[i] <= 'Z')) { if (m != n) {原创 2015-09-29 15:07:19 · 1420 阅读 · 0 评论 -
排序算法
选择排序:最直接的排序算法,每次选择一个最大(最小)的元素放到应该的位置 //选择排序 for(int i=0;i<len;i++) { int t = i; for (int j=i;j<len;j++) { if (arr[t] > arr[j]) { t = j; } } int temp = arr[i]; arr[i] = arr[原创 2015-09-20 09:43:18 · 622 阅读 · 0 评论