F - Chord Crossing Editorial
by
nyoguta
ユーザ解説
各クエリは2次元平面上で以下の2つの矩形内の点の個数を数える問題と考えられます。
\(1\leq a <c\) かつ \(c\leq b<d\)
\(c\leq a <d\) かつ \(d\leq b<2N+1\)
これはRectangle Sumと呼ばれる問題で、Wavelet Matrixなどを用いて高速に解くことができます。計算量は\(O((N+Q)\log N)\)で十分高速です。
posted:
last update: