Set
следует использовать в следующих случаях:
Set
автоматически обеспечивает, что каждый элемент присутствует в коллекции не более одного раза.contains(_:)
в Set
имеет амортизированную сложность O(1) в среднем случае, тогда как в Array
она O(n).Array
, Set
не гарантирует определенный порядок перечисления своих элементов.Set
следует использовать в следующих случаях:
Set
автоматически обеспечивает, что каждый элемент присутствует в коллекции не более одного раза.contains(_:)
в Set
имеет амортизированную сложность O(1) в среднем случае, тогда как в Array
она O(n).Array
, Set
не гарантирует определенный порядок перечисления своих элементов.Register or sign in to get access to full answers for all questions from the question bank.