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

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

每周作业链接汇总

第一周作业

算法与增长函数

第三周作业

查找与排序

第五周作业

集合,继承,多态,泛型

第七周作业

树与二叉树等的相关内容学习

第九周作业

堆,优先队列

第十一周作业

哈希算法,哈希表的学习

自认为写得最好一篇博客是?为什么?

第九周博客

这篇博客我查了许多关于堆和优先队列的资料并且筛选后写在了博客里。

作业中阅读量最高的一篇博客是?谈谈经验

第五周博客

我认为在这篇博客中我使用了一些简单易懂的图片才让这篇的阅读量最多,因此博客还是需要图文结合。

实验报告链接汇总

实验报告一

线性结构实现

实验报告二

树的实现

实验报告三

查找与排序的实现,多种方法的java实现

实验报告四

图的实现

实验报告五

团队项目代码修改

团队项目报告链接汇总

第一周

组织学习构建之法

第二周

关于开发游戏的问题

第三周

团队展示

第四五周

分工与需求说明书

第六七周

需求说明书完善、数据库设计、后端架构设计

第八周

类图、工具选择

冲刺第一日

冲刺第二日

冲刺第三日

冲刺第四日

冲刺第五日

冲刺第六日

冲刺第七日

冲刺总结

以上八个链接均为团队项目进行过程记录

代码托管链接

给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?

因为有一些代码没有上传,实际数量达到6000行以上,完成本学期5000行代码目标

加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得

通过加代码,改代码,然后透过最终运行结果,可以更加有效的明白这行代码在程序里的具体应用,通过这种方式学习代码比其他方式有着更大的好处。

积极主动敲代码做到没?教材实践上有什么经验教训?

严格来说,没有做到。

很多教材实践都没有深入了解,仅仅为了完成相关功能才做的,这导致在以后的实际编写其它程序的过程中,不断遇到困难。

课堂项目实践

课堂实践对提高应用能力有帮助吗?

帮助不大,因为几乎每次课堂实践都是在只讲过一遍课堂内容甚至于课堂内容还没讲完,处于半懂不懂的时候进行关乎期末分数的测试性考试,对于真正能力的提高,我没看到有什么好处。

课堂实践上自己有什么经验教训?

某一题半懂不懂,交了答案,错了没分,对了得分。不交答案,蓝墨云没经验值,但是可以通过课下博客补分。总体来说,我是不是可以交一个错的答案,然后直接课下补博客才是最好的选择?

课堂实践上对老师有什么教学建议?

把内容讲清楚再来进行课堂实践

课程收获与不足

自己的收获(投入,效率,效果等)

相对于上学期,总体来说这学期收获不大,投入和上学期差不多,但是效率在数据结构这方面明显低了很多,效果也不是很好。

自己需要改进的地方

课下拿出更多的时间来进行相关的学习

结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议

总体来说是贯彻了。我们两个人在课下以及相关的实验等方面,互通有无,相互讨论,互相给出意见与相关见解,实现共同进步。

问卷调查

你平均每周投入到本课程有效学习时间有多少?

七个小时左右

每周的学习效率有提高吗?你是怎么衡量的?

几乎没有 学习各部分内容所需要花费的时间

蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?

无法评价 只是当他为作业发布的相关软件

你觉得这门课老师应该继续做哪一件事情?

上课的时候讲课更加细致一些

你觉得这门课老师应该停止做哪一件事情?

出门门票

你觉得这门课老师应该开始做什么新的事情?

没有想过

你如何评价出门门票和做笔记的要求?

有的时候,为了出门门票记得多记得全,可以放弃一部分上课听讲,那么出门门票的意义在哪里。

给出你的总结中涉及到的链接的二维码

见每个链接的末尾

时间: 2024-11-08 01:38:44

20162313 2016-2017-2《程序设计与数据结构》课程总结的相关文章

20162313苑洪铭 2017-2018-1 《程序设计与数据结构》第11周学习总结

20162313苑洪铭 2017-2018-1 <程序设计与数据结构>第11周学习总结 教材学习内容总结 哈希方法 哈希算法将任意长度的二进制值映射为较短的固定长度的二进制值,这个小的二进制值称为哈希值.哈希值是一段数据唯一且极其紧凑的数值表示形式.如果散列一段明文而且哪怕只更改该段落的一个字母,随后的哈希都将产生不同的值.要找到散列为同一个值的两个不同的输入,在计算上是不可能的,所以数据的哈希值可以检验数据的完整性.一般用于快速查找和加密算法. 哈希函数 哈希表中元素是由哈希函数确定的.将数

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

20162317 2016-2017-2<程序设计与数据结构>课程总结 总目录 每周作业链接汇总 实验报告链接汇总 团队项目报告链接汇总 代码托管链接 课堂项目实践或课后作业 课堂的收获和不足 问卷调查 每周作业链接汇总 每周作业目录 第一周作业 第二周作业 第三周作业 第四周作业 第五周作业 第六周作业 第七周作业 第八周作业 第九周作业 第十周作业 第十一周作业 返回总目录 第一周作业 这一周我们主要学了: 算法复杂度的定义和计算 算法和效率的关系 算法的特点 时间复杂度和空间复杂度 返回

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

20162305 2016-2017-2<程序设计与数据结构>课程总结 每周作业链接汇总 第一周作业: 简要内容: 什么是算法 算法的时间复杂度 什么是数据结构 二维码: 第二周作业 简要内容: 泛型的使用 利用Comparable接口进行查找比较 二维码: 第三周作业 简要内容: 查找的两种方法:线性查找和二分查找 排序的五种方法:选择排序.插入排序.冒泡排序.快速排序和归并排序 不同的查找和排序算法的时间复杂度 二维码: 第四周作业 简要内容: 本周我们主要完成了实验一的内容 二维码: 第

20162301 2017-2018-1《程序设计与数据结构》课程总结

20162301 2016-2017-2<程序设计与数据结构>课程总结 每周作业链接汇总 第一周作业: 算法分析.算法效率.增长函数和大O符号.比较增长函数. 第二周作业:泛型.Java Collections API源码分析. 第三周作业:探讨线性及二分查找算法.探讨选择.插入.冒泡.快速及归并排序算法.讨论算法的复杂度分析技术. 第五周作业:栈集合.栈的ADT.使用数组实现栈.将引用作为链. 第六周作业:队列ADT.使用队列.实现队列. 第七周作业:树.树的分类.树的遍历.树的实现策略.树

20162304 2017-2018-1《程序设计与数据结构》课程总结

20162304 2017-2018-1<程序设计与数据结构>课程总结 每周作业链接汇总 第一周学习总结:数据的逻辑结构.增长函数和大O符号.算法上下限.如何比较增长函数.算法复杂度的概念 第二周学习总结:Java中泛型类的学习 第三周学习总结:查找与排序以及各自算法复杂度的分析 第五周学习总结:定义与集合相关的概念和术语.学习Java Collection API的基本结构.栈集合 第六周学习总结:队列的使用.分别用数组和链表实现队列.熟悉队列的操作:入队操作,出队操作等 第七周学习总结:树

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

20162306 2016-2017-2<程序设计与数据结构>课程总结 每周作业链接汇总 第一周作业: 数据结构的三个要素.算法特征.算法效率.增长函数与大O符号.比较增长函数. 第三周作业:查找及两种常用的查找方法.排序及五种排序算法. 第五周作业:集合.栈集合.继承.多态和泛型.栈的ADT.使用栈.异常. 第七周作业:树.树的遍历.树的实现策略.决策树.二叉树的性质.两种特殊的二叉树. 第九周作业:堆.向堆中添加/删除一个元素.堆排列.优先队列. 第十周作业:无向图.有向图.带权图.常用的

20182333 2018-2019-1《程序设计与数据结构》课程总结

20182333 2018-2019-1<程序设计与数据结构>课程总结 前言 转眼间,一个学期转眼间也已经过去了,回想起来这几个月的学习时光,有欢乐,也有汗水,有喜悦,也有痛苦.经历了第一次写出代码能运行成功的雀跃,也饱受在深夜写不出代码不能实现功能的苦恼.在这段时间里,我学习到了很多,也成长了很多.最后我也有模有样的进行了一次小组合作.在进行小组协作的那段时间内,虽然自己许多都不会,但在和小组成员一些学习努力实现app的功能还是很有收获的,最后app成功实现的时候还是非常开心的,也确是得到了

背单词系统 数据结构课程设计

     数据结构     课程设计说明书           题目:          轻松背单词   学生姓名:       啦啦啦 学    号:    201406060306      院 (系):    电气与信息工程 专    业:   计算机科学与技术 指导教师: 2016  年  1 月 15 日 目 录 1.设计任务 1 2. 需求分析 1 3. 概要设计 1 3.1 基本功能 1 3.2 函数说明 1 3.3 变量和结构体说明 2 3.4 单词存储简要分析 2 3.5 功能

20172301 2017-2018-2 《程序设计与数据结构》第7周课堂测试修改报告

20172326 <程序设计与数据结构>课堂测试修改报告 课程:<程序设计与数据结构> 班级: 1723 姓名: 康皓越 学号: 20172326 实验教师:王志强老师 测试日期:2018年4月11日 必修/选修: 必修 测试内容 命令行参数测试 要求: 从命令行传入 学号.课程的成绩,计算平均成绩,并输出. 例如:输入 java computeAverage 20172301 98 99 100 输出:2017 2301' average score is :99 测试过程 分析