最近学习了线段树这一重要的数据结构,有些许感触.所以写一篇博客来解释一下线段树,既是对自己学习成果的检验,也希望可以给刚入门线段树的同学们一点点建议. 首先声明一点,本人是个蒟蒻,如果在博客中有什么不当的地方,还请大佬们指出来,感激不尽! 一.为什么要用线段树? 既然线段树对于初学者来说,不是那么好学也不好写,那么为什么要用到线段树,是一个问题. 下面,我们先看一个问题: 100000个正整数,编号从1到100000,用A[1],A[2],A[100000]表示.修改:1.将第L个数增加C (1…