A brief introduction of Segment Tree(II):Update and "Lazy Tag"

Revision en2, by RDFZzzx, 2022-08-02 03:00:48

How to use segment tree?

Build tree and query

You can read this aritical to learn some basic operations of segment tree.

Update and "Lazy Tag"

"Lazy Tag" is the most important part in updation. This method can reduce the time complexity to $$$O(\log(n))$$$ for each updation. It's obvious that we can't update the whole tree, or the time complexity will be $$$O(n)$$$ like build tree. To reduce the time complexity, if

Tags data structures, algorithms, segment tree, rmq, lazy updates

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en6 English RDFZzzx 2022-08-02 06:29:52 1780 Tiny change: 'nts.\n\n![](https://' -> 'nts.\n\n![ ](https://' (published)
en5 English RDFZzzx 2022-08-02 05:13:24 60
en4 English RDFZzzx 2022-08-02 05:10:23 443
en3 English RDFZzzx 2022-08-02 04:03:38 318
en2 English RDFZzzx 2022-08-02 03:00:48 274
en1 English RDFZzzx 2022-08-02 02:56:20 313 Initial revision (saved to drafts)