C经典 使用选择排序排列字符串数组
来源:互联网 发布:算法导论 视频教程 编辑:程序博客网 时间:2024/06/12 13:53
#include <stdio.h>#include <string.h>//使用选择排序void swiftStr(int *a[], int len){ for (int i = 0; i < len-1; i ++) { for (int j = 0; j < len - i -1; j ++) { if (strcmp(a[j], a[j+1])) { char *temp = a[j]; a[j] = a[j+1]; a[j+1] = temp; } } }}int main(int argc, const char * argv[]){ //定义字符串数组 int *a[5]={"abc","efg","KKK","Pew","lala"}; swiftStr(a, 5); for (int i = 0; i < 5; i ++) { printf("%s\t", a[i]); } printf("\n"); return 0;}
0 0
- C经典 使用选择排序排列字符串数组
- 选择排序排列字符串
- 【C语言】选择排序法排列整形数组
- C经典 选择排序
- C 字符串数组排序
- C--经典算法之排序---选择排序
- c语言数组--选择排序
- 使用冒泡排序法排列一个数组
- 【C语言经典实例】-选择排序
- linux c /指针数组的使用及字符串排序
- c 语言字符串数组排序
- C 字符串数组冒泡排序
- 黑马程序员——C语言基础--数组“冒泡排序”和“选择排序”详解及经典例子
- 排序选择排序的数组使用
- C语言---数组,字符串数组,冒泡排序
- #Objective-C 经典字典数组排序 - 省市区
- #Objective-C 经典字典数组排序 - 省市区
- C-025.数组的冒泡排序,升序排列
- BestCoder Round #69 Baby Ming and Weight lifting
- Android Studio的常用快捷键
- 《你好哇,程序员》—教你如何成为一名牛X的程序员
- 【VS开发】VC++ 获取系统时间、程序运行时间(精确到秒,毫秒)的五种方法
- 线性表
- C经典 使用选择排序排列字符串数组
- 世界经济考题与考点
- redis主从不同步问题处理
- 两个JFramen之间的通信
- 【驱动笔记14】初步认识MDL
- canvas学习绘制图片和添加图片等等一
- CSS3滤镜-水平和垂直翻转图片
- 数组指针和指针数组的区别
- 关于AsyncTask-异步任务的简单理解