第二周
文章平均质量分 58
First_Blood_2016
这个作者很懒,什么都没留下…
展开
-
项目2-程序的多文件组织
问题及代码: 学习数据结构,目标就是要编制出有相当规模的程序的。将所有的代码放在一个文件中的做法,不能使用现阶段的需求量。 通过这个项目,确认有能力用多文件组织程序,方便以后各章,我们就某一数据结构定义算法库,并能引用算法库进行实践。 最简单的多文件组织,一个项目有三个文件: .h 头文件:定义数据类型、声明自定义函数、定义宏等student.h:#define MaxSt原创 2016-09-09 11:23:55 · 522 阅读 · 0 评论 -
项目0-宣告“主权”
问题及代码:*//问题描述:写一段程序,在屏幕上输出你想说的话#include using namespace std;int main(){ cout<<"Hello the world of code !"<<endl; return 0;}运行结果:知识点总结: 巩固了C++输出的运用。学习心得: 一开始写程序,原创 2016-09-08 10:37:28 · 274 阅读 · 0 评论 -
项目3-体验复杂度
(1)两种排序算法的运行时间 排序是计算机科学中的一个基本问题,产生了很多种适合不同情况下适用的算法,也一直作为算法研究的热点。本项目提供两种排序算法,复杂度为O(n2)的选择排序selectsort,和复杂度为O(nlogn)的快速排序quicksort,在main函数中加入了对运行时间的统计。 请阅读后附的程序1和程序2,利用一个将近10万条数据的文件作为输入数据运行程序,感受转载 2016-09-18 10:29:22 · 424 阅读 · 0 评论 -
项目1- C/C++语言中函数参数传递的三种方式
问题及代码:代码1:#includeusing namespace std;void myswap(int x, int y){ int t; t=x; x=y; y=t;}int main(){ int a, b; printf("请输入待交换的两个整数:"); scanf("%d %d", &a原创 2016-09-08 11:28:38 · 981 阅读 · 0 评论