検索を高速化するために、いくつかの配列を作成したいと考えています。次のようなものを使用する場合:
let dictionary: [Int:Int] = [:]
for i in 0 ..< 10000000 {
dictionary[i] = 0
}
クエリは次のとおりです。
dictionary[n] == nil
対数時間で実行されますか?
はいの場合、他のタイプでも同じですか: Float、Double、String。
最後に、UUID タイプで動作する必要がありますが、動作しますか?