当前位置: 东星资源网 > 优质范文 > 剖析整改 > 正文

重磅-课程实验报告

时间:2020-11-20 12:32:07 来源:东星资源网

 实验一 STL 的熟悉不使用 实验名称 实验一 STL 的熟悉不使用 姓名 汪子成 系院与业 信息工程系 班级 计算机 15-1班 学号 20XX216758 实验日期

 指导教师 徐本柱 成绩

 一、实验目的和要求 1.掌握 C++中 STL 的容器类的使用; 2.掌握 C++中 STL 的算法类的使用. 二、实验预习内容 1.预习 ICPC 讲义,大致了解 STL 的相关内容。

 2.了解 STL 中一些类 vectorlist 类的使用方法 3.了解泛型算法的使用 三、实验项目摘要 (1)练习vector和list的使用。定义一个空的vector,元素类型为int,生成10个随机数插入到vector中,用迭代器遍历 vector 并输出其中的元素值。在 vector 头部插入一个随机数,用迭代器遍历vector 并输出其中的元素值。用泛型算法 find 查找某个随机数,如果找到便输出,否则将此数插入 vector 尾部。用泛型算法 sort 将 vector 排序,用迭代器遍历 vector 并输出其中的元素值。删除 vector 尾部的元素,用迭代器遍历 vector 并输出其中的元素值。将 vector 清空。定义一个 list,并重复上述实验,并注意观察结果。

 (2)练习泛型算法的使用。定义一个 vector,元素类型为 int,插入 10 个随机数,使用 sort 按升序排序,输出每个元素的值,再按降叙排序,输出每个元素的值。练习用 find 查找元素。用 min和 maR 找出容器中的最小元素和最大元素,并输出。

 四、实验结果与分析(源程序及相关说明)

 1.练习vector和list的使用:

 #include<iostream> #include<vector> #include<iomanip> #include<ctime> #include<algorithm> usingnamespacestd; vector<int>mRV; boolsortup(intv1,intv2) { returnv1<v2; } intmain(intargc,charRargv[]) { srand(time(NULL));for(inti=0;i<10;i++) mRV.push...

== 试读已结束,如需继续阅读敬请充值会员 ==
本站文章均为原创投稿,仅供下载参考,付费用户可查看完整且有格式内容!
(费用标准:38元/月,98元/年,微信支付秒开通!)
升级为会员即可查阅全文 。如需要查阅全文,请 免费注册登录会员
标签: 重磅 课程 实验
《重磅-课程实验报告.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:

文档为doc格式

关于我们 | 网站地图 | 版权声明 | 联系我们 |

Copyright @ 2006 - 2024 dxf5.com All Rights Reserved

东星资源网 版权所有 友链、商务、投稿、客服、撤稿、投诉:QQ:179266880 邮箱:cptoo@163.com
《中华人民共和国电信与信息服务业务》 工业和信息化部 湘ICP备14009742号-43