第十四周项目1.1—排序函数模板(冒泡法排序)

原创 2016年05月31日 16:35:26
/*
*Copyright(c) 2016.烟台大学计算机与控制工程学院
*ALL rights  reserved.
*文件名称:test.cpp
*作者:杨驰
*完成日期:2016年5月31
*问题描述:将数组a中的前size个元素按从小到大顺序排列
*/
#include <iostream>
using namespace std;
template<class T>
void Sort(T *p,int n)
{
    int i,j;
    T t;
    for(i=1;i<n;i++)
        for(j=0;j<n-1-i;j++)
          if(*(p+j)>*(p+j+1))
         {
            t=*(p+j);
            *(p+j)=*(p+j+1);
            *(p+j+1)=t;
         }
}
int main()
{
    int i;
    int a[]={1,3,2,5,4,7};
    double b[]={3.1,2.1,4.2,2.4,8.2,4.2};
    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;
}

运行结果:


版权声明:本文为博主原创文章,未经博主允许不得转载。

第十四周--排序函数模板

问题及代码: /*copyright 计算机与控制工程学院 文件名称:排序函数模板 完成日期:2016/5/31 作者:马艳艳*/ #include using namespace std; t...
  • qq_33267291
  • qq_33267291
  • 2016年05月31日 14:05
  • 104

第十四周上机实践项目1(1):排序函数模板(冒泡法排序)

/* *Copyright(c) 2016.烟台大学计算机与控制工程学院 *ALL rights reserved. *文件名称:wps.cpp *作者: 赵子琳 *完成日期:...
  • qq_33757765
  • qq_33757765
  • 2016年06月16日 08:50
  • 80

第十四周项目2:排序函数模板

问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作    者:崔青青 *完成日期:201...
  • cqqdck
  • cqqdck
  • 2016年06月01日 19:42
  • 96

第十四周项目59-排序函数模板

问题及代码: /* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:text.cpp *作者:徐健 *完成日期:2015年5月29...
  • GEMINI_xujian
  • GEMINI_xujian
  • 2016年05月29日 20:31
  • 343

第十四周项目1——排序函数模板

问题及代码: /* * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:main.cpp * 作 者:赵志...
  • zhao960803
  • zhao960803
  • 2016年06月02日 08:54
  • 153

第十四周项目一 排序函数模板

/* *Copyright(c) 2016,烟台大学计算机学院 *作 者:刘金石 *完成日期:2016年5月31日 *问题描述:void Sort(int a[],int siz...
  • november_chopin
  • november_chopin
  • 2016年05月31日 14:39
  • 143

第十四周上机实践——项目1-排序函数模板

/* *Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:郭永恒 *完成日期:201...
  • gyhguoge01234
  • gyhguoge01234
  • 2016年06月01日 22:52
  • 174

第十四周项目1排序函数模板

/*Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 李钊 *完成日期 : 2016年5月31号 *版 本 号 ...
  • l347037341
  • l347037341
  • 2016年05月31日 15:02
  • 89

第十四周项目 1 排序函数模板

/* *Copyright(c) 2016, 烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:李德坤 *完成日期:20...
  • lidekun9132
  • lidekun9132
  • 2016年05月29日 11:13
  • 239

第十四周项目1-排序函数模板

问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zwj.cpp *作 者:张伟晶 *完成日期:...
  • angeljing521
  • angeljing521
  • 2016年05月27日 18:01
  • 1903
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第十四周项目1.1—排序函数模板(冒泡法排序)
举报原因:
原因补充:

(最多只允许输入30个字)