整体二分小结
Ⅰ. 整体二分认知
摘抄部分 2013 许昊然论文-《浅谈数据结构题的几个非经典解法》
特么的论文用了啥 j8 加密编码, 还不能复制。。又不是不标出处。
时间复杂度
T(LQ,Lans):=当前待二分询问区间长度为LQ,待二分答案区间长度为Lans的时间复杂度
且单次处理的复杂度为O(f(n)),则有:
T(LQ,Lans)=T(S0,Lans2)+T(LQ−S0,Lans2)+O(f(LQ))
解之得:T(|Q|,|C|)≤O(f(Q))logC,|Q|为询问序列长度,|C|为数