да самое прикольное что вопросов нет лекции замечательные и все понятно , открываешь домашку а там совсем другой уровень и ни подсказок ни примеров нету)
выбирал по отзывам и в итоге нетология была самой нормальной, но теперь я понимаю как это устроено все это экспресс курсы и основной задачей является просто тебя направлять а основной массив знаний ищи сам)
можно для запоминания ковырять скопированный код. Просто ради интереса менять значения, менять порядок, гуглить что делает та или иная строка/метод и писать прям там комменты (именно писать, а не вставлять скопированный текст) и попытаться повторить код по памяти
ну она достаточно простая - если ты знаешь цикл for, если знаешь как добавлять значения в словарь - то она совсем не составляет проблем. я даже не знаю как все это можно упростить для лекций
ну смотри, перебор словаря через (key, value) они объяснили, как объединить два массива тоже объясняли, тебе осталось объединить знания из разных уроков. Как вариант ты можешь вместо двух массивов сразу создать словарь [Int : Int] и в него напрямую закидывать данные со входного словаря
Ничего особо сложного тебе пока не задавали, нужно разобраться со структурами данных, почитать документацию, внимательно посмотреть примеры, а не скопировать и попробовать решить. Ни на каких курсах не будут делать за тебя работу. Собственно эти задачки и должны помочь разобраться. Вникнуть что почему и как
У меня не первый, но по-моему Свифт отличный язык для начала, но надо понимать все что ты пишешь, даже когда копируешь откуда-то готовый код, смотришь, что тут происходит, гугли каждое слово, пока не поймёшь