——“理实交融”程序设计团队举行实践成果分享交流会及实践活动结束仪式
今天是7.10日,是我们程序设计团队的第十五天,也是社会实践活动的最后一天。
今天团队的队长宋俊涵同学给同学们布置的任务是上午自主学习算法,下午于15:00准时在群里举行实践成果分享交流会及实践活动结束仪式。
下午15:00,会议正式开始。团队队长宋俊涵同学首先在视频会议中放了 一张人员名单,要求团队成员按照名单的顺序依次进行这几天的学习成果分享交流。
经过同学们的一番演讲,我们发现大多数同学的学习进度都差不多,学习的重点方向也大都主要集中在DP背包,包括0/1背包,多重背包,完全背包等;动态规划、深度优先搜素和广度优先搜索等。
在聊到学习感悟时,一位同学颇有深意的说到:“学习算法的时候真的可以让我的思路会清晰起来,会让我去联想到很多,我会自己想着怎么样去解决这个问题,用什么方法去解决,可以使用几种方法去解决,并且怎么样去优化当前的代码,怎么样去降低时间复杂度,使用空间换时间还是使用其他的技巧来进行处理。最最重要的是当我敲写每一句代码的时候我的思路会跟着代码在走,怎么样将自己的思路利用Java语言,C++语言去表达出来,表达不出来的时候我会沮丧,但是经过沮丧之后重新思考,缕清思路,百度查找再想想这个时候可能是一个思路上的飞跃,当我解决出来的时候那么你写代码的能力又会更上一层。”
另一位同学则是把失败看作经验,在谈到程序的错误时他谈到:“调试代码也是一种非常重要的能力,能够锻炼一个人的坚持能力,耐心,因为有的时候代码的逻辑会比较复杂,调用的关系很多,所以我们在写这些代码的时候需要写一个简单的模块的时候需要测试一下,确保当前这个模块是绝对正确的,假如出现了错误也会比较好调试。调试代码考验的是程序员的逻辑判断能力,使用输出到控制台中的语句,根据输出数据来判断可能是当前的哪些模块出现了问题,这个时候最好结合具体的例子进行代入来确定逻辑上可能出现的错误”
会议结束后,笔者发现同学们的算法能力都有极大的提高。这15天的算法对我们在整个大学的生涯,甚至于整个未来的职业生涯中,不过是微不足道的一小段日子罢了,我们若想未来永远跟得上时代的潮流,这点的学习明显是不够的。计算机行业发展更新迭代非常的快,想要跟得上,我们就应不断地学习,理解,再学习,再理解,周而复始。
业精于勤,荒于嬉。行成于思,毁于随。加油吧,青年!
——供稿人 毛亚航
http://www.dxsbao.com/shijian/359416.html 点此复制本页地址