zoukankan      html  css  js  c++  java
  • 排序

            //int,string         //if,for

            //数组         int i = 1;   //      Response.Write(i);

            //从1到100打印出来         for (i = 1; i <= 100;i++ )         {   //          Response.Write(i);         }         //整型数组 a名字,大括号里面是a的值         int[] a={1,2,3,4,5};            //数组的长度  //       Response.Write(a.Length);  //       Response.Write(a[2]);         //数组元素都打印出来,填什么?         for (i = 0; i < a.Length;i++ )         {  //           Response.Write(a[i]);         }

            //有一组大乐透的号码 5,12,25,78,34,13,6,45         //把这组号码按照从小到大的顺序,排列出来         //5,6,12,13,25,34,45,78         //把这组数中,最小的一个,我先找出来,放上         //步骤         //每次找一个最小的拿出来         //选择法排序                 //把一组数最小的号码找出来

            //int min;         //一组数         //min=数组中的第一个元素

            //min挨个和剩下的数比较         //如果这个数小于min,min的值就变成这个数

            int[] dlt = { 5,12,25,78,34,13,6,45};         int min = dlt[0];         for( i=0 ;i<dlt.Length;i++){             if(dlt[i]<min){                 min = dlt[i];             }              }         //第一次筛选的时候,用最小的值,我替换原数组的第一个         //这时候除第一个数外,其余的就是剩下的数组,对剩下的数组再选最小的         //替换第二个

            for (int j = 0; j < dlt.Length;j++ )//min在走         {             min = dlt[j];             int minxb=j;             for (i = j; i < dlt.Length; i++)             {                 if (dlt[i] < min)                 {                     min = dlt[i];                     minxb = i;                 }             }             //换值             int temp;             temp = dlt[j];//把我的值存起来             dlt[j] = dlt[minxb];//这样你可以把值拿过来             dlt[minxb] = temp;//再从temp取回来         }

            //打印出排好的顺序         for (i = 0; i < dlt.Length;i++ )         {             Response.Write(dlt[i]+"  ");         }

            //筛出去一个最小的数,剩下一个数组         //如果数组的值等于min,我就不赋值给sxdlt

         

           

       

        }

  • 相关阅读:
    [ARC101C] Ribbons on Tree
    NOIP2020 模拟赛 B 组 Day6
    #10471. 「2020-10-02 提高模拟赛」灌溉 (water)
    #10470. 「2020-10-02 提高模拟赛」流水线 (line)
    一类巧妙利用利用失配树的序列DP
    学军中学csp-noip2020模拟5
    信号与槽-高级应用
    PyQt5中的布局管理-QSplitter
    PyQt5中的布局管理-嵌套布局
    信号与槽-入门应用
  • 原文地址:https://www.cnblogs.com/liulei00/p/3593154.html
Copyright © 2011-2022 走看看