体验C#——冒泡算法的C#实现
来源:互联网 发布:goldwave mac版 编辑:程序博客网 时间:2024/06/02 05:53
一、冒泡排序的基本流程。
二、C#代码实现
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace T2Array{ class Sort { //,冒泡排序算法 public void bubbleSort() { //定义一个一维数组 int[] arr = new int[] { 4, 9, 28, 6, 11, 21, 15 }; //没有经过排序的一维数组 Console.WriteLine("原始数组:"); foreach (int m in arr) { Console.Write(" {0}",m); } Console.WriteLine(); //开始进行冒泡排序 int temp, j; for (int i = 0; i < arr.Length - 1; i++) { j = i + 1;//id: id: if (arr[i] < arr[j]) { //两者值进行交换 temp = arr[j]; arr[j] = arr[i]; arr[i] = temp; goto id; } else { //判断还有没有值 if (j < arr.Length - 1) { j++; goto id; } } } Console.WriteLine("冒泡排序后的数组:"); foreach (int a in arr) { Console.Write(" {0}",a); } } } class Program { static void Main(string[] args) { Sort sort = new Sort(); sort.bubbleSort(); Console.ReadKey(); } }}
0 0
- 体验C#——冒泡算法的C#实现
- C#冒泡算法实现
- C# 实现冒泡算法
- 冒泡排序算法的c语言实现
- 冒泡排序算法的C/C++ 实现
- 体验C#——关于数组合并的简单算法的实现
- C#冒泡排序算法实现
- 菜鸟学习c++—实现简单的冒泡排序和插入排序算法
- C语言冒泡算法实现
- C语言实现冒泡算法
- 冒泡算法C语言实现
- 冒泡算法的实现
- 冒泡算法的实现
- C#排序算法——冒泡法
- C#算法学习总结—冒泡排序
- 改进的冒泡排序算法实现 (C#)
- 排序算法的C语言实现-冒泡排序
- [算法练习]冒泡排序的C语言实现
- 后缀表达式
- java设计模式
- Android事件分发机制完全解析,带你从源码的角度彻底理解(下)
- 俯瞰 cocos2d-x 02 创建精灵
- 日期控件增加背景颜色
- 体验C#——冒泡算法的C#实现
- linux实用grep命令
- Scons 简介--跨平台脚本
- jboss log4j和工程log4j冲突
- IOS开发-UIDatePicker和UIPickerView(拾取器)
- tomcat异常java.lang.reflect.InvocationTargetException web.xml 2.5 3.0
- phpcms二次开发操作数据库
- 回调函数中调用类中的非静态成员变量或非静态成员函数
- 使用universal-image-loader中出现的EOFException解决方法