Техническое собеседование
-
Написать мапу, которая бы проходилась по массиву и меняла массив по заданному условию, но не за 100 секунд, а чтобы быстрее.
-
Что выведет следующий код:
[1...100].map { sleep(1); return $0 + 1 } -
Что выведет следующий код? И что выведет если добавить
func pay()в протоколPayment?protocol Payment {} extension Payment { func pay() { print("Pay") } } struct Card: Payment { func pay() { print("Pay with Card") } } let card: Payment = Card() card.pay()
Вложения

