zoukankan      html  css  js  c++  java
  • C++走向远洋——61(项目一、排序函数模板)

    */
     * Copyright (c) 2016,烟台大学计算机与控制工程学院
     * All rights reserved.
     * 文件名:text.cpp
     * 作者:常轩
     * 微信公众号:Worldhello
     * 完成日期:2016年6月2日
     * 版本号:V1.0
     * 问题描述: 函数模板
     * 程序输入:无
     * 程序输出:见运行结果
     */
     #include<iostream>
    using namespace std;
    template<class T>
    void Sort(T set[],int n)
    {
        int i,j;
        T temp;
        for(i=1; i<n; i++)
            for(j=n-1; j>=i; j--)
                if(set[j-1]>set[j])
                {
                    temp=set[j-1];
                    set[j-1]=set[j];
                    set[j]=temp;
                }
    }
    int main()
    {
        int i;
        int a[]= {4,5,2,8,9,3};
        double b[]= {3.5, 6.7, 2, 5.2, 9.2, 10.3};
        Sort(a,6);
        Sort(b,6);
        for(i=0; i<6; i++)
            cout<<a[i]<<"  ";
        cout<<endl;
        for(i=0; i<6; i++)
            cout<<b[i]<<"  ";
        cout<<endl;
        return 0;
    }


    运行结果:


  • 相关阅读:
    20170612测试
    vijos1453曼哈顿距离
    vijos1153 猫狗大战
    vijos1037搭建双塔
    dijkstra+priority_queue+vector
    BZOJ1507: [NOI2003]Editor
    dinic模板
    旅行-树形DP
    51nod1799-二分答案
    51nod1791-合法括号子段
  • 原文地址:https://www.cnblogs.com/chxuan/p/8232188.html
Copyright © 2011-2022 走看看