冒泡排序
来源:互联网 发布:大连网络买花花店 编辑:程序博客网 时间:2024/05/23 16:52
NSMutableArray *array = [NSMutableArray arrayWithArray:@[@"3",@"1",@"10",@"5",@"2",@"7",@"12",@"4",@"8"]];
for (int i = 0; i < array.count; i ++) {
for (int j = 0; j < array.count - 1 - i; j++) {
if([[array objectAtIndex:j] integerValue] > [[array objectAtIndex:j + 1] integerValue]) {
[array exchangeObjectAtIndex:j withObjectAtIndex:j + 1];
}
}
}
NSLog(@"%@", array);
0 0
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- mysql left join on 与 where 筛选的差异
- Linux上用udev自动识别并挂载U盘
- java设计模式之代理模式
- SwipeRefreshLayout在onCreate使用setRefreshing(true)无效
- Odoo 8项目管理Project Management使用图文介绍
- 冒泡排序
- 分布式中的一致性模型
- House Robber II 如何获得最大的钱系列2
- 获取当前版本信息
- Java 基础——构造器和方法的区别
- 点滴积累,后置“++”的实现
- MyEclipse安装JS代码提示(Spket插件)
- iOS下微信语音播放之切换听筒和扬声器的方法解决方案
- iOS用户是否开启定位服务