プロジェクトのニーズに非常に適していると思われるTreeRangeMapをグアバしようとしています。java docs は、get、put、および next の時間が O(log(n)) である (Java 標準 ?) TreeMap に基づいていると述べています。
ただし、TreeRangeMap は、このSO の質問によると、クエリの O(k + log(n)) 時間の複雑さ、O(n) スペース、k が範囲サイズである、ある種の範囲ツリー実装である必要があります。誰かがこれを確認できますか?
TreeRangeMap.subRangeMap()操作の時間の複雑さにも非常に興味があります。同じ O(k + log(n)) を持っていますか?
ありがとう。