# | User | Rating |
---|---|---|
1 | tourist | 3892 |
2 | jiangly | 3797 |
3 | orzdevinwang | 3706 |
4 | jqdai0815 | 3682 |
5 | ksun48 | 3588 |
6 | ecnerwala | 3557 |
7 | Ormlis | 3532 |
8 | Benq | 3468 |
9 | Radewoosh | 3463 |
10 | Um_nik | 3450 |
# | User | Contrib. |
---|---|---|
1 | cry | 165 |
2 | -is-this-fft- | 161 |
3 | Qingyu | 159 |
4 | atcoder_official | 157 |
5 | Dominater069 | 154 |
5 | adamant | 154 |
7 | djm03178 | 151 |
7 | luogu_official | 151 |
9 | errorgorn | 149 |
10 | awoo | 148 |
Hello Codeforces!
I recently built aSegment Tree Visualizer to help understand how segment trees work.
** PLEASE OPEN ON DESKTOP OR LAPTOP ONLY **
Try it Live:Grow the Segment Tree
GitHub Source:Open the Engine
1,2,3,4,5
).» | I love Indians but not the cheater ones. |
» | Recommendation: Perhaps you could highlight the boxes that are reached in a query in say, blue, to help understand the operations better. For instance, if the query is query-in-range [3, 6], then you would highlight the ancestors of 6 in one color and 3 in another (until both lists overlap). Similarly, for the update at index queries, you can highlight the boxes that are ancestors whenever the value changes. |
» » | Thanks for the feedback I’ve added the highlighting as you suggested :) |
Name |
---|