-
1.分治法的思想和体会:
分治,字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。在计算机科学中,分治法就是运用分治思想的一种很重要的算法。分治法是很多高效算法的基础,如排序算法(快速排序,归并排序),傅立叶变换(快速傅立叶变换)等等。
顺带一提,我真的不会快速傅里叶变换。
用分治可以很有效地减少时间复杂度。
——非常简单而且有效。
简单的分治还有很多很难的领域也可以用上,比如说傅里叶变换,比如说线段树。
线段树上的分治可以分为点分治和边分治。
总之……大概就是这样的感想了。
- 结对编程情况汇报:
我就负责在旁边看我的队友敲代码。
只要想到了算法,并且算法是对的,然后按照算法将代码敲出来交上去——答案一定是对的。
不知道这个想法有没有传达给我的队友呢?
虽然我也很菜啦。
但是这个道理我还是懂的——
代码敲不出来也无所谓,最重要的是掌握算法以及思路。
因为代码以后肯定是能够敲出来的。
所以,一定要加油哦。
来源:https://www.cnblogs.com/lfh123123/p/11682015.html