0_0_33759992_17227.cpp:1:1: error: stray '\303' in program
明显的二维线段树的单点更新和区间查询,维护最值。
^
0_0_33759992_17227.cpp:1:1: error: stray '\367' in program
0_0_33759992_17227.cpp:1:1: error: stray '\317' in program
0_0_33759992_17227.cpp:1:1: error: stray '\324' in program
0_0_33759992_17227.cpp:1:1: error: stray '\265' in program
0_0_33759992_17227.cpp:1:1: error: stray '\304' in program
0_0_33759992_17227.cpp:1:1: error: stray '\266' in program
0_0_33759992_17227.cpp:1:1: error: stray '\376' in program
0_0_33759992_17227.cpp:1:1: error: stray '\316' in program
0_0_33759992_17227.cpp:1:1: error: stray '\254' in program
0_0_33759992_17227.cpp:1:1: error: stray '\317' in program
0_0_33759992_17227.cpp:1:1: error: stray '\337' in program
0_0_33759992_17227.cpp:1:1: error: stray '\266' in program
0_0_33759992_17227.cpp:1:1: error: stray '\316' in program
0_0_33759992_17227.cpp:1:1: error: stray '\312' in program
0_0_33759992_17227.cpp:1:1: error: stray '\367' in program
0_0_33759992_17227.cpp:1:1: error: stray '\265' in program
0_0_33759992_17227.cpp:1:1: error: stray '\304' in program
0_0_33759992_17227.cpp:1:1: error: stray '\265' in program
0_0_33759992_17227.cpp:1:1: error: stray '\245' in program
0_0_33759992_17227.cpp:1:1: error: stray '\265' in program
0_0_33759992_17227.cpp:1:1: error: stray '\343' in program
0_0_33759992_17227.cpp:1:1: error: stray '\270' in program
0_0_33759992_17227.cpp:1:1: error: stray '\374' in program
0_0_33759992_17227.cpp:1:1: error: stray '\320' in program
0_0_33759992_17227.cpp:1:1: error: stray '\302' in program
0_0_33759992_17227.cpp:1:1: error: stray '\272' in program
0_0_33759992_17227.cpp:1:1: error: stray '\315' in program
0_0_33759992_17227.cpp:1:1: error: stray '\307' in program
0_0_33759992_17227.cpp:1:1: error: stray '\370' in program
0_0_33759992_17227.cpp:1:1: error: stray '\274' in program
0_0_33759992_17227.cpp:1:1: error: stray '\344' in program
0_0_33759992_17227.cpp:1:1: error: stray '\262' in program
0_0_33759992_17227.cpp:1:1: error: stray '\351' in program
0_0_33759992_17227.cpp:1:1: error: stray '\321' in program
0_0_33759992_17227.cpp:1:1: error: stray '\257' in program
0_0_33759992_17227.cpp:1:1: error: stray '\243' in program
0_0_33759992_17227.cpp:1:1: error: stray '\254' in program
0_0_33759992_17227.cpp:1:1: error: stray '\316' in program
0_0_33759992_17227.cpp:1:1: error: stray '\254' in program
0_0_33759992_17227.cpp:1:1: error: stray '\273' in program
0_0_33759992_17227.cpp:1:1: error: stray '\244' in program
0_0_33759992_17227.cpp:1:1: error: stray '\327' in program
0_0_33759992_17227.cpp:1:1: error: stray '\356' in program
0_0_33759992_17227.cpp:1:1: error: stray '\326' in program
0_0_33759992_17227.cpp:1:1: error: stray '\265' in program
0_0_33759992_17227.cpp:1:1: error: stray '\241' in program
0_0_33759992_17227.cpp:1:1: error: stray '\243' in program
0_0_33759992_17227.cpp:2:1: error: stray '\270' in program
更新肯定是先在二维内找到叶子节点的那棵线段树,然后再在这棵树上更新,这部分很简单,就想成一维的写。但是这毕竟是二维线段树,二维的部分也需要维护,当然这部分比较麻烦,我们先想一想一维的:一维的节点维护的是值,我们只要根据它的左右儿子的信息维护(pushup)就行。二维的节点维护的是树(一维的线段树),类比一下,我们也需要根据它的左右儿子来维护,但是我们并不能简单地通过pushup来维护它的信息(因为一个节点对应的是一棵一维线段树,而不是一个线段),我们要进入这棵一维线段树中去维护各个点(线段)的信息。
^
0_0_33759992_17227.cpp:2:1: error: stray '\374' in program
0_0_33759992_17227.cpp:2:1: error: stray '\320' in program
0_0_33759992_17227.cpp:2:1: error: stray '\302' in program
0_0_33759992_17227.cpp:2:1: error: stray '\277' in program
0_0_33759992_17227.cpp:2:1: error: stray '\317' in program
0_0_33759992_17227.cpp:2:1: error: stray '\266' in program
0_0_33759992_17227.cpp:2:1: error: stray '\250' in program
0_0_33759992_17227.cpp:2:1: error: stray '\312' in program
0_0_33759992_17227.cpp:2:1: error: stray '\307' in program
0_0_33759992_17227.cpp:2:1: error: stray '\317' in program
0_0_33759992_17227.cpp:2:1: error: stray '\310' in program
0_0_33759992_17227.cpp:2:1: error: stray '\324' in program
0_0_33759992_17227.cpp:2:1: error: stray '\332' in program
0_0_33759992_17227.cpp:2:1: error: stray '\266' in program
0_0_33759992_17227.cpp:2:1: error: stray '\376' in program
0_0_33759992_17227.cpp:2:1: error: stray '\316' in program
0_0_33759992_17227.cpp:2:1: error: stray '\254' in program
0_0_33759992_17227.cpp:2:1: error: stray '\304' in program
0_0_33759992_17227.cpp:2:1: error: stray '\332' in program
0_0_33759992_17227.cpp:2:1: error: stray '\325' in program
0_0_33759992_17227.cpp:2:1: error: stray '\322' in program
0_0_33759992_17227.cpp:2:1: error: stray '\265' in program
0_0_33759992_17227.cpp:2:1: error: stray '\275' in program
0_0_33759992_17227.cpp:2:1: error: stray '\322' in program
0_0_33759992_17227.cpp:2:1: error: stray '\266' in program
0_0_33759992_17227.cpp:2:1: error: stray '\327' in program
0_0_33759992_17227.cpp:2:1: error: stray '\323' in program
0_0_33759992_17227.cpp:2:1: error: stray '\275' in program
0_0_33759992_17227.cpp:2:1: error: stray '\332' in program
0_0_33759992_17227.cpp:2:1: error: stray '\265' in program
0_0_33759992_17227.cpp:2:1: error: stray '\343' in program
0_0_33759992_17227.cpp:2:1: error: stray '\265' in program
0_0_33759992_17227.cpp:2:1: error: stray '\304' in program
0_0_33759992_17227.cpp:2:1: error: stray '\304' in program
0_0_33759992_17227.cpp:2:1: error: stray '\307' in program
0_0_33759992_17227.cpp:2:1: error: stray '\277' in program
0_0_33759992_17227.cpp:2:1: error: stray '\303' in program
0_0_33759992_17227.cpp:2:1: error: stray '\317' in program
0_0_33759992_17227.cpp:2:1: error: stray '\337' in program
0_0_33759992_17227.cpp:2:1: error: stray '\266' in program
0_0_33759992_17227.cpp:2:1: error: stray '\316' in program
0_0_33759992_17227.cpp:2:1: error: stray '\312' in program
0_0_33759992_17227.cpp:2:1: error: stray '\367' in program
0_0_33759992_17227.cpp:2:1: error: stray '\243' in program
0_0_33759992_17227.cpp:2:1: error: stray '\254' in program
0_0_33759992_17227.cpp:2:1: error: stray '\310' in program
0_0_33759992_17227.cpp:2:1: error: stray '\273' in program
0_0_33759992_17227.cpp:2:1: error: stray '\272' in program
0_0_33759992_17227.cpp:2:1: error: stray '\363' in program
0_0_33759992_17227.cpp:2:1: error: stray '\324' in program
0_0_33759992_17227.cpp:2:1: error: stray '\331' in program
0_0_33759992_17227.cpp:2:1: error: stray '\324' in program
0_0_33759992_17227.cpp:2:1: error: stray '\332' in program
0_0_33759992_17227.cpp:2:1: error: stray '\325' in program
0_0_33759992_17227.cpp:2:1: error: stray '\342' in program
0_0_33759992_17227.cpp:2:1: error: stray '\277' in program
0_0_33759992_17227.cpp:2:1: error: stray '\303' in program
0_0_33759992_17227.cpp:2:1: error: stray '\312' in program
0_0_33759992_17227.cpp:2:1: error: stray '\367' in program
0_0_33759992_17227.cpp:2:1: error: stray '\311' in program
0_0_33759992_17227.cpp:2:1: error: stray '\317' in program
0_0_33759992_17227.cpp:2:1: error: stray '\270' in program
0_0_33759992_17227.cpp:2:1: error: stray '\374' in program
0_0_33759992_17227.cpp:2:1: error: stray '\320' in program
0_0_33759992_17227.cpp:2:1: error: stray '\302' in program
0_0_33759992_17227.cpp:2:1: error: stray '\243' in program
0_0_33759992_17227.cpp:2:1: error: stray '\254' in program
0_0_33759992_17227.cpp:2:1: error: stray '\325' in program
0_0_33759992_17227.cpp:2:1: error: stray '\342' in program
0_0_33759992_17227.cpp:2:1: error: stray '\262' in program
0_0_33759992_17227.cpp:2:1: error: stray '\277' in program
0_0_33759992_17227.cpp:2:1: error: stray '\267' in program
0_0_33759992_17227.cpp:2:1: error: stray '\326' in program
0_0_33759992_17227.cpp:2:1: error: stray '\272' in program
0_0_33759992_17227.cpp:2:1: error: stray '\334' in program
0_0_33759992_17227.cpp:2:1: error: stray '\274' in program
0_0_33759992_17227.cpp:2:1: error: stray '\362' in program
0_0_33759992_17227.cpp:2:1: error: stray '\265' in program
0_0_33759992_17227.cpp:2:1: error: stray '\245' in program
0_0_33759992_17227.cpp:2:1: error: stray '\243' in program
0_0_33759992_17227.cpp:2:1: error: stray '\254' in program
0_0_33759992_17227.cpp:2:1: error: stray '\276' in program
0_0_33759992_17227.cpp:2:1: error: stray '\315' in program
0_0_33759992_17227.cpp:2:1: error: stray '\317' in program
0_0_33759992_17227.cpp:2:1: error: stray '\353' in program
0_0_33759992_17227.cpp:2:1: error: stray '\263' in program
0_0_33759992_17227.cpp:2:1: error: stray '\311' in program
0_0_33759992_17227.cpp:2:1: error: stray '\322' in program
0_0_33759992_17227.cpp:2:1: error: stray '\273' in program
0_0_33759992_17227.cpp:2:1: error: stray '\316' in program
0_0_33759992_17227.cpp:2:1: error: stray '\254' in program
0_0_33759992_17227.cpp:2:1: error: stray '\265' in program
0_0_33759992_17227.cpp:2:1: error: stray '\304' in program
0_0_33759992_17227.cpp:2:1: err
|