• 冒泡排序


    以前在学习数据结构时,里面有很多排序方法其中就有冒泡排序。当时看着挺难得 这个和那个交换的。现在重新审视一下发现原来如此的简单⊙﹏⊙b汗 哎 真不知道当时的自己是怎么学的!o(╯□╰)o 

    1 static void Main(string[] args)
    2 {
    3 int[] a ={ 2, 43, 45, 23, 12, 34, 56, 87, 45 };
    4 int max = 0;
    5 for (int i = 0; i < a.Length; i++)
    6 {
    7 for (int j = 0; j < a.Length - 1; j++)
    8 {
    9 if (a[i] < a[j])//这是从小到大,如果是从大到小 a[i] > a[j] 即可
    10 {
    11 max = a[i];
    12 a[i] = a[j];
    13 a[j] = max;
    14 }
    15 }
    16 }
    17 //打印排序后的数组
    18 for (int i = 0; i < a.Length; i++)
    19 {
    20 Console.WriteLine(a[i]);
    21 }
    22 Console.ReadKey();
    23 }
    24 }
    复制代码
     1         static void Main(string[] args)
    2 {
    3 int[] a ={ 2, 43, 45, 23, 12, 34, 56, 87, 45 };
    4 int max = 0;
    5 for (int i = 0; i < a.Length; i++)
    6 {
    7 for (int j = 0; j < a.Length - 1; j++)
    8 {
    9 if (a[i] < a[j])//这是从小到大,如果是从大到小 a[i] > a[j] 即可
    10 {
    11 max = a[i];
    12 a[i] = a[j];
    13 a[j] = max;
    14 }
    15 }
    16 }
    17 //打印排序后的数组
    18 for (int i = 0; i < a.Length; i++)
    19 {
    20 Console.WriteLine(a[i]);
    21 }
    22 Console.ReadKey();
    23 }
    24 }
    复制代码
  • 相关阅读:
    eclipse使用svn
    yum安装mysql
    spring中aop使用
    mybatis定义拦截器
    横扫页面的三大标签
    springmvc日期格式化
    springmvc笔记
    springboot跳转jsp页面
    常用网址
    CentOS Android Studio桌面图标的创建
  • 原文地址:https://www.cnblogs.com/ysz12300/p/5494777.html
Copyright © 2020-2023  润新知