1
Кодинг
1. Задача: Написать функцию поиска наилучшего расстояния до места
// findBestSeatDist([1, 0, 1, 0, 0, 0, 1, 0, 0, 1]) -> 2
func findBestSeatDist(_ seats: [Int]) -> Int {
// your code here
}2
Swift: Замыкания
2. Что выведется в результате выполнения кода с замыканием?
var closure: (() -> Void)?
func doSomething() {
var v = 5
closure = {
print(v)
}
v = 10
}
doSomething()
closure?()3
Swift: Управление памятью
3. Что выведется в результате работы с памятью и освобождения объекта?
class Person {…