算法程序设计课程总结

试从以下方面对课程进行总结:

  • 在算法设计和程序设计过程中,你遇到了哪些问题,你是如何解决的?

在做算法题有时会因为缺乏数学功力难以理解题目的意思,无从下手,或者以前学习数据结构知识不够扎实,本来可以用简单的算法框架套用,实际解决问题的时候饶了很多的弯路,用了更加复杂的知识解答,花费了更长的时间。有些知识是可以即学即用的,在遇到不懂的算法知识时可以看看网络上大神的解答,再去写这样的效率可以高很多。

 

  • 在课程的学习过程中,你学习和掌握了哪些知识?

本学期计算机算法设计与分析这门课讲了很多的算法思想,学了新的也有巩固了在程序设计

中学过的。很多就不一一列举了。主要有:

 

 

  • 在算法和程序的设计过程中有什么收获或者心得或者经验教训?

就我个人的感受而言,平常上课老师讲的远远是不够的,即使听懂了也要自己动手实现一下

这样能不断的训练思维,不要一味的听和想,有时候动手画画流程图和草稿是很有效的,这里推荐幕布、process on、画图工具……平常也可多看看别人的博客,无趣的时候可以上github大神一些代码玩一下。

此外,遇到难题的时候可以多和别人探讨一些,参加一些比赛,英语基础也是要的,像acm完全都是英文的,总之,我觉得算法这门课挺难的,学习了单纯的算法思想是不够的,主要还是多做题。

猜你喜欢

转载自blog.csdn.net/weixin_41940255/article/details/81074131