特定の位置から開始する sortedset を列挙したいと思います。私のセットに [1,2,10,23,30] が含まれているとします。10を検索して、その位置から列挙したいと思います。ソートされたセット内の固定位置からの列挙は、O(n) で実行されると思います。n は、アクセスする要素の数です。しかし、インデックスによるアクセスは O(log n) です。したがって、find 10 と言ってインデックス 2 を取得してから、インデックス 2 - N の for ループを実行すると、ランタイム O(n log n) になり、これは受け入れられません。
誰でもここで経験がありますか?