Hi i want to know is it possible to calculative range minimum/maximum query with BIT?
If yes then how??
And is its code shorter than segment tree for RMQ??
please help as it would be easy to write short codes during contest .Thanx :)
№ | Пользователь | Рейтинг |
---|---|---|
1 | tourist | 3993 |
2 | jiangly | 3743 |
3 | orzdevinwang | 3707 |
4 | Radewoosh | 3627 |
5 | jqdai0815 | 3620 |
6 | Benq | 3564 |
7 | Kevin114514 | 3443 |
8 | ksun48 | 3434 |
9 | Rewinding | 3397 |
10 | Um_nik | 3396 |
Страны | Города | Организации | Всё → |
№ | Пользователь | Вклад |
---|---|---|
1 | cry | 167 |
2 | Um_nik | 163 |
3 | maomao90 | 162 |
3 | atcoder_official | 162 |
5 | adamant | 159 |
6 | -is-this-fft- | 158 |
7 | awoo | 155 |
8 | TheScrasse | 154 |
9 | Dominater069 | 153 |
10 | nor | 152 |
Hi i want to know is it possible to calculative range minimum/maximum query with BIT?
If yes then how??
And is its code shorter than segment tree for RMQ??
please help as it would be easy to write short codes during contest .Thanx :)
Название |
---|
there is short code for RMQ
const int N = 1 << 17; // has to be power of 2
— this condition in your code is required only for non-commutative operations. Andmin
is of course commutative. My recent submission with this approach 8125739 — AC.