没有合适的资源?快使用搜索试试~ 我知道了~
C++的使用技巧和模板,欢迎大家使用!
需积分: 5 0 下载量 19 浏览量
2022-03-24
22:15:19
上传
评论 1
收藏 437KB PPT 举报
温馨提示
试读
50页
里面有许多的资料给予大家看,PPT里面的内容可以适于开始学C++没到一年的同学们下载,现在优惠,仅需5个积分就可获取,加油,你现在的努力都是为了将来!
资源详情
资源评论
资源推荐
第八章 C++ 实用技巧与模版库
在本章中将介绍各种各样实用的提高我
们编程效率的小技巧和模版库。其中绝大多
数依靠 C++ 自带类和函数实现。
第一节 排序算法
排序算法为竞赛中最常用的算法之一,我们可以利用
C++ 自带的库函数进行排序。
使用排序算法必须包含 algorithm 头文件
自带排序算法的一般形式为:
// 将数组 arr 的下标为 m 的元素到下标为 n-1 的元素进行从小到大
排序
sort(arr+m,arr+n);
sort(arr+m,arr+n,comp); // 与 sort(arr+m,arr+n); 相比,这个
// 写法可以自己定义排序的规
则
// 其中, comp 为自定义的函数
对于 sort(arr+m,arr+n) 我们举个简单的例子:
// 这个程序实现从键盘读入 10 个数,然后从小到大输出的功能
#include<iostream>
#include<algorithm>
using namespace std;
int a[10];
int main()
{
for (int i=0;i<10;++i) cin>>a[i];
sort(a+0,a+10);
for (int i=0;i<10;++i) cout<<a[i]<<' ';
cout<<endl;
return 0;
}
剩余49页未读,继续阅读
无名程序员就是我
- 粉丝: 35
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0