美文网首页
10个随机数排序(冒泡排序)

10个随机数排序(冒泡排序)

作者: 小兔哈尼 | 来源:发表于2018-02-02 15:08 被阅读0次

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Collections;

namespace _1到100内随机十个数排序

{

    class Program

    {

        static void Main(string[] args)

        {

            CreatRandArray();

            Console.WriteLine(" ");

            CreatSortArray();

            Console.Write("递增数列:" + " ");

            foreach (int item in Array)

            {

                if (item / 10 < 1)

                { Console.Write('0' + item.ToString() + " "); }

                else

                { Console.Write(item + " "); }

            }

            Console.ReadKey();

        }

        static int num;

        static int max;

        static int[] Array = new int[10];

        private static void CreatRandArray()

        {

            Random rd = new Random();

            for (int i = 0; i <= 9; i++)

            {

                num = rd.Next(1, 100);

                Array[i] = num;

            }

            Console.Write("随机数列:" + " ");

            foreach (int item in Array)

            {

                if (item / 10 < 1)

                { Console.Write('0' + item.ToString() + " "); }

                else

                { Console.Write(item + " "); }

            }

        }

        private static void CreatSortArray()

        {

            int temp;

            for (int i = 0; i < Array.Length - 1; i++)

            {

                for (int j = i + 1; j < Array.Length; j++)

                {

                    if (Array[i] > Array[j])

                    {

                        temp = Array[j];

                        Array[j] = Array[i];

                        Array[i] = temp;

                    }

                }

            }

        }

    }

}

相关文章

  • go语言把随机数冒泡排序

    go语言把随机数冒泡排序 output

  • 排序

    先定义一个函数用于产生随机数数组 选择排序 冒泡排序

  • random随机生成10个数,然后冒泡排序

    随机生成0到100之间的10个随机数,然后使用冒泡排序将这10个数按从小到大的顺序排序 生成10个随机数 冒泡排序...

  • JavaScript 实现排序的六种方法

    生成随机数组 1.冒泡排序(沉掉排序 sinking sort) 2.选择排序 3.插入排序 4.归并排序 5.快...

  • 基于C++的9种排序算法的实现与比较

    一、使用说明 1.1 项目简介 随机函数产生10000个随机数,用快速排序,直接插入排序,冒泡排序,直接选择排序的...

  • 基于C++的9种排序算法的实现与比较

    一、使用说明 1.1 项目简介 随机函数产生10000个随机数,用快速排序,直接插入排序,冒泡排序,直接选择排序的...

  • java数组详解

    产生随机数并逆序输出 数组排序 : 选择排序、冒泡排序 选择法排序的思路:1.把第一位和其他所有的进行比较,只要...

  • 算法-冒泡排序

    算 法:冒泡排序算法时间复杂度: 冒泡排序算法概述 冒泡排序伪代码 冒泡排序实现 冒泡排序算法概述 冒泡排...

  • 排序算法

    排序算法 冒泡排序 选择排序 直接插入排序 希尔排序 堆排序 归并排序 快速排序 冒泡排序 冒泡排序是一种交换排序...

  • dailyLearning -- 排序算法

    目录: 冒泡排序 快速排序 选择排序 插入排序 归并排序 冒泡排序 冒泡排序(Bubble Sort),是一种计算...

网友评论

      本文标题:10个随机数排序(冒泡排序)

      本文链接:https://www.haomeiwen.com/subject/mskezxtx.html