2017年12月23日

20162324 2016-2017-2《程序设计与数据结构》课程总结

摘要: 20162324 2016 2017 2《程序设计与数据结构》课程总结 每周作业链接 "第一周作业" :算法简介 "第二周作业" :泛型的使用 "第三周作业" :查找算法 "第五周作业" :栈的简介 "第六周作业" :队列的简介 "第七周作业" :树的简介 "第八周作业" :二叉查找树 "第九周作业 阅读全文

posted @ 2017-12-23 13:23 20162324-春旺 阅读(201) 评论(0) 推荐(0) 编辑

2017年12月17日

实验五 团队项目

摘要: 实验五 团队项目 项目一 题目 分析 对于这个问题来说并不难,我们平时在开发项目的时候就需要将远程仓库上的代码克隆到本地并且在每一天完成任务之后将项目推送到码云上。 编译在AndroidStudio中会自己完成。 运行时就可以在AndroidStudio自带的虚拟机上运行,虽然有点慢,但是在实际开发 阅读全文

posted @ 2017-12-17 14:20 20162324-春旺 阅读(193) 评论(0) 推荐(0) 编辑

2017年11月25日

实验四 图的实现与应用

摘要: 实验四 图的实现与应用 目录 "实验一" "实验二" "实验三" 实验一 题目 分析 首先要先复习一下有关无向图的邻接矩阵的表示方法,因为要保存图的顶点与边所以要选择一种数据结构来保存顶点与边,对于顶点来说比较的好保存一些,可以用ArrayList来存储,对于点来说就比较的复杂,就要用到数组来保存, 阅读全文

posted @ 2017-11-25 14:13 20162324-春旺 阅读(300) 评论(0) 推荐(0) 编辑

2017年11月24日

课上有关散列表冲突解决的两种方法的测试的补做

摘要: 课上有关散列表冲突解决的两种方法的测试的补做 题目 开放地址法 步骤 第一首先要确定散列表的模数根据老师给的公式m = n/a 其中n= 17 a= 0.75 所以m=23,取模数为23 第二步画出除以模数之后的余数的表: 之后就是将元素加入到表中: 1. 将元素按上面给的顺序加入直到第一次冲突都可 阅读全文

posted @ 2017-11-24 21:59 20162324-春旺 阅读(339) 评论(0) 推荐(0) 编辑

2017年11月19日

20162324 《程序设计与数据结构》第11周学习总结

摘要: 20162324 2017 2018 1 《程序设计与数据结构》第11周学习总结 目录 " 教材学习内容总结 " " 教材学习中的问题和解决过程 " " 代码调试中的问题和解决过程 " " 代码托管 " " 上周考试错题总结 " " 感想 " " 学习进度条 " " 参考资料 " 教材学习内容总结 阅读全文

posted @ 2017-11-19 09:45 20162324-春旺 阅读(336) 评论(0) 推荐(0) 编辑

2017年11月11日

20162324 《程序设计与数据结构》第10周学习总结

摘要: 20162324 2017 2018 1 《程序设计与数据结构》第10周学习总结 教材学习内容总结 实验 实验已经在实验报告中体现 图 分类 根据顶点间是否是有序的划分为有向图和无向图。而如果每一条边都对应这一个权值的图就成为带权图。有一点要注意就是树可以是空树但是图不可能是空图,他至少要有一个顶点 阅读全文

posted @ 2017-11-11 15:53 20162324-春旺 阅读(249) 评论(0) 推荐(0) 编辑

实验三 查找与排序

摘要: 实验三 查找与排序 实验1 题目 代码与问题 对于这个实验来说我们在之前的课上就已经完成了基本上所有的代码,就只是添加了一部分的测试用例,所以就没有在代码方面遇到太多的问题,对于测试来说也是比较的顺利。 截图 收获 在前个学期的学习过程中我们都在写产品代码,很少写测试代码,但是在这个学期的学习过程中 阅读全文

posted @ 2017-11-11 13:05 20162324-春旺 阅读(527) 评论(2) 推荐(0) 编辑

2017年11月3日

20162324 2017-2018-1 《程序设计与数据结构》第9周学习总结

摘要: 20162324 2017 2018 1 《程序设计与数据结构》第9周学习总结 教材学习内容总结 主要是学习有关堆和优先队列的相关知是,堆是我们在树之后学习的又一个非线性的数据结构。 堆可以分为最小堆和最大堆两种,每一个元素的孩子都比他小就是最大堆,元素的每一个孩子都比它大就是最小堆;课本上主要介绍 阅读全文

posted @ 2017-11-03 19:09 20162324-春旺 阅读(201) 评论(0) 推荐(0) 编辑

2017年10月29日

20162324 2017-2018-1 《程序设计与数据结构》第8周学习总结

摘要: 20162324 2017 2018 1 《程序设计与数据结构》第8周学习总结 教材学习内容总结 二叉查找树 添加元素 实际上再添加元素的过程就是一个排序的过程,每一元素经过比较之后在添加到树中。虽然这样相对来说比较的复杂,但是这一个复杂的方法,却换来了后面的许多的方法的,复杂度就会大大的降低。左子 阅读全文

posted @ 2017-10-29 20:23 20162324-春旺 阅读(205) 评论(0) 推荐(0) 编辑

2017年10月27日

实验二: 树

摘要: 实验二 树 实验一 题目 代码实现 在这部分最主要要实现的就是先序遍历和后序遍历的代码,而这两项最主要的就是补全BTNode类中的方法,在课本中有这么一段代码:`` 是用来实现中序遍历的,而实现其他剩下的两个方法就是在这个基础上实现,只需要调节元素列表的顺序就可以了,先进列表在获取左子树就是先序,先 阅读全文

posted @ 2017-10-27 19:33 20162324-春旺 阅读(320) 评论(0) 推荐(0) 编辑

导航