- 博客(17)
- 资源 (5)
- 收藏
- 关注
原创 第4周项目4- 建设双链表算法库
问题:/**Copyright (c)2015,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:项目4.cbp*作 者:王聪*完成日期:2015年9月30日*版 本 号:v1.0**问题描述:算法库包括两个文件: 头文件:dlinklist.h,包含定义顺序表数据结构的代码、宏定义、要实现算法的函数的声明;
2015-09-30 18:53:59 484
原创 第4周项目3-单链表应用(3)
问题:/**Copyright (c)2015,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:项目3.cbp*作 者:王聪*完成日期:2015年9月26日*版 本 号:v1.0**问题描述:设计一个算法,判断单链表L是否是递增的。实现这个算法,并完成测试。*输入描述:无*程序输出:判定结果*/架构:(程
2015-09-26 15:28:38 451
原创 第4周项目3-单链表应用(2)
问题:/**Copyright (c)2015,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:项目3.cbp*作 者:王聪*完成日期:2015年9月26日*版 本 号:v1.0**问题描述:已知L1和L2分别指向两个单链表的头结点,且已知其长度分别为m、n,请设计算 法将L2连接到L1的后面。实现这个算法,完成测试
2015-09-26 14:23:48 490
原创 第4周项目3-单链表应用(1)
问题:/**Copyright (c)2015,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:项目3.cbp*作 者:王聪*完成日期:2015年9月25日*版 本 号:v1.0**问题描述:设计一个算法,将一个带头结点的数据域依次为a1,a2,…,an(n≥3)的单链表的所有结点逆置,即第一个结
2015-09-25 08:50:55 625
原创 第4周项目2-建设“单链表”算法库
问题:/**Copyright (c)2015,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:项目2.cbp*作 者:王聪*完成日期:2015年9月23日*版 本 号:v1.0**问题描述:按照“0207将算法变程序”部分建议的方法,建设自己的专业基础设施算法库。这一周,建的是单链表的算法库。 算法库包括两个
2015-09-23 20:38:53 789 2
原创 第4周项目1-建立单链表
问题及代码:/**Copyright (c)2015,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:项目1.cbp*作 者:王聪*完成日期:2015年9月21日*版 本 号:v1.0**问题描述:定义单链表存储结构,用头插法和尾插法建立单链表,并显示建立好以后的结果。*输入描述:无*程序输出:输出头插法尾插发链表
2015-09-21 17:25:23 759 1
原创 第3周项目4-顺序表应用问题(2)
问题:/**Copyright (c)2015,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:项目4.cbp*作 者:王聪*完成日期:2015年9月18日*版 本 号:v1.0**问题描述:将所在奇数移到所有偶数的前面,要求算法的时间复杂度为O(n),空间复杂度为O(1)。*输入描述:无*程序输出:输出调整后的线
2015-09-19 08:21:42 564
原创 第3周项目4-顺序表应用问题(1)
问题:/* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:项目4.cbp *作 者:王聪 *完成日期:2015年9月18日 *版 本 号:v1.0 * *问题描述:删除元素在[x, y]之间的所有元素,要求算法的时间复杂度为O(n),空间复杂度为O
2015-09-18 09:05:19 710 1
原创 第3周项目3-求集合并集
问题:/* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:项目3.cbp *作 者:王聪 *完成日期:2015年9月17日 *版 本 号:v1.0 * *问题描述:假设有两个集合 A 和 B 分别用两个线性表 LA 和 LB 表示,即线性表中的数据
2015-09-17 12:53:54 561
原创 第3周项目2-建设“顺序表”算法库
问题:/* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:项目2.cbp *作 者:王聪 *完成日期:2015年9月16日 *版 本 号:v1.0 * *问题描述:请采用程序的多文件组织形式,在项目1的基础上,建立 如上的两个文件,另外再建立一个源文件,编制
2015-09-16 18:22:02 432
原创 第3周项目1-顺序表的基本运算
问题:/* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:顺序表的基本运算.cpp *作 者:王聪 *完成日期:2015年9月15日 *版 本 号:v1.0 * *问题描述:实现顺序表基本运算有算法,依据“最小化”的原则进行测试。所谓最小化 原则,指的是利用尽可能少的基本运
2015-09-15 17:46:26 501
原创 第2周项目3-体验复杂度(2)
问题及代码:/**Copyright (c)2015,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:复杂度-汉诺塔.cbp*作 者:王聪*完成日期:2015年9月11日*版 本 号:v1.0**问题描述:有一个印度的古老传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根 宝石针。
2015-09-11 09:05:28 467
原创 第2周项目3-体验复杂度(1)
问题:/**Copyright (c)2015,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:复杂度.cpp*作 者:王聪*完成日期:2015年9月10日*版 本 号:v1.0**问题描述:排序是计算机科学中的一个基本问题,产生了很多种适合不同情况下适 用的算法,也一直作为算法研究的热点。本项目提
2015-09-10 14:57:33 484
原创 第2周项目2-程序的多文件组织
问题:/**Copyright (c)2015,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:xmu2.cbp*作 者:王聪*完成日期:2015年9月8日*版 本 号:v1.0**问题描述:学习数据结构,目标就是要编制出有相当规模的程序的。将所有 的代码放在一个文件中的做法,不能适用现阶段的需求了。通过
2015-09-08 16:05:36 770 4
原创 第2周项目1-C/C++函数参数传递的三种方式
问题:/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:项目1函数参数传递的三种方式.cpp*作 者:王聪*完成日期:2015年9月4日*版 本 号:v1.0**问题描述:C语言提供了两种函数参数传递的方式:传值和传地址。 在C++中,又拓展了引用方式。通过本项目,确认自己
2015-09-04 07:54:36 724
原创 第2周项目0-宣告“主权” 初识数据结构
问题及代码:/**Copyright (c)2015,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:项目0 Hellow Data Structure.cpp*作 者:王聪*完成日期:2015年9月3日*版 本 号:v1.0**问题描述:初识数据结构*输入描述:无*程序输出:Hellow Data Structure!
2015-09-03 17:07:13 484
转载 一名程序员的自我修养
一忌:轻易言败,没有自信 没有永不放弃精神的程序员,只是一个有程序员名号的假程序员。一个真正的程序员,知道在程序设计的过程中,可能会遇到不计其数的困难和问题,可能有极多的挫折和失败,而成功只有一次。 就为解决一个问题,我们可能连续十几甚至几十小时的坐在计算机前不停的工作。一个问题解决了,可能又有其它的问题出现。而你要是不能坚持下来,可能从前的一切努力都流失了。轻易言败的人请不要
2015-09-03 14:57:19 488 3
图书管理系统UML源程序
2016-11-30
数据结构实训-图书管理系统
2016-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人