[[TOC]]
说明
本章节是很多内容的基础
- 二分查找
- 线段树
问题引入
有一排盒子,分别是
这一个非常简单的分治的题目.
可以采用如下的方法来做:
TODO
- 文字
- 动画
区间二分性质
现有分割方法如下: m=(l+r)/2 -> new_left = [l,m],new_right = [m+1,r]
证明1:
任意长度为
- 最会一定会分割成长度为
的区间 - 最多进行
次分割 - 不会有超过
个元素
推论
任意长度为
- 不会发生无限递归的情况.
- 分割的同级别区间两两不相交
想一想
现有分割方法如下: m=(l+r)/2 -> new_left = [l,m],new_right = [m,r]
最后会无限分割到长度为1吗,也就是会出现无限的递归吗?