当前位置首页 > 学术论文 > 毕业论文
搜柄,搜必应! 快速导航 | 使用教程  [会员中心]

合工大程序设计艺术与方法实验一

文档格式:DOCX| 5 页|大小 11.64KB|积分 20|2022-09-26 发布|文档ID:156279588
第1页
下载文档到电脑,查找使用更方便 还剩页未读,继续阅读>>
1 / 5
此文档下载收益归作者所有 下载文档
  • 版权提示
  • 文本预览
  • 常见问题
  • 《程序设计艺术与方法》课程实验报告实验名称实验一 STL的熟悉与使用姓名系院专业计算机科学与技术班级学号实验日期指导教师徐本柱成绩一、实验目的和要求1. 掌握C++中STL的容器类的使用;2. 掌握C++中STL的算法类的使用.二、实验预习内容1. 预习ICPC讲义,大致了解STL的相关内容2. 了解STL中一些类vectorlist类的使用方法3. 了解泛型算法的使用三、实验项目摘要1. 练习vector和list的使用2. 练习泛型算法的使用四、实验结果与分析(源程序及相关说明)使用一个程序显示list与vector的使用,以及泛型算法的使用其中加入vector的排序算法定义一个空的vector,兀素类型为int,生成10个随机数插入到vector中,用迭代器遍历vector 输出其中的兀素值在vector头部插入一个随机数,用迭代器遍历vector并输出其中的兀素值用泛 型算法find查找某个随机数,如果找到便输出,否则将此数插入vector尾部用泛型算法sort将vector 排序,用迭代器遍历vector并输出其中的兀素值删除vector尾部的兀素,用迭代器遍历vector并输 出其中的元素值。

    将vector清空List重复vector的操作#include"”#include#include#include#include#includeusingnamespacestd;boolcomper(inta, intb){ returns//vector 练习voidOUTV(vectorv)vector::iteratorit=();for(;it! = ();++it)cout<<(*it)<<"”;cout<::iteratorL;cout<<”请输入你要查找的数:"<>x;L=find(),(),x);if(L! = ())cout<<”查找成功! "<&exp){cout<<”删除最后一个元素"<exp1;srand((int)time(0));cout<<"vector练习:"<v){list::iteratorit=();for(;it! = ();++it){cout<<(*it)<<"”;}cout<&exp){intx;list::iteratorL;cout<<”请输入你要查找的数:"<>x;L=find(),(),x);if(L! = ()){cout<<”查找成功! "<&exp)cout<<"排序:"<&exp)cout<<”删除最后一个元素"<exp2;srand((int)time(0));cout<<"List练习:"<

    点击阅读更多内容
    卖家[上传人]:dajiefude2
    资质:实名认证