算法第二章作业

1、我对二分法思想的体会:

(1)在最近做的几道题目中,我发现用简单的循环比较便可以轻易地实现,但当题目对复杂度有要求时,便需要用像二分法这种的思想来实现。因此体会到实现一个功能并不难,难的是怎么去优化它。

(2)通过利用数组中间的数与所查找的数作比较,并瞬间缩小一半的查找范围,当数组大的时候,能省下的时间难以估量,因此体会到解决问题要学会利用巧妙的方法,先深入的分析问题,再找到最佳的解决方案。

2、结对编程情况汇报:

我觉得结对编程确实对我个人有很大的帮助,我的结对伙伴在编程能力和算法分析的能力上都比我强,在编程的过程中他给到我很多帮助和意见。同时,在他给我讲述算法思想的过程中,相当于重新思考分析了一遍算法,所以他对题目和算法的理解也更加深刻了。所以我觉得结对编程是一个非常有益的学习方法。

posted @ 2018-10-14 18:39  Daddy  阅读(104)  评论(0编辑  收藏  举报