Содержание
- 2. ОТЛАДКА
- 4. Debug Отладка – это процесс поиска и исправления ошибок в скрипте. Все современные браузеры и большинство
- 5. Debugger VSCode
- 6. Google Chrome для отладки Node.js
- 7. Google Chrome для отладки Node.js
- 8. Google Chrome для отладки Node.js
- 9. РЕКУРСИЯ
- 10. РЕКУРСИЯ Рекурсия - вызов функции из неё самой.
- 11. РЕКУРСИЯ Рекурсия хороша, когда задача предполагает разделение на несколько аналогичных и простых действий. Два основных условия:
- 12. РЕКУРСИЯ function countdown(i) { console.log(i) if (i return; } else { countdown(i - 1) } }
- 13. РЕКУРСИЯ function recurSum(n) { if (n === 1) { return n } return n + recurSum(n
- 14. ИТЕРАЦИЯ Повторение, но не вызов самого себя Например, цикл for
- 15. ИТЕРАЦИЯ VS РЕКУРСИЯ
- 16. АЛГОРИТМЫ
- 17. «Конечная совокупность точно заданных правил решения произвольного класса задач или набор инструкций, описывающих порядок действий исполнителя
- 18. БИНАРНЫЙ ПОИСК Выполняется по отсортированному массиву. Бинарный поиск выполняется путем проверки того, является ли искомое значение
- 19. БИНАРНЫЙ ПОИСК
- 20. ЛИНЕЙНЫЙ ПОИСК Алгоритм линейного поиска (linear search) просто по очереди сравнивает элементы заданного списка с ключом
- 21. СОРТИРОВКА ПУЗЫРЬКОМ Алгоритм состоит из повторяющихся проходов по сортируемому массиву. За каждый проход элементы последовательно сравниваются
- 22. ВИЗУАЛИЗАЦИЯ В виде танцев: https://www.youtube.com/watch?v=lyZQPjUT5B4
- 23. СОРТИРОВКА ПУЗЫРЬКОМ const arr = [5, 2, 1, 3, 9, 0, 4, 6, 8, 7]; for
- 24. QUICKSORT В начале выбирается “опорный” элемент массива. Это может быть любое число, но от выбора этого
- 25. ВИЗУАЛИЗАЦИЯ В виде танцев: https://www.youtube.com/watch?v=ywWBy6J5gz8
- 26. QUICKSORT const arr = [15, 4, 10, 100, 2, 34, 6, 8]; function quickSort(items, left, right)
- 28. Скачать презентацию
























![QUICKSORT const arr = [15, 4, 10, 100, 2, 34, 6, 8];](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/936635/slide-25.jpg)
Алгоритм это выполнения команд последовательность
Включение в работу числовых данных. (Урок 5-6)
Системный сервис для ввода символов с клавиатуры. Преобразование символьных кодов в числовые. (Лекция 16)
Розробка системи тестового контролю знань з навчальної дисципліни Ділова англійська мова
Понятие операционной системы
Обзор функциональных возможностей коммутаторов (тема 3)
Мастерская перевода Лингва Франка
Выделение областей
Сложение двоичных чисел в коде прямого замещения (Д1)
Конструкторы интерактивных заданий
Лого на доработку
Безопасность ребёнка в интернете
Смартфоны. Как скопировать текст
IP-адресация
Компьютерные программы, используемые при автоматизации работы парикмахерских и салонов красоты
Система управления контентом Wix.com
Java_amm_lesson_4
Лекция 1 - Основы программирования
5 Текст, ссылки и изображения
Чем и как полезен интернет?
Многообразие внешних устройств, подключаемых к компьютеру
Экономика информационных систем. Внешнее информационное обеспечение. Документы и их разработка
Программирование. Базовая архитектура IBM PC Х86
Интернет-эквайринг
Бизнес план интернет-магазина подарков
Сервісні програми ОС
Проектирование информационных систем. Структура информационной системы ( Лекция 8 )
Аналитика по сводному потенциалу