自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 第3周项目4顺序表的应用2

/* 文件名称:项目41.cpp 作者:孙洁 完成日期:2015.9.18 问题描述: 将所在奇数移到所有偶数的前面,要求算法的时间复杂度为O(n),空间复杂度为O(1) 输入描述:无 程序输出:操作前 5 8 7 0 2 4 9 6 7 3 操作后 5 3 7 7 9 4 2 6 0 8 */ #include "list.h" #include

2015-09-21 16:10:30 414

原创 第3周项目4顺序表的应用1

问题及代码: (1)参考算法库代码,包括list.h和list.cpp (2)main函数代码 /* 文件名称:项目41.cpp 作者:孙洁 完成日期:2015.9.18 问题描述: 删除元素在[x, y]之间的所有元素,要求算法的时间复杂度为O(n),空间复杂度为O(1) 输入描述:无 程序输出:删除前 5 8 7 0 2 4 9 6 7 3 删除后 8

2015-09-18 09:30:08 336

原创 第3周项目3求集合并集

问题及代码: (1)部分代码是使用项目2的原版代码,包括list.h和list.cpp (2)main函数部分的代码 /* 文件名称:项目3.cpp 作者:孙洁 完成日期:2015.9.18 问题描述: 假设有两个集合 A 和 B 分别用两个线性表 LA 和 LB 表示,即线性表中的数据元素即为集合中的成员。 设计算法,用函数unionList(Li

2015-09-18 09:15:10 307

原创 第3周项目2 建设“顺序表”算法库

问题及代码: (1) /* 文件名称:项目1.cpp 作者:孙洁 完成日期:2015.9.14 问题描述: 本文为算法库中的第一个,针对线性表中的顺序存储结构,实现各种基本运算。 算法库包括两个文件: 头文件:list.h,包含定义顺序表数据结构的代码、宏定义、要实现算法的函数的声明; 源文件:list.cpp,包含实现各种算法的函数的定义

2015-09-15 10:43:07 380

原创 第3周项目1以顺序表为例实践

问题及代码: (1) /* 文件名称:项目1.cpp 作者:孙洁 完成日期:2015.9.15 问题描述: (1)目的是要测试“建立线性表”的算法CreateList,为查看建表的结果, 需要实现“输出线性表”的算法DispList。在研习DispList中发现,要输出 线性表,还要判断表是否为空,这样,实现判断线性表是否为空的算 法ListEmpty成为必要。这

2015-09-15 10:40:12 467

原创 第2周项目3体验复杂度之二

问题及代码:(1)/* 文件名称:项目3.cpp 作者:孙洁 完成日期:2015.9.14 问题描述: 两种排序算法的运行时间 排序是计算机科学中的一个基本问题,产生了很多种适合不同情况下适用的算法,也一直作为算法研究的热点。 本项目提供两种排序算法,复杂度为O(n 2 )的选择排序selectsort,和复杂度为O(nlogn) 的快速排序quic

2015-09-14 16:28:47 413

原创 第2周项目3体验复杂度

问题及代码: /* 文件名称:项目2.cpp 作者:孙洁 完成日期:2015.9.11 问题描述: 有一个印度的古老传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教 的主神梵天在创造世界的时候,在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。 不论白

2015-09-13 15:12:11 386

原创 第2周项目2程序的多文件组织

问题及代码: (1)头文件 /* 文件名称:项目2.cpp 作者:孙洁 完成日期:2015.9.11 问题描述:要编制出有相当规模的程序的,将所有的代码放在一个文件中的做法,不能适用现阶段的需求了,通过这个项目用多文件组织程序。 输入描述:无 程序输出:学生信息 */ #include #define MaxStud 50 //学生人数最多为50 #d

2015-09-11 09:34:21 334

原创 第2周项目1c/c++语言中函数参数传递的三种方式

问题及代码: /* 文件名称:项目0.cpp 作者:孙洁 完成日期:2015.9.8 问题描述:函数参数传递的三种方式 输入描述:两个数:2 3 程序输出:(1)2 3 (2)3 2 (3)3 2 */ (1) #include void myswap(int x,int y) { int t;

2015-09-11 08:17:59 338

原创 第2周项目0宣告“主权”

问题及代码: /* 文件名称:项目0.cpp 作者:孙洁 完成日期:2015.9.7 问题描述:宣告“主权” 输入描述:无 程序输出:Hello csdn! I'm sunjie. */ #include using namespace std; int main() { cout<<"Hello csdn!"<<endl; cout<<"I

2015-09-07 16:46:15 370

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除