学习总结2020.1.15-1.20

在这五天里,我复习了留校期间学习的二叉树,队列和栈,kmp算法,归并排序。我发现,归并排序并不只是用来排序,还可以运用归并的思想解决更多的问题,比如求逆序数。让我明白了我们比起掌握一个代码,更重要的是要掌握思想。
听了17号早上的课,掌握了一些做题的技巧,当遇到一个题目的时候,想到正确的方法很重要,遇到很难用计算机建立的算法,可以采用模拟策略,还有就是要有建模的思想,当时他提到了约瑟夫问题,这个问题就是让我们建立一个圆环来解决问题,我们通过模拟这个报数的过程,来做题。集训队第一周的作业的题目就集中模拟策略,比如杨辉三角,首先要观察到杨辉三角的规律,每个数等于它上方两数之和。由这个规律来思考问题。通过刷题,让我了解到模拟和建模的重要性。
每日一题学习的算法,快速幂取模,归并排序,尺取算法,通过查资料学习,做题和写博客,学到了很多提高效率的方法。
通过这段时间的学习,让我更加注重算法的优化,思考问题的时候会更加深入。我在思考问题时经常不够仔细,导致花了很多时间来打代码,我应该要更多方面的思考题目,模拟更多的方法解决问题,才能提高。

你可能感兴趣的:(总结)