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;
    }
  • 相关阅读:
    MVC身份验证及权限管理
    EasyPR--开发详解
    ASP.NET 安全认证
    将Excel导入到数据中
    ExtJS 4 树
    ExtJS 4 表单
    ExtJS 4 Grids 详解
    ExtJS 4 类系统
    第4章 类型基础 -- 4.1 所有类型都从System.Object派生
    随滚动条浮动的链接块层
  • 原文地址:https://www.cnblogs.com/rain-1/p/4764468.html
Copyright © 2011-2022 走看看