- 441 名前:デフォルトの名無しさん mailto:sage [2020/06/16(火) 13:38:01 ID:Ea3gt1wL.net]
- >>123
>100万文字のstringをキーにしたって、unorderedの内部で扱うのはハッシュなんだから挿入や検索の速さは変わらん(ハッシュ計算のコストを除く) 厳密に言えば変わります。 データの個数がM、キーの文字数がNの場合、検索に掛かる時間は、 ハッシュを遣わなくて単純に比較した場合は、 O(MN) となりますが、ハッシュ法の場合でも、 O(M + N) となるので、掛け算と足し算の違いは有りますが、キーの文字数をいくら長くしても検索時間が増えない、というようなことはありません。
|

|