.Net学习笔记----2015-07-09(基础复习和练习06)
2015-07-09 18:16
309 查看
冒泡排序,
做了两遍
做了两遍
// 1, 3, 4, 2, 6, 8, 7, 9, 0, 5 //10个元素,从第一个开始,和数组中的每一个元素比较, //如果nums[0]>nums[1]则两个元素交换位置,依次类推直到nums[9] //也就是要比较9次 //剩余1个元素就一定是最小的(升序举例) for (int i = 0; i < nums.Length - 1; i++) { //第一个数比较完以后就说明这个数不必再比较,那么j-1-i for (int j = 0; j < nums.Length - 1 - i; j++) { int temp = nums[j]; nums[j] = nums[j+1]; nums[j+1] = temp; } } for (int i = 0; i < nums.Length; i++) { Console.WriteLine(nums[i] = i); }
相关文章推荐
- mysql存储过程中sql的拼接
- 一个漂亮的PHP验证码
- bash: mysql: command not found
- Evaluate Reverse Polish Notation
- 机器适配??
- kvc kvo
- 浅谈Android移动开发程序员的职业发展之路
- Android中AIDL使用例子
- 用Gradle 构建你的android程序
- [注]新手学习编程的最佳方式是什么?
- Swift开发教程--如何清除模拟器的数据
- 引出抽象类的原因是什么???
- oracle中long和date的互换
- 安卓开发黄金搭档:android-studio+Genymotion模拟器
- 全排列
- Set-UID程序漏洞实验
- LevelDB、TreeDB、SQLite3性能对比测试
- Zigbee协议栈中OSAL的运行机理
- Java创建线程的两个方法
- Hard Parse&Soft Parse