摘要: 20172322 《程序设计与数据结构》第六周学习总结 教材学习内容总结 本章的内容主要讲树,顾名思义树与队列、栈、列表最大的区别就在于,树是一种非线性结构,其元素是一种层次结构存放。 树: 用于描述树相关的术语有非常多,除了之前常用的结点(node)还有边(edge)、孩子、兄弟等等,其中我认为比 阅读全文
posted @ 2018-10-24 16:59 zhangyeye233 阅读(245) 评论(4) 推荐(0) 编辑
摘要: 20172322 2018 2019 1 10月19日课上测试报告 课程:《程序设计与数据结构》 班级: 1723 姓名: 张昊然 学号: 20172322 实验教师:王志强老师 测试日期:2018年10月19日 必修/选修: 必修 增补的习题原题 需要查找的数字初始顺序为11,78,10,1,3, 阅读全文
posted @ 2018-10-19 12:14 zhangyeye233 阅读(126) 评论(2) 推荐(0) 编辑
摘要: 20172322 《程序设计与数据结构》第五周学习总结 教材学习内容总结 本章名称 《排序与查找》 如果要实现查找到某一对象,就必须能够将一个对象与另一个对象进行比较,故我们需要对所有涉及的元素实现 接口,但是 接口中的 方法可以由我们根据自己的需求进行重写。 这是Java API中的 接口,它存在 阅读全文
posted @ 2018-10-16 17:22 zhangyeye233 阅读(328) 评论(1) 推荐(0) 编辑
摘要: 20172322 《程序设计与数据结构》第四周学习总结 教材学习内容总结 列表的分类:有序列表、无序列表、索引列表,一共三类。 有序列表:在其中添加一个元素时,元素会自动去寻找自己应该在的位置,而列表的顺序可以由编写者决定,每一个新加的元素的位置是固定的。 无序列表:无序列表中的元素按照使用者所决定 阅读全文
posted @ 2018-10-07 09:50 zhangyeye233 阅读(218) 评论(1) 推荐(0) 编辑
摘要: 172322 2018 2019 1 《Java软件结构与数据结构》实验一报告 课程:《程序设计与数据结构》 班级: 1723 姓名: 张昊然 学号:20172322 实验教师:王志强 助教:张之睿/张师瑜 实验日期:2018年9月30日 必修/选修: 必修 1.实验内容 此处填写实验的具体内容: 阅读全文
posted @ 2018-10-05 13:06 zhangyeye233 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 20172322 《程序设计与数据结构》第三周学习总结 教材学习内容总结 在上周学习完关于栈的知识过后,这周我们学习了关于队列的知识。 队列与栈最大的不同就是队列是FIFO(先进先出)。 在Java API中提供了栈,但是却没有提供队列类,但是它却提供了一个Queue接口,这个接口由多个类来实现。在 阅读全文
posted @ 2018-09-25 15:19 zhangyeye233 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 20172322 《程序设计与数据结构》第二周学习总结 教材学习内容总结 本周学习内容较多 ,主要讲了两个方面: 利用数组的知识实现栈 利用链式结构的知识实现栈 虽然都是用于实现栈,但本次的学期又跟以前不太一样的,在上学期中我们是利用JavaAPI中自带的栈类 来解决自己的各类问题,但本次我们我们需 阅读全文
posted @ 2018-09-18 22:16 zhangyeye233 阅读(238) 评论(2) 推荐(0) 编辑
摘要: 增补:计时器的加入。 增补计时器的原因及动机 app本身过于简单,在课上展示过后显得过于单薄。 学姐提出了一些建议。 想多加分。 添加过程 因为我们之前在做app的时候就已经想到加入计时器,但由于当时时间限制与心理准备不充分并未加入计时器功能,但是我们在想到时就已经查到了相关方法。 Timer 我们 阅读全文
posted @ 2018-09-10 22:57 zhangyeye233 阅读(222) 评论(0) 推荐(1) 编辑
摘要: 20172322 《程序设计与数据结构》第一周学习总结 教材学习内容总结 本周是新学期的第一周,也只有一节课,课上老师结合教材给我们讲了一堂课,主要内容如下: 高质量软件的主要特征:正确性、可靠性、健壮性、可用性、可维护性、可重用性、可移植性、运行效率、质量问题。 阶次O的计算法:忽略该算法的增长函 阅读全文
posted @ 2018-09-09 16:07 zhangyeye233 阅读(221) 评论(4) 推荐(0) 编辑
摘要: 20172322 2017 2018 2《程序设计与数据结构》(上)课程总结 每周作业链接汇总 "寒假预备01" :总结上学期的学习,谈谈对本专业和课程的一些看法。 "寒假作业02" :谈谈自己的优势项目和体会“做中学”。 "寒假作业03" :安装Linux虚拟机。 "第一周作业" :教材第一章,学 阅读全文
posted @ 2018-06-20 11:28 zhangyeye233 阅读(270) 评论(0) 推荐(0) 编辑