本文是针对[数据结构基础系列(10):外部排序]中的实践项目。【项目-1】置换-选择算法模拟
编写程序,模拟置换-选择算法生成初始归并段的过程。
设大文件中的记录共有18个: 15 4 97 64 17 32 108 44 76 9 39 82 56 31 80 73 255 68
内存工作区可以容纳5个记录,输出产生的归并段文件。
在模拟中,输入文件数据和输出的归并段...
分类:
编程语言 时间:
2015-12-10 19:44:22
阅读次数:
161
本文是针对[数据结构基础系列(11):文件]中的实践项目。【项目1】操作文件
有若干学生的成绩数据如下,将这些数据保存到st数组中: 学号 姓名 年龄 性别 语文 数学 英语
1 陈华 20 男 78 90 84
5 张明 21 男 78 68 92
8 王英 20 女...
分类:
其他好文 时间:
2015-12-10 19:41:10
阅读次数:
204
本文是针对[数据结构基础系列(11):文件]中的实践项目。【项目】索引文件
有若干学生的成绩数据如下,将这些数据保存到st数组中: 学号 姓名 年龄 性别 语文 数学 英语
1 陈华 20 男 78 90 84
5 张明 21 男 78 68 92
8 王英 20 女 8...
分类:
其他好文 时间:
2015-12-10 19:36:23
阅读次数:
169
Android开发项目:百度地图的调用 在一个不熟悉的环境中,获得自己的位置,选择合适的就餐地点,住宿和公交路线成为一项难题。本次的实践项目就是为了解决上述难题的,通过调用百度地图的接口实现定位、查询公交路线、寻找合适的餐饮及住宿等功能,满足人们出行功能。一 需求分析1.1 客户需求 一个项目的开发...
分类:
移动开发 时间:
2015-12-09 07:08:53
阅读次数:
303
微博客户端的设计与实现(下)第四章数据信息列表4.1.1实体图1)用户相关信息实体属性图如下所示:2)微博信息实体属性图如下图4-2所示:4.2系统数据信息列表本系统大部分数据从网络获取,包括用户信息、用户的相关信息、微博、评论。1)用户相关数据:包括用户ID、用户昵称、用户图标、最新微博信息、微博...
分类:
移动开发 时间:
2015-12-07 12:08:30
阅读次数:
223
微博客户端的设计与实现第一章绪论1.1课题背景微博可以说是时下最受人们所喜爱的一种社交方式,它是一种通过关注机制分享简短实时信息的广播式的社交网络平台。通过微博我们可以了解最新的时事新闻动态,了解社会的各种声音。目前一些基于Android平台的微博客户端有很多,如:Weico、BlackLight、...
分类:
移动开发 时间:
2015-12-07 10:26:24
阅读次数:
529
Android实践项目:推箱子 推箱子是一款来自日本的古老游戏,其设计目的是训练人的逻辑思维能力。游戏场景一般是设定在空间狭小的仓库中,要求把箱子摆放到指定位置。这就要求玩家巧妙的运用有限的空间和通道,合理的安排箱子的位置和移动次序才可能完成任务。 随着计算机游戏的发展,很多编程爱好者基于该游戏的....
分类:
移动开发 时间:
2015-12-07 02:14:50
阅读次数:
197
天气客户端开发报告1 系统需求分析1.1功能性需求分析 天气预报客户端,最基本就是为用户提供准确的天气预报信息。天气查询结果有两种:一种是当天天气信息,信息结果比较详细,除温度、天气状况外还可以提示穿衣建议、湿度、风向等信息,这样使天气信息更加完善;一种是未来几天天气预报信息,提供未来几天的天气状....
分类:
移动开发 时间:
2015-12-07 00:14:44
阅读次数:
270
---恢复内容开始--- Android 实践项目开发 总结课程:移动平台应用开发实践 班级:201592 姓名:杨凤 学号:20159213成绩:___________ 指导老师:娄嘉鹏 实验日期 :2015.12.06.实验名称:android 百度地图开发实验目的与...
分类:
移动开发 时间:
2015-12-06 22:26:30
阅读次数:
309
本文是针对[数据结构基础系列(9):排序]的实践项目。【项目 - 大数据集上排序算法性能的体验】
设计一个函数,产生一个至少5万条记录的数据集合。在同一数据集上,用直接插入排序、冒泡排序、快速排序、直接选择排序、堆排序、归并排序、基数排序等算法进行排序,记录所需要的时间,经过对比,得到对复杂度不同的各种算法在运行时间方面的感性认识。
提示1:这一项目需要整合多种排序算法,可以考虑先建设排序算法...
分类:
编程语言 时间:
2015-12-01 12:55:39
阅读次数:
207