0
私はこのユースケースの正しいデータ構造を見つけようとしていますが、検索のための正しい用語がないようです。 Item
で表さ範囲のリスト内のポイントを見つけるためのどのようなデータ構造ですか?
struct Item {
var start: Int
var end: Int
var type: Int
}
範囲が重複しないと連続している:
は、私は次のような構造の多くのコピーを持っています。
私のことができるようにする必要があります:Item
が与えられたInt
インデックス
Item
からItem
意志の集合体である
- クエリ完全に再ビルドするか、最後に追加して定期的に更新する必要があります。ミッドコレクション挿入物は、ゼロからの再構築を保証するほど稀である。
誰でも私に適切な構造を指摘してもいいか、おそらく正しい用語を自分自身の研究を続けることができますか?