【软考总结】记米老师讲课

简介: 【软考总结】记米老师讲课

2017年5月16日上午9点半,米老师给我们这些准备软考的童鞋上了一堂课,很久没听米老师讲课了,也没这么近距离的听老师讲课了,上课之前就感觉这堂课非常非常的珍贵,好庆幸,自己没有缺席。


   老师就是老师,上来了,老师没有立刻讲课,而是询问了负责人此次软考的安排,从安全开始说,安全最重要!接着老师问大家想听老师讲哪里,听取观众的意见。最后锁定到了讲常考的三个算法:动态规划法,贪心法,回溯法。


   以动态规划法为例,开展了这次讲课。听米老师讲课就是这样,我们收获的绝不仅仅只有一个算法。。。那是一个清晰的人生。



第一,受了痛还不要金丹,傻不傻!


每次考试,我们都是把自己在太上老君的炼丹炉里炼,九九八十一天后,参加考试,我们出炉了,考完后,飞走了,好不容易炼出来的金丹不要了,这是我们的通病!大家应该明白,这里的金丹,就是我们的考后总结。在考试中,我们精神高度集中,所有的知识在大脑里迅速的过了一遍,在这种情况下,我们对知识会有更深刻的认识,这一点大家都很清楚。所以,考后及时总结,才算是得到了这次准备的考试最重要的东西,对,金丹!受了冰火交加的痛苦之后飞走了,不要磨炼的金丹,我们不要做这样的sa  zi。



20170521111233406.jpg


第二,感悟切肤之痛,一次就刻到骨子里!

老师讲动态规划法时,涉及到了重叠子问题的讲解,用到了递归的思想,递归的例子信手拈来。老师告诉我们别人认为练10次就好,思想通了就好。但他练100次,量要足够大。因为,对于自己决定要做的事,一次做个够,做到能感受到切肤之痛,刻到骨子里;就像老师说的,他在黑板上给我们演示不等于我们自己计算,我们自己在课下要自己把整个过程演算一遍,也确实需要感受一把“切肤之痛”。


第三,已经放进背包的,就是最优秀的!


在动态规划法求解时,我们假设了两种情况:第一,背包里有这个物品时得到最优解,此时,背包的情况转变为:c[W-wi,n-1]下求最优解,在之前表中已经存在的记录中可以找到c[W-wi,n-1]的值。第二,背包里没有这个物品时得到最优解,此时,背包的情况转变为:c[W,n-1]下求最优解,在表中也可找到答案。两种情况比较,便可得出如何选择得到最优解,具体的代码解释,请见博客《【软考总结】-<算法>动态规划法--0-1背包问题》。


   米老师当然不会放过利用这个例子给我们讲思想的机会。在这个问题里,这个物品就是在最优解里,和其他情况比较即可,而不是放和不放这个物品的问题,这个物品已经在背包里了。我们进入了大米时代,我们就是最优秀的,我们和师范学院自己一个班的同学相比,我们就是最优秀的。不要把自己想象成那个万一:“万一我做不到呢!”,整天这样想,真的会向“万一”的方向发展下去。与其把自己想象成那个倒霉的,还不如想象成最优秀的,至少,不会向最坏的方向发展。给自己一个梦想,万一实现了呢!


   老师在讲课的过程中,有激昂澎湃,有抑扬顿挫,扩展到生活的方方面面。看问题的全局观,对课本一章的内容反复看,看不懂也看,好几本书对比着看。我发现学习根本没有所谓的捷径,大道至简,再好的学习方法也需要用实践去验证是否适合自己。本堂课结束时,老师对我们说“耽误了大家两个多小时,让大家受累了。”老师的这句话真是让我们。。。老师站着讲,我们坐着听,两个小时过去了,反而成了我们受累了。。。没错,这就是老师的态度。


最后:


第二次软考到今天就算告一段落了,感谢老师珍贵的一课。        

   另外,与人同行,见贤思齐焉,见不贤而内自省也。什么时候都不要忘了自己的成长













目录
打赏
0
0
0
0
4
分享
相关文章
拿下大四上学期的课程设计
这篇文章讲述了作者在大四上学期面临《C语言数据结构》课程设计的挑战,感到压力巨大,因为之前并没有相关的经验,但最终不得不面对并解决这个问题的经历。
拿下大四上学期的课程设计
软考高项备考经验分享
### 高级信息系统项目管理师备考经验概要 - 备考时间:建议3-6个月,每天2小时,周末4-6小时。 - 资料:用《信息系统项目管理师教程(第4版)》,配合视频课程(机构、淘宝、B站)。 - 综合理论:重点标记,多做题(如51CTO、希赛网、软考信管网题库),整理错题,记住常用英文词汇。 - 案例分析:重视计算,牢记公式,例如成本偏差(CV)、进度偏差(SV)等,多做练习。 - 论文写作:提前准备,理解10大管理过程,避免模板,利用真实项目或政府招标案例。 备考策略注重效率和针对性,论文准备尤为关键,案例和综合题型固定,需多练题掌握公式。
251 2
软考高项备考经验分享
双非硕士的辛酸求职回忆录: 第 3 篇 也谈谈校招项目面试究竟该注意什么及我是如何准备开发项目的
双非硕士的辛酸求职回忆录: 第 3 篇 也谈谈校招项目面试究竟该注意什么及我是如何准备开发项目的
288 0
收藏-赵四老师的经典语录
理解和讨论之前请先学会如何观察! 计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构…… 对学习编程者...
1277 0
老师语录
1、不要小看O(1)和log(n)的区别,如果数据十几亿,那就是1秒和10秒的区别。
862 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等