Уроки по тегу «абстракции»
В каталоге хекслета найдено 45 уроков по теме «абстракции». Уроки по теме «абстракции» есть в курсах: Структура и интерпретация компьютерных программ, PHP: Построение абстракций, Python: Составные данные.
Знакомимся с языком Lisp, рассматриваем примитивные выражения, комбинирование, процедуры и абстракции
Добиваемся еще большей выразительной силы, создавая процедуры, возвращаемые значения которых сами являются процедурами
Рассматриваем вычисление последовательности чисел Фибоначчи как пример древовидной рекурсии
Знакомимся с понятием «порядок роста», которое дает общую оценку необходимых ресурсов при увеличении входных данных процессов
Изучаем алгоритм поиска наибольшего общего делителя и реализуем его на языке программирования Scheme (LISP)
Реализуем алгоритм проверки числа на простоту на языке программирования Scheme (LISP)
Рассматриваем важную особенность языка — возможность передачи процедуры как аргумента в другую процедуру
Учимся создавать процедуры на лету с помощью lambda
Учимся создавать локальные переменные в процедурах
Рассматриваем реализацию метода половинного деления — простого, но мощного способа нахождения корней уравнений с непрерывными функциями
Знакомимся с понятием «неподвижные точки функции» и учимся искать их
Рассматриваем и реализуем общий случай поиска корня с помощью метода Ньютона
Знакомимся с процедурами, процессами, линейной рекурсией и итерациями
Продолжаем изучать процедуры, процессы, линейную рекурсию и итерации
Рассматриваем возведение числа в степень для лучшего понимания порядков роста
Обсуждаем, что такое информатика и чем занимается эта наука
Изучаем «процедуры как абстракции» — важный подход при программировании
Знакомимся с еще одной полезной функцией высшего порядка: filter
Рассматриваем концепцию разделения программы на функциональные блоки, работающие с общей структурой данных
Знакомимся с курсом, декларативным программированием и других парадигмах
Пишем свою первую программу и обсуждаем способы ее запуска
Знакомимся с идеей абстракции данных на примере создания структуры, представляющей рациональное число
Знакомимся с понятием замыкания при использовании математической операции на примере вложенных пар
Знакомимся с функцией высшего порядка, позволяющей применять переданную функцию к элементам множества
Пишем функцию, позволяющую производить свертку нескольких значений
Изучаем структуру данных «двоичное дерево» и ее реализацию в PHP с помощью списков