最后更新 二刷 09-Jan-17 正儿八经线段树的应用了. 查找区间内的值. 对于某一个Node,有这样的可能: 1)需要查找区间和当前NODE没有覆盖部分,那么直接回去就行了. 2)有覆盖的部分,覆盖部分作为新的查找区间,往左右子找. Time: O(NlgN) Space: O(lgN) for memory stack public class Solution { public int query(SegmentTreeNode root, int start, int end) {…