iOS冒泡、选择排序算法
来源:互联网 发布:数控机床的数据参数 编辑:程序博客网 时间:2024/06/05 07:58
冒泡
NSMutableArray * array = [NSMutableArray arrayWithObjects:@2,@1,@4,@3,@6,@10,@5,@9, nil]; for (int i = 0; i < array.count; i++) { for (int j = 0; j < array.count - 1; j++) { if (array[i] > array[j]) { [array exchangeObjectAtIndex:i withObjectAtIndex:j]; } } } NSLog(@"%@",array);
选择
NSMutableArray * array = [NSMutableArray arrayWithObjects:@2,@1,@4,@3,@6,@10,@5,@9, nil]; for (int i = 0; i < array.count; i++) { for (int j = i+1; j < array.count; j++) { if (array[i] > array[j]) { [array exchangeObjectAtIndex:i withObjectAtIndex:j]; } } } NSLog(@"%@",array);
阅读全文
0 0
- iOS冒泡、选择排序算法
- 选择排序、冒泡排序算法
- 冒泡选择插入排序算法
- 快速、选择、冒泡排序算法
- 选择-冒泡-插入排序算法
- 算法--插入选择冒泡排序
- 冒泡算法和选择排序
- 冒泡算法和选择排序
- 冒泡算法与选择排序
- 冒泡排序算法与选择排序算法
- 冒泡排序算法和选择排序算法
- 排序算法----选择排序 冒泡排序
- 两个排序算法--冒泡排序,选择排序
- 【算法】插入排序/冒泡排序/选择排序
- 两个排序算法--冒泡排序,选择排序
- [排序算法,选择排序]--冒泡排序
- 《算法》选择排序、插入排序、冒泡排序
- 算法 -- iOS开发用Objective_C / Swift3.0实现:快速排序 / 冒泡排序 / 选择排序
- 新增文件测试的测试点
- HTTP 400 错误
- html5_AngularJs访问网络数据ajax
- HTML学习之块级元素和行内元素的特征和区别(一)
- CSS实现三列自适应的两种方法
- iOS冒泡、选择排序算法
- 再次定义千元旗舰手机,需要怎样的自我修养?
- 当IT服务遇上人工智能:科技如何普惠企业与用户?
- 鹿晗示爱崩溃不了你,无法忘却的前任的前任的前任之电报故事
- 计算机编程语言的分类,解释型语言、编译型语言、脚本语言的关系
- oracle + ssm 项目重构遇到的问题及解决方法
- Redis实现缓存队列
- java提高篇-----ArrayList
- 9. 机器学习基石-How can Machine Learn?