zoukankan      html  css  js  c++  java
  • 冒泡法排序

    写的东西多了,可是最简单最基础的却忘了,一个简单的冒泡,让我调试半天,哎,水平啊~~~~~~~~

    最近越来越感觉时间不够用了,我觉得我是进入状态了,真好,这种感觉很赞

    记得上学期快期末的时候我心不在焉,干什么都不投入,我们离散老师给指了出来,说我不在状态,结果那次期末差点考砸,所以我还是很怕那种感觉的

    现在真好,好好保持下去,明明加油,加油,加油

    这个代码以前理解的不透彻,只是记住了这样写的,也知道原理,但是会出错,这次打这个代码的时候我在脑海中想了这个代码的原理,结果接轻而易举不出错了

    #include <stdio.h>
    #include <algorithm>
    using namespace std;
    /*这个算法是每次都找到最大的数,把它放到数组最后*/
    int main()
    {
        int num[10], t;
        scanf("%d", &t);
        for(int i = 0; i < t; i++)
            scanf("%d", &num[i]);
        for(int i = 0; i < t; i++)
            for(int j = 1; j < t-i; j++)
            {
                if(num[j-1] > num[j])
                {
                    swap(num[j-1], num[j]);
                }
            }
        for(int i = 0; i < t; i++)
            printf("%d ", num[i]);
        return 0;
    }
  • 相关阅读:
    nodejs
    flask中flash(闪现)的使用
    flask中logger日志的使用
    flask中session的使用
    flask开启调试模式
    flask中静态文件的引入
    flask中模板引入
    python web开发屠龙刀flask
    python操作excel基础1-环境搭建
    php算法-dijkstra
  • 原文地址:https://www.cnblogs.com/rain-1/p/4764468.html
Copyright © 2011-2022 走看看