第14周项目1-排序函数模板
来源:互联网 发布:windows画图软件下载 编辑:程序博客网 时间:2024/06/15 09:03
/*Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:test.cpp*作 者:张志新*完成日期:2016年6月2日*版 本 号:v1.0*问题描述:是一个函数模板的两个实例,其功能是将数组a中的前size个元素按从小到大顺序排列。试设计这个函数模板。*/#include<iostream>using namespace std;template<class T>void Sort(T set[],int n){int i,j;T t;for(i=0;i<n;i++)for(j=0;j<n-1-i;j++)if(set[j+1]<set[j]){ t=set[j]; set[j]=set[j+1]; set[j+1]=t;}for(i=0;i<n;i++)cout<<set[i]<<" ";cout<<endl;}int main(){ int a[]={10,9,6,5,7,8}; double b[]={3.3,2.2,1.1,4.4,5.5,6.6}; Sort(a,6); Sort(b,6);return 0;}
学习心得
这个程序比较简单主要是对template<class T>的应用,以及对Sort模板的设计。
0 0
- 第14周项目-排序函数模板
- 第14周-项目1-排序函数模板
- 第14周项目1-排序函数模板
- 第14周项目1:排序函数模板
- 第14周项目1-排序函数模板
- 第14周项目1--排序函数模板
- 第14周项目1 排序函数模板
- 第14周项目1—排序函数模板
- 第14周项目1-排序函数模板
- C++第14周项目模板【项目1-排序函数模板】
- 第14周项目一排序函数模板
- 第14周实践项目1——排序函数模板
- 第12周项目1(5)-函数模板
- 第十四周项目1-排序函数模板
- 第十四周项目 1 排序函数模板
- 第十四周-项目1-排序函数模板
- 第十四周项目1排序函数模板
- 第十四周【项目1-排序函数模板】
- 最新android工程目录下armeabi-v7a,armeabi的具体含义,有什么区别
- leetcode 48. Rotate Image-矩阵旋转
- Retrofit A type-safe HTTP client for Android and Java
- 触发器学习笔记(:new,:old用法)
- JSP页面顶端出现“红色”的报错信息:The superclass "javax.servlet.http.HttpServlet" was not
- 第14周项目1-排序函数模板
- oracle 正则表达式
- 查看签名apk调试日志工具
- HDU Hdu Girls' Day
- Top 10 Open Dataset Resources on Github
- 怎么把一个事情描述清楚
- Datagrid动态设置列标题的的扩展方法
- JavaScript学习--Item25 创建对象(类)的8种方法总结
- CALayer