第14周项目1—排序函数模板
来源:互联网 发布:用java打印等腰三角形 编辑:程序博客网 时间:2024/06/10 17:08
*Copyright(c) 2016.烟台大学计算机与控制工程学院
*ALL rights reserved.
*文件名称:main.cpp
*作者:孙亚茹
*完成日期:2016年6月9日
*问题描述:声明为函数模板,进行排序。
*//
#include <iostream>using namespace std;template <class T>void Sore(T a[],int size){ int i,j; T temp; for(i=0;i<size;i++) { for(j=0;j<size-1-i;j++) { if(a[j+1]<a[j]) { temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } } }}int main(){ int i; int a[]={1,4,7,3,8}; double b[]={2.2,5.5,3.2,1.4}; Sore(a,5);Sore(b,4); for(i=0;i<5;i++) cout<<a[i]<<" "; cout<<endl; for(i=0;i<4;i++) cout<<b[i]<<" "; cout<<endl; return 0;}
总结:
排序的时候注意不要将排序方法写错。冒泡排序法或选择排序法。
0 0
- 第14周项目1—排序函数模板
- 第14周项目-排序函数模板
- 第14周-项目1-排序函数模板
- 第14周项目1-排序函数模板
- 第14周项目1:排序函数模板
- 第14周项目1-排序函数模板
- 第14周项目1--排序函数模板
- 第14周项目1 排序函数模板
- 第14周项目1-排序函数模板
- C++第14周项目模板【项目1-排序函数模板】
- 第14周实践项目1——排序函数模板
- 第14周项目一排序函数模板
- 第12周项目1(5)-函数模板
- 第十四周项目1——排序函数模板
- 第十四周项目1-排序函数模板
- 第十四周项目 1 排序函数模板
- 第十四周-项目1-排序函数模板
- 第十四周项目1排序函数模板
- 第八周项目三指向学生类的指针
- oracle查询树形结构某层级节点及叶子节点
- 二进制文件的读写(视频)
- Android实现监听事件的三种方式
- 第15周实践项目-洗牌(3)
- 第14周项目1—排序函数模板
- 单机部署多个Tomcat的方法
- AtomicInteger类的理解与使用
- 十一周项目-1-点-圆-圆柱类族的设计(2)
- 第13周 项目二(3)
- java正则表达式
- JBOSS常用端口说明
- 实现图片的自动滚动
- 两个成员的类模板