算法第二章总结

第二章我们主要学习了分治法的基本思想,分治法其实很容易理解,就是把一个大问题分解成若干个子问题然后越分越小,用递归的思想解决子问题然后解决大问题从而求得最优结果,比如一个数组中数字的排列,我们可以先排列一部分数字减少数组数字的无序性,最后慢慢变成有序数列,这就是分治法的思想。

其实分治法对我们逻辑思维有帮助,当遇到一个大问题时,我们可以思考它能不能分解成若干个子问题,这样就不会让我们思考问题时头脑乱,我们能更清晰的看清楚问题所在,这种习惯也会对个人的心情有很大的帮助,而不是一开始就强制自己面对大问题。

结对编程情况汇报:

我和甘淳同学作为结对编程的伙伴,在编程上有很多的想法,有时候我编译出了问题他会来帮我解决,我们虽然发现的都是小问题,比如for里面int会导致后面重新使用时产生编译错误,所以可以习惯在定义变量时单独定义不是放在for里面,这类小问题对我们编程有很大的进步,我也希望能向他人学习,学习他人的优点,全面提升自我。

posted @ 2019-10-17 22:00  梁家铭  阅读(121)  评论(0)    收藏  举报