您的位置:首页 > 理论基础 > 数据结构算法

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

2017-09-10 17:56 435 查看

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

教材学习内容总结

算法效率

算法效率是指算法执行的时间,算法执行时间需通过依据该算法编制的程序在计算机上运行时所消耗的时间来度量。

增长函数

增长函数显示与问题相关的时间或者空间利用率

比较增长函数



算法的阶

算法的阶由算法增长函数的主项决定

算法的阶给出了算法增长函数的上界



教材学习中的问题和解决过程

都是理论知识 暂时好像没什么疑问

代码调试中的问题和解决过程

这周没有代码

代码托管

(statistics.sh脚本的运行结果截图)

本周无代码

上周考试错题总结



点评模板:

博客中值得学习的或问题:

有些内容与解释比较深刻

本周结对学习情况

20162309刑天钺

结对照片

结对学习内容

第十二章算法分析

其他(感悟、思考等,可选)

认识到了算法对于解决问题的重要性,一个好的算法在巨大数量级上的计算会产生巨大的便利性。

学习进度条

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标5000行30篇400小时
第一周0/01/111/11
尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。

耗时估计的公式

:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

参考:软件工程软件的估计为什么这么难软件工程 估计方法

计划学习时间:15小时

实际学习时间:11小时

改进情况:

(有空多看看现代软件工程 课件

软件工程师能力自我评价表)

参考资料

《Java程序设计与数据结构教程(第二版)》

《Java程序设计与数据结构教程(第二版)》学习指导

...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐