Недавно узнал, что многие двумерные задачи на offline запросы можно решить с помощью сканирующей прямой и дерева отрезков или дерева фенвика, но не могу найти, на чем потренироваться. Надеюсь, вы можете подкинуть куда можно эту штуку заслать. Заранее спасибо!
Что-нибудь такое подойдёт?
Ещё есть вот эта классическая задача.
Да, спасибо!
На сборах в МФТИ в DivB этой осенью был отдельный контест на эти задачи. Вот одна из задач, которая была там.
Вот простая и классическая
I strictly recommend you to check out -Morass-'s topic with problems grouped by algorithm.
https://codeforces.net/contest/1042/problem/D
Excuse me, but what is scanline? do you actually mean scanning the array (sliding window or two pointers)?
Google for sweep line algorithms
I see. I know line sweep algorithms, it's just my first time seeing the term "scanline". Thanks for the answer!