Set
следует использовать в следующих случаях:
Set
автоматически обеспечивает, что каждый элемент присутствует в коллекции не более одного раза.contains(_:)
в Set
имеет амортизированную сложность O(1) в среднем случае, тогда как в Array
она O(n).Array
, Set
не гарантирует определенный порядок перечисления своих элементов.Set
следует использовать в следующих случаях:
Set
автоматически обеспечивает, что каждый элемент присутствует в коллекции не более одного раза.contains(_:)
в Set
имеет амортизированную сложность O(1) в среднем случае, тогда как в Array
она O(n).Array
, Set
не гарантирует определенный порядок перечисления своих элементов.Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.