Week #3

04.12.2017-10.12.2017

За неделю я планировал прочитать первую главу СИКП и пройти курс на хекслет. Получилось прочитать только первый две части из трех, на хекслете дошел до “Древовидная рекурсия” и прошел https://docs.racket-lang.org/quick/. (не совсем понял lambda как работает)

Первая часть первой главы не вызвала трудностей, в ней даются основы языка LISP, выполнил упражнения в которых надо писать код, все это лежит на гитхабе.

Вторая часть уже сложнее, в ней описываются виды рекурсий, сложность алгоритмов, алгоритмы возведения числа в степень и нахождение наибольшего общего делителя. Трудности возникли с упражнениями возведения числа в степень и нахождение НОД, пока я только понял, что эти математические операции не такие простые, как кажутся и реализовать их в языке программирования не просто. Если честно, то я уже забыл как это делается в книге, буду перечитывать и заново разбираться, потом посмотрю видео на хекслете (сначала я читаю книгу, потом смотрю видео в курсе СИКП от Рахима).

Вернусь к СИКПу через неделю т.к. на следующей неделе стартует проект “Brain games”, все время планирую потратить на него.

Прочитал

Subscribe to my mailing list

* indicates required
Share
Send

Related Posts