对二分法的理解:
以二分搜索为例,不断取中间值把区间分成两部分,然后再在生成新区间的基础上再次取中点切分。
- 算法模式如图:
二分法的一个好处是,取中点把区间分开之后,相当于简化了问题的复杂度,舍去的一部分区间就没有必要进行搜索了,在越来越简化的内容上搜索可以大大提高程序的效率,对人对机器来说都有好处。
结对编程:
在编程、完成作业的时候,有些问题可能一个人难以解决。在结对编程的模式下,两个人可以一起讨论解决问题,在讨论中不断进步。
对二分法的理解:
以二分搜索为例,不断取中间值把区间分成两部分,然后再在生成新区间的基础上再次取中点切分。
二分法的一个好处是,取中点把区间分开之后,相当于简化了问题的复杂度,舍去的一部分区间就没有必要进行搜索了,在越来越简化的内容上搜索可以大大提高程序的效率,对人对机器来说都有好处。
结对编程:
在编程、完成作业的时候,有些问题可能一个人难以解决。在结对编程的模式下,两个人可以一起讨论解决问题,在讨论中不断进步。