Operation | Basic | 2D | Range Update | Order Statistic |
---|---|---|---|---|
Point Update | O(log n) | O(log n * log m) | O(log n) | O(log n) |
Range Update | N/A | N/A | O(log n) | N/A |
Point Query | O(log n) | O(log n * log m) | O(log n) | O(log n) |
Range Query | O(log n) | O(log n * log m) | N/A | O(log n) |
Find Kth | N/A | N/A | N/A | O(log n) |
Implementation | Space Complexity | Additional Notes |
---|---|---|
Basic | O(n) | Single array |
2D | O(n*m) | Matrix representation |
Range Update | O(n) | Two arrays |
Order Statistic | O(n) | Single array |