Уважаемые посетители! Это последнее в этому учебном году обновление материалов сайта. За это время сайт пополнился 364 новыми шагами. Появилось 2 новых раздела. В следующем учебном году мы продолжим нашу работу по наполнению сайта. Мы прощаемся с Вами до сентября. Хорошего лета, здоровья и удачи! До встречи в новом учебном году!
Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Введение в рекурсивное программирование:
Шаг 141. Взаимная рекурсия. Циклические ханойские башни
Шаг 142. Взаимная рекурсия. Грамматики и синтаксический анализатор на основе рекурсивного спуска (общие сведения)
Шаг 143. Взаимная рекурсия. Грамматики и синтаксический анализатор на основе рекурсивного спуска. Лексический анализ входной строки
Шаг 144. Взаимная рекурсия. Грамматики и синтаксический анализатор на основе рекурсивного спуска. Лексический анализ входной строки. Функция tokenize()
Шаг 145. Взаимная рекурсия. Грамматики и синтаксический анализатор на основе рекурсивного спуска. Лексический анализ входной строки. Функция tokenize_unary()
Шаг 146. Взаимная рекурсия. Грамматики и синтаксический анализатор на основе рекурсивного спуска. Синтаксический анализатор
Шаг 147. Взаимная рекурсия. Грамматики и синтаксический анализатор на основе рекурсивного спуска. Синтаксический анализатор. Функция expression()
Шаг 148. Взаимная рекурсия. Грамматики и синтаксический анализатор на основе рекурсивного спуска. Синтаксический анализатор. Функция term()
Шаг 149. Взаимная рекурсия. Грамматики и синтаксический анализатор на основе рекурсивного спуска. Синтаксический анализатор. Функция inverted_term()
Шаг 150. Взаимная рекурсия. Грамматики и синтаксический анализатор на основе рекурсивного спуска. Синтаксический анализатор. Функция factor()
Шаг 151. Взаимная рекурсия. Грамматики и синтаксический анализатор на основе рекурсивного спуска. Синтаксический анализатор. Функция parenthesized_expression()
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Введение в рекурсивное программирование:
Шаг 131. Взаимная рекурсия. Чётность числа
Шаг 132. Взаимная рекурсия. Игры со многими игроками
Шаг 133. Взаимная рекурсия. Размножение кроликов (общие сведения)
Шаг 134. Взаимная рекурсия. Размножение кроликов. Зрелые и незрелые пары кроликов
Шаг 135. Взаимная рекурсия. Размножение кроликов. Родовое дерево кроликов (общие сведения)
Шаг 136. Взаимная рекурсия. Размножение кроликов. Решение с множественной рекурсией
Шаг 137. Взаимная рекурсия. Размножение кроликов. Решение со взаимной рекурсией
Шаг 138. Взаимная рекурсия. Задача о станциях водоочистки (постановка задачи)
Шаг 139. Взаимная рекурсия. Задача о станциях водоочистки. Переток воды между городами
Шаг 140. Взаимная рекурсия. Задача о станциях водоочистки. Сброс воды в каждом городе
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Введение в рекурсивное программирование:
Шаг 121. Задачи подсчёта (общие сведения)
Шаг 122. Задачи подсчёта. Перестановки
Шаг 123. Задачи подсчёта. Размещения с повторениями
Шаг 124. Задачи подсчёта. Сочетания
Шаг 125. Задачи подсчёта. Подъём по лестнице
Шаг 126. Задачи подсчёта. Путь по Манхэттену
Шаг 127. Задачи подсчёта. Триангуляция выпуклого многоугольника
Шаг 128. Задачи подсчёта. Пирамиды из кругов
Шаг 129. Задачи подсчёта. Примеры задач
Шаг 130. Взаимная рекурсия (общие сведения)
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Введение в рекурсивное программирование:
Шаг 111. Множественная рекурсия II: пазлы, фракталы и прочее. Путь через болото
Шаг 112. Множественная рекурсия II: пазлы, фракталы и прочее. Ханойская башня
Шаг 113. Множественная рекурсия II: пазлы, фракталы и прочее. Обходы дерева (общие сведения)
Шаг 114. Множественная рекурсия II: пазлы, фракталы и прочее. Обходы дерева. Внутренний обход
Шаг 115. Множественная рекурсия II: пазлы, фракталы и прочее. Обходы дерева. Прямой и обратный обходы
Шаг 116. Множественная рекурсия II: пазлы, фракталы и прочее. Самый длинный палиндром в строке
Шаг 117. Множественная рекурсия II: пазлы, фракталы и прочее. Фракталы (общие сведения)
Шаг 118. Множественная рекурсия II: пазлы, фракталы и прочее. Фракталы. Снежинка Коха
Шаг 119. Множественная рекурсия II: пазлы, фракталы и прочее. Фракталы. Ковёр Серпиньского
Шаг 120. Множественная рекурсия II: пазлы, фракталы и прочее. Примеры задач
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Введение в рекурсивное программирование:
Шаг 101. Множественная рекурсия I: "разделяй и властвуй". Мажоритарный элемент списка
Шаг 102. Множественная рекурсия I: "разделяй и властвуй". Быстрое целочисленное умножение
Шаг 103. Множественная рекурсия I: "разделяй и властвуй". Умножение матриц (общие сведения)
Шаг 104. Множественная рекурсия I: "разделяй и властвуй". Умножение матриц. Умножение матриц методом "разделяй и властвуй"
Шаг 105. Множественная рекурсия I: "разделяй и властвуй". Умножение матриц. Алгоритм Штрассена умножения матриц
Шаг 106. Множественная рекурсия I: "разделяй и властвуй". Задача укладки тримино
Шаг 107. Множественная рекурсия I: "разделяй и властвуй". Задача очертания
Шаг 108. Множественная рекурсия I: "разделяй и властвуй". Задача очертания (окончание)
Шаг 109. Множественная рекурсия I: "разделяй и властвуй". Примеры задач
Шаг 110. Множественная рекурсия II: пазлы, фракталы и прочее (общие сведения)
Мы сердечно поздравляем Вас с наступающими праздниками! Хорошей погоды, отличного настроения, плодотворного отдыха!
Следующее обновление материалов сайта планируется после праздников, в четверг, 16.05.24. Берегите себя!
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Введение в рекурсивное программирование:
Шаг 91. Линейная рекурсия II: хвостовая рекурсия. Алгоритм quickselect
Шаг 92. Линейная рекурсия II: хвостовая рекурсия. Двоичный поиск корня функции
Шаг 93. Линейная рекурсия II: хвостовая рекурсия. Задача лесоруба
Шаг 94. Линейная рекурсия II: хвостовая рекурсия. Алгоритм Евклида
Шаг 95. Линейная рекурсия II: хвостовая рекурсия. Примеры задач
Шаг 96. Множественная рекурсия I: "разделяй и властвуй" (общие сведения)
Шаг 97. Множественная рекурсия I: "разделяй и властвуй". Отсортирован ли список?
Шаг 98. Множественная рекурсия I: "разделяй и властвуй". Сортировка (общие сведения)
Шаг 99. Множественная рекурсия I: "разделяй и властвуй". Сортировка. Алгоритм сортировки слиянием
Шаг 100. Множественная рекурсия I: "разделяй и властвуй". Сортировка. Алгоритм быстрой сортировки
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Введение в рекурсивное программирование:
Шаг 81. Линейная рекурсия II: хвостовая рекурсия. Логические функции. Равны ли строки? Алгоритм хвостовой рекурсии
Шаг 82. Линейная рекурсия II: хвостовая рекурсия. Алгоритмы поиска в списке (общие сведения)
Шаг 83. Линейная рекурсия II: хвостовая рекурсия. Алгоритмы поиска в списке. Линейный поиск
Шаг 84. Линейная рекурсия II: хвостовая рекурсия. Алгоритмы поиска в списке. Двоичный поиск в сортированном списке
Шаг 85. Линейная рекурсия II: хвостовая рекурсия. Двоичные деревья поиска (общие сведения)
Шаг 86. Линейная рекурсия II: хвостовая рекурсия. Двоичные деревья поиска. Поиск элемента
Шаг 87. Линейная рекурсия II: хвостовая рекурсия. Двоичные деревья поиска. Вставка элемента
Шаг 88. Линейная рекурсия II: хвостовая рекурсия. Схемы разбиения (общие сведения)
Шаг 89. Линейная рекурсия II: хвостовая рекурсия. Схемы разбиения. Основная схема разбиения
Шаг 90. Линейная рекурсия II: хвостовая рекурсия. Схемы разбиения. Метод разбиения Хоара
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Введение в рекурсивное программирование:
Шаг 71. Линейная рекурсия I: основные алгоритмы. Дополнительные задачи. Сортировка выбором
Шаг 72. Линейная рекурсия I: основные алгоритмы. Дополнительные задачи. Схема Горнера
Шаг 73. Линейная рекурсия I: основные алгоритмы. Дополнительные задачи. Треугольник Паскаля
Шаг 74. Линейная рекурсия I: основные алгоритмы. Дополнительные задачи. Резистивная цепь
Шаг 75. Линейная рекурсия I: основные алгоритмы. Примеры задач
Шаг 76. Линейная рекурсия II: хвостовая рекурсия (общие сведения)
Шаг 77. Линейная рекурсия II: хвостовая рекурсия. Логические функции. Есть ли в неотрицательном целом числе заданная цифра?
Шаг 78. Линейная рекурсия II: хвостовая рекурсия. Логические функции. Есть ли в неотрицательном целом числе заданная цифра? Линейно-рекурсивный алгоритм
Шаг 79. Линейная рекурсия II: хвостовая рекурсия. Логические функции. Есть ли в неотрицательном целом числе заданная цифра? Алгоритм хвостовой рекурсии
Шаг 80. Линейная рекурсия II: хвостовая рекурсия. Логические функции. Равны ли строки? Линейно-рекурсивный алгоритм
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Введение в рекурсивное программирование:
Шаг 61. Линейная рекурсия I: основные алгоритмы. Арифметические операции. Степенная функция (общие сведения)
Шаг 62. Линейная рекурсия I: основные алгоритмы. Арифметические операции. Степенная функция. Вычисление степени за линейное время
Шаг 63. Линейная рекурсия I: основные алгоритмы. Арифметические операции. Степенная функция. Вычисление степени за логарифмическое время
Шаг 64. Линейная рекурсия I: основные алгоритмы. Арифметические операции. Mедленное сложение
Шаг 65. Линейная рекурсия I: основные алгоритмы. Арифметические операции. Двойная сумма
Шаг 66. Линейная рекурсия I: основные алгоритмы. Системы счисления (общие сведения)
Шаг 67. Линейная рекурсия I: основные алгоритмы. Системы счисления. Двоичное представление неотрицательного целого числа
Шаг 68. Линейная рекурсия I: основные алгоритмы. Системы счисления. Приведение десятичного числа к другому основанию
Шаг 69. Линейная рекурсия I: основные алгоритмы. Системы счисления. Строки. Обращение строки
Шаг 70. Линейная рекурсия I: основные алгоритмы. Системы счисления. Строки. Является ли строка палиндромом?
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Введение в рекурсивное программирование:
Шаг 51. Анализ времени выполнения рекурсивных алгоритмов. Рекуррентные соотношения. Метод расширения. Общие рекуррентные соотношения (окончание)
Шаг 52. Анализ времени выполнения рекурсивных алгоритмов. Рекуррентные соотношения. Метод расширения. Основная теорема
Шаг 53. Анализ времени выполнения рекурсивных алгоритмов. Рекуррентные соотношения. Метод расширения. Дополнительные примеры
Шаг 54. Анализ времени выполнения рекурсивных алгоритмов. Рекуррентные соотношения. Общий метод решения разностных уравнений (общие сведения)
Шаг 55. Анализ времени выполнения рекурсивных алгоритмов. Рекуррентные соотношения. Общий метод решения разностных уравнений. Однородные рекуррентные соотношения: характеристический полином с различными корнями
Шаг 56. Анализ времени выполнения рекурсивных алгоритмов. Рекуррентные соотношения. Общий метод решения разностных уравнений. Однородные рекуррентные соотношения: характеристический полином с кратными корнями
Шаг 57. Анализ времени выполнения рекурсивных алгоритмов. Рекуррентные соотношения. Общий метод решения разностных уравнений. Неоднородные рекуррентные соотношения
Шаг 58. Анализ времени выполнения рекурсивных алгоритмов. Рекуррентные соотношения. Общий метод решения разностных уравнений. Дробные аргументы рекурсивной функции
Шаг 59. Анализ времени выполнения рекурсивных алгоритмов. Рекуррентные соотношения. Общий метод решения разностных уравнений. Многократные замены переменной или функции
Шаг 60. Линейная рекурсия I: основные алгоритмы (общие сведения)
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Введение в рекурсивное программирование:
Шаг 41. Анализ времени выполнения рекурсивных алгоритмов. Предварительные математические соглашения. Суммы и произведения. Произведения
Шаг 42. Анализ времени выполнения рекурсивных алгоритмов. Предварительные математические соглашения. Верхняя и нижняя границы
Шаг 43. Анализ времени выполнения рекурсивных алгоритмов. Предварительные математические соглашения. Тригонометрия
Шаг 44. Анализ времени выполнения рекурсивных алгоритмов. Предварительные математические соглашения. Векторы и матрицы
Шаг 45. Анализ времени выполнения рекурсивных алгоритмов. Временная сложность вычислений (общие сведения)
Шаг 46. Анализ времени выполнения рекурсивных алгоритмов. Временная сложность вычислений. Порядок роста функций
Шаг 47. Анализ времени выполнения рекурсивных алгоритмов. Временная сложность вычислений. Асимптотические обозначения
Шаг 48. Анализ времени выполнения рекурсивных алгоритмов. Рекуррентные соотношения (общие сведения)
Шаг 49. Анализ времени выполнения рекурсивных алгоритмов. Рекуррентные соотношения. Метод расширения (общие сведения)
Шаг 50. Анализ времени выполнения рекурсивных алгоритмов. Рекуррентные соотношения. Метод расширения. Общие рекуррентные соотношения
С уважением, администрация сайта.
Уважаемые посетители! Сердечно поздравляем представительниц прекрасного пола с Праздником Весны! Радости, добра, улыбок, хорошего настроения!
Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Введение в рекурсивное программирование:
Шаг 31. Методика рекурсивного мышления. Примеры задач
Шаг 32. Анализ времени выполнения рекурсивных алгоритмов (общие сведения)
Шаг 33. Анализ времени выполнения рекурсивных алгоритмов. Предварительные математические соглашения. Степени и логарифмы
Шаг 34. Анализ времени выполнения рекурсивных алгоритмов. Предварительные математические соглашения. Биномиальные коэффициенты
Шаг 35. Анализ времени выполнения рекурсивных алгоритмов. Предварительные математические соглашения. Пределы и правило Лопиталя
Шаг 36. Анализ времени выполнения рекурсивных алгоритмов. Предварительные математические соглашения. Суммы и произведения (общие сведения)
Шаг 37. Анализ времени выполнения рекурсивных алгоритмов. Предварительные математические соглашения. Суммы и произведения. Основные свойства сумм
Шаг 38. Анализ времени выполнения рекурсивных алгоритмов. Предварительные математические соглашения. Суммы и произведения. Арифметическая прогрессия
Шаг 39. Анализ времени выполнения рекурсивных алгоритмов. Предварительные математические соглашения. Суммы и произведения. Геометрическая прогрессия
Шаг 40. Анализ времени выполнения рекурсивных алгоритмов. Предварительные математические соглашения. Суммы и произведения. Дифференцирование
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Введение в рекурсивное программирование:
Шаг 21. Методика рекурсивного мышления. Размер задачи
Шаг 22. Методика рекурсивного мышления. Начальные условия
Шаг 23. Методика рекурсивного мышления. Декомпозиция задачи
Шаг 24. Методика рекурсивного мышления. Рекурсивные условия, индукция и схемы (общие сведения)
Шаг 25. Методика рекурсивного мышления. Рекурсивные условия, индукция и схемы. Рекурсивное мышление посредством схем
Шаг 26. Методика рекурсивного мышления. Рекурсивные условия, индукция и схемы. Конкретные экземпляры задачи
Шаг 27. Методика рекурсивного мышления. Рекурсивные условия, индукция и схемы. Альтернативные обозначения
Шаг 28. Методика рекурсивного мышления. Рекурсивные условия, индукция и схемы. Процедуры
Шаг 29. Методика рекурсивного мышления. Рекурсивные условия, индукция и схемы. Несколько подзадач
Шаг 30. Методика рекурсивного мышления. Тестирование
С уважением, администрация сайта.
Уважаемые посетители! Поздравляем всех с наступающим праздником! Здоровья, удачи, хорошей погоды!
Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Введение в рекурсивное программирование:
Шаг 11. Основные понятия рекурсивного программирования. Императивное и декларативное программирование
Шаг 12. Основные понятия рекурсивного программирования. Рекурсия против итерации
Шаг 13. Основные понятия рекурсивного программирования. Типы рекурсии (общие сведения)
Шаг 14. Основные понятия рекурсивного программирования. Типы рекурсии. Линейная рекурсия
Шаг 15. Основные понятия рекурсивного программирования. Типы рекурсии. Хвостовая рекурсия
Шаг 16. Основные понятия рекурсивного программирования. Типы рекурсии. Множественная рекурсия
Шаг 17. Основные понятия рекурсивного программирования. Типы рекурсии. Взаимная рекурсия
Шаг 18. Основные понятия рекурсивного программирования. Типы рекурсии. Вложенная рекурсия
Шаг 19. Методика рекурсивного мышления (общие сведения)
Шаг 20. Методика рекурсивного мышления. Шаблон проектирования рекурсивных алгоритмов
С уважением, администрация сайта.
Уважаемые посетители! На сайте появился новый раздел: "Язык программирования Python | Введение в рекурсивное программирование". Само название раздела говорит о его содержании. Представленный там материал будет интересен, в первую очередь, начинающим программистам.
Сегодня в этот раздел добавлены следующие шаги:
Язык программирования Python | Введение в рекурсивное программирование:
Шаг 1. Основные понятия рекурсивного программирования (общие сведения)
Шаг 2. Основные понятия рекурсивного программирования. Распознавание рекурсии
Шаг 3. Основные понятия рекурсивного программирования. Распознавание рекурсии (окончание)
Шаг 4. Основные понятия рекурсивного программирования. Декомпозиция задачи
Шаг 5. Основные понятия рекурсивного программирования. Декомпозиция задачи (окончание)
Шаг 6. Основные понятия рекурсивного программирования. Рекурсивный код
Шаг 7. Основные понятия рекурсивного программирования. Рекурсивный код (окончание)
Шаг 8. Основные понятия рекурсивного программирования. Индукция (общие сведения)
Шаг 9. Основные понятия рекурсивного программирования. Индукция. Математические доказательства методом индукции
Шаг 10. Основные понятия рекурсивного программирования. Рекурсивная убежденность
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Классические задачи Computer Science:
Шаг 118. Другие задачи. Задача коммивояжера. Наивный подход. Тестовые данные
Шаг 119. Другие задачи. Задача коммивояжера. Наивный подход. Перебор всех вариантов
Шаг 120. Другие задачи. Задача коммивояжера. Наивный подход. Поиск методом грубой силы
Шаг 121. Другие задачи. Задача коммивояжера. Переходим на следующий уровень
Шаг 122. Другие задачи. Мнемоника для телефонных номеров
Шаг 123. Другие задачи. Реальные приложения
Шаг 124. Приложение 1. Дополнительные ресурсы
Шаг 125. Приложение 2. Коротко об аннотациях типов (общие сведения)
Шаг 126. Приложение 2. Коротко об аннотациях типов. Что такое аннотации типов
Шаг 127. Приложение 2. Коротко об аннотациях типов. Как выглядят аннотации типа
Шаг 128. Приложение 2. Коротко об аннотациях типов. Почему полезны аннотации типов
Шаг 129. Приложение 2. Коротко об аннотациях типов. Каковы недостатки аннотаций типов
Шаг 130. Приложение 2. Коротко об аннотациях типов. Источники дополнительной информации
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Классические задачи Computer Science:
Шаг 108. Состязательный поиск. Connect Four. Подключите четыре игровых автомата
Шаг 109. Состязательный поиск. Connect Four. Подключите четыре игровых автомата (окончание)
Шаг 110. Состязательный поиск. Connect Four. ИИ для Connect Four
Шаг 111. Состязательный поиск. Connect Four. Улучшение минимакса с помощью альфа-бета-отсечения
Шаг 112. Состязательный поиск. Другие улучшения минимакса
Шаг 113. Состязательный поиск. Реальные приложения
Шаг 114. Другие задачи (общие сведения)
Шаг 115. Другие задачи. Задача о рюкзаке
Шаг 116. Другие задачи. Задача коммивояжера (общие сведения)
Шаг 117. Другие задачи. Задача коммивояжера. Наивный подход
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Классические задачи Computer Science:
Шаг 100. Состязательный поиск (общие сведения)
Шаг 101. Состязательный поиск. Основные компоненты настольной игры
Шаг 102. Состязательный поиск. Крестики-нолики (общие сведения)
Шаг 103. Состязательный поиск. Крестики-нолики. Управление состоянием игры в крестики-нолики
Шаг 104. Состязательный поиск. Крестики-нолики. Минимакс
Шаг 105. Состязательный поиск. Крестики-нолики. Тестирование минимакса для игры в крестики-нолики
Шаг 106. Состязательный поиск. Крестики-нолики. Разработка ИИ для игры в крестики-нолики
Шаг 107. Состязательный поиск. Connect Four (общие сведения)
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Классические задачи Computer Science:
Шаг 88. Простейшие нейронные сети. Предварительные замечания. Функция активации
Шаг 89. Простейшие нейронные сети. Построение сети (общие сведения)
Шаг 90. Простейшие нейронные сети. Построение сети. Реализация нейронов
Шаг 91. Простейшие нейронные сети. Построение сети. Реализация слоев
Шаг 92. Простейшие нейронные сети. Построение сети. Реализация сети
Шаг 93. Простейшие нейронные сети. Задачи классификации (общие сведения)
Шаг 94. Простейшие нейронные сети. Задачи классификации. Нормализация данных
Шаг 95. Простейшие нейронные сети. Задачи классификации. Классический набор данных радужной оболочки
Шаг 96. Простейшие нейронные сети. Задачи классификации. Классификация вина
Шаг 97. Простейшие нейронные сети. Повышение скорости работы нейронной сети
Шаг 98. Простейшие нейронные сети. Проблемы и расширения нейронных сетей
Шаг 99. Простейшие нейронные сети. Реальные приложения
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Классические задачи Computer Science:
Шаг 79. Простейшие нейронные сети (общие сведения)
Шаг 80. Простейшие нейронные сети. В основе - биология?
Шаг 81. Простейшие нейронные сети. Искусственные нейронные сети (общие сведения)
Шаг 82. Простейшие нейронные сети. Искусственные нейронные сети. Нейроны
Шаг 83. Простейшие нейронные сети. Искусственные нейронные сети. Слои
Шаг 84. Простейшие нейронные сети. Искусственные нейронные сети. Обратное распространение
Шаг 85. Простейшие нейронные сети. Искусственные нейронные сети. Ситуация в целом
Шаг 86. Простейшие нейронные сети. Предварительные замечания
Шаг 87. Простейшие нейронные сети. Предварительные замечания. Скалярное произведение
С уважением, администрация сайта.
Уважаемые посетители! Поздравляем Вас с наступающим Новым, 2024-м, годом и Рождеством! Хорошего настроения, здоровья, мирного неба!
Это последнее обновление материалов сайта в этом календарном году. Желаем Вам хорошо провести эти праздничные дни.
Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Классические задачи Computer Science:
Шаг 68. Генетические алгоритмы. SEND + MORE = MONEY, улучшенный вариант
Шаг 69. Генетические алгоритмы. Оптимизация сжатия списка
Шаг 70. Генетические алгоритмы. Проблемы генетических алгоритмов
Шаг 71. Генетические алгоритмы. Реальные приложения
Шаг 72. Кластеризация методом k-средних (общие сведения)
Шаг 73. Кластеризация методом k-средних. Предварительные сведения
Шаг 74. Кластеризация методом k-средних. Алгоритм кластеризации k-средних
Шаг 75. Кластеризация методом k-средних. Кластеризация губернаторов по возрасту и долготе штата
Шаг 76. Кластеризация методом k-средних. Кластеризация альбомов Майкла Джексона по длительности
Шаг 77. Кластеризация методом k-средних. Проблемы и расширения кластеризации методом k-средних
Шаг 78. Кластеризация методом k-средних. Реальные приложения
Следующее обновление материалов сайта планируется 11 января 2024 года.
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Классические задачи Computer Science:
Шаг 58. Графовые задачи. Минимизация затрат на построение сети. Поиск минимального связующего дерева. Вычисление общего веса взвешенного пути
Шаг 59. Графовые задачи. Минимизация затрат на построение сети. Поиск минимального связующего дерева. Алгоритм Ярника
Шаг 60. Графовые задачи. Поиск кратчайших путей во взвешенном графе (общие сведения)
Шаг 61. Графовые задачи. Поиск кратчайших путей во взвешенном графе. Алгоритм Дейкстры
Шаг 62. Графовые задачи. Реальные приложения
Шаг 63. Генетические алгоритмы (общие сведения)
Шаг 64. Генетические алгоритмы. Немного биологической теории
Шаг 65. Генетические алгоритмы. Обобщенный генетический алгоритм
Шаг 66. Генетические алгоритмы. Обобщенный генетический алгоритм (окончание)
Шаг 67. Генетические алгоритмы. Примитивный тест
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Классические задачи Computer Science:
Шаг 48. Графовые задачи (общие сведения)
Шаг 49. Графовые задачи. Карта как граф
Шаг 50. Графовые задачи. Построение графовой структуры
Шаг 51. Графовые задачи. Работа с Edge и Graph
Шаг 52. Графовые задачи. Поиск кратчайшего пути (общие сведения)
Шаг 53. Графовые задачи. Поиск кратчайшего пути. Пересмотр алгоритма поиска в ширину
Шаг 54. Графовые задачи. Минимизация затрат на построение сети (общие сведения)
Шаг 55. Графовые задачи. Минимизация затрат на построение сети. Работа с весами
Шаг 56. Графовые задачи. Минимизация затрат на построение сети. Поиск минимального связующего дерева
Шаг 57. Графовые задачи. Минимизация затрат на построение сети. Поиск минимального связующего дерева. Пересмотр очереди с приоритетом
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Классические задачи Computer Science:
Шаг 40. Задачи с ограничениями (общие сведения)
Шаг 41. Задачи с ограничениями. Построение структуры для задачи с ограничениями
Шаг 42. Задачи с ограничениями. Задача раскраски карты Австралии
Шаг 43. Задачи с ограничениями. Задача восьми ферзей
Шаг 44. Задачи с ограничениями. Поиск слова
Шаг 45. Задачи с ограничениями. SEND + MORE = MONEY
Шаг 46. Задачи с ограничениями. Размещение элементов на печатной плате
Шаг 47. Задачи с ограничениями. Реальные приложения
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Классические задачи Computer Science:
Шаг 28. Задачи поиска. Прохождение лабиринта. Поиск в ширину. Очереди
Шаг 29. Задачи поиска. Прохождение лабиринта. Поиск в ширину. Алгоритм BFS
Шаг 30. Задачи поиска. Прохождение лабиринта. Поиск по алгоритму А*
Шаг 31. Задачи поиска. Прохождение лабиринта. Поиск по алгоритму А*. Очереди с приоритетом
Шаг 32. Задачи поиска. Прохождение лабиринта. Поиск по алгоритму А*. Эвристика
Шаг 33. Задачи поиска. Прохождение лабиринта. Поиск по алгоритму А*. Евклидово расстояние
Шаг 34. Задачи поиска. Прохождение лабиринта. Поиск по алгоритму А*. Манхэттенское расстояние
Шаг 35. Задачи поиска. Прохождение лабиринта. Поиск по алгоритму А*. Алгоритм А*
Шаг 36. Задачи поиска. Миссионеры и людоеды (постановка задачи)
Шаг 37. Задачи поиска. Миссионеры и людоеды. Представление задачи
Шаг 38. Задачи поиска. Миссионеры и людоеды. Решение
Шаг 39. Задачи поиска. Реальные приложения
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Искусственный интеллект | Основы создания нейросети на Python:
Шаг 81. Приложение. Краткое введение в дифференциальное исчисление. Закономерности
Шаг 82. Приложение. Краткое введение в дифференциальное исчисление. Функции функций
Шаг 83. Приложение. Краткое введение в дифференциальное исчисление. Вы освоили дифференциальное исчисление!
Язык программирования Python | Классические задачи Computer Science:
Шаг 21. Задачи поиска. Прохождение лабиринта (общие сведения)
Шаг 22. Задачи поиска. Прохождение лабиринта. Создание случайного лабиринта
Шаг 23. Задачи поиска. Прохождение лабиринта. Мелкие детали лабиринта
Шаг 24. Задачи поиска. Прохождение лабиринта. Поиск в глубину (общие сведения)
Шаг 25. Задачи поиска. Прохождение лабиринта. Поиск в глубину. Стеки
Шаг 26. Задачи поиска. Прохождение лабиринта. Поиск в глубину. Алгоритм DFS
Шаг 27. Задачи поиска. Прохождение лабиринта. Поиск в ширину (общие сведения)
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Язык программирования Python | Классические задачи Computer Science:
Шаг 11. Простые задачи. Невскрываемое шифрование. Шифрование и дешифрование
Шаг 12. Простые задачи. Вычисление числа π
Шаг 13. Простые задачи. Ханойские башни (общие сведения)
Шаг 14. Простые задачи. Ханойские башни. Моделирование башен
Шаг 15. Простые задачи. Ханойские башни. Решение задачи о Ханойских башнях
Шаг 16. Простые задачи. Реальные приложения
Шаг 17. Задачи поиска. Поиск ДНК
Шаг 18. Задачи поиска. Поиск ДНК. Линейный поиск
Шаг 19. Задачи поиска. Поиск ДНК. Бинарный поиск
Шаг 20. Задачи поиска. Поиск ДНК. Параметризованный пример
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Искусственный интеллект | Основы создания нейросети на Python:
Шаг 71. Несколько интересных проектов. Создание новых тренировочных данных: вращения
Шаг 72. Несколько интересных проектов. Создание новых тренировочных данных: вращения (окончание)
Шаг 73. Эпилог
Шаг 74. Приложение. Краткое введение в дифференциальное исчисление (общие сведения)
Шаг 75. Приложение. Краткое введение в дифференциальное исчисление. Прямая линия
Шаг 76. Приложение. Краткое введение в дифференциальное исчисление. Наклонная прямая линия
Шаг 77. Приложение. Краткое введение в дифференциальное исчисление. Кривая линия
Шаг 78. Приложение. Краткое введение в дифференциальное исчисление. Применение дифференциального исчисления вручную
Шаг 79. Приложение. Краткое введение в дифференциальное исчисление. Усовершенствованный способ применения дифференциального исчисления, допускающий автоматизацию
Шаг 80. Приложение. Краткое введение в дифференциальное исчисление. Дифференциальное исчисление без использования графиков
С уважением, администрация сайта.
Уважаемые посетители! На сайте появился новый раздел: "Язык программирования Python | Классические задачи Computer Science". Этот раздел посвящен разбору и реализации таких задач на языке программирования Python. Представленный там материал будет интересен, в первую очередь, начинающим программистам, хотя, надеемся, что и "гуру" смогут найти там для себя несколько интересных моментов.
Сегодня в этот раздел добавлены следующие шаги:
Язык программирования Python | Классические задачи Computer Science:
Шаг 1. Простые задачи. Ряд Фибоначчи (общие сведения)
Шаг 2. Простые задачи. Ряд Фибоначчи. Первый вариант рекурсии
Шаг 3. Простые задачи. Ряд Фибоначчи. Использование базовых случаев
Шаг 4. Простые задачи. Ряд Фибоначчи. Спасение - в мемоизации
Шаг 5. Простые задачи. Ряд Фибоначчи. Автоматическая мемоизация
Шаг 6. Простые задачи. Ряд Фибоначчи. Будьте проще, Фибоначчи!
Шаг 7. Простые задачи. Ряд Фибоначчи. Генерация чисел Фибоначчи
Шаг 8. Простые задачи. Простейшее сжатие
Шаг 9. Простые задачи. Невскрываемое шифрование (общие сведения)
Шаг 10. Простые задачи. Невскрываемое шифрование. Получение данных в заданной последовательности
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Искусственный интеллект | Основы создания нейросети на Python:
Шаг 61. Создаем нейронную сеть на Python. Набор рукописных цифр MNIST. Улучшение результатов: многократное повторение тренировочных циклов
Шаг 62. Создаем нейронную сеть на Python. Набор рукописных цифр MNIST. Изменение конфигурации сети
Шаг 63. Создаем нейронную сеть на Python. Набор рукописных цифр MNIST. Подведем итоги
Шаг 64. Создаем нейронную сеть на Python. Набор рукописных цифр MNIST. Окончательный вариант кода
Шаг 65. Несколько интересных проектов. Собственный рукописный текст
Шаг 66. Несколько интересных проектов. Проникнем в мозг нейронной сети (общие сведения)
Шаг 67. Несколько интересных проектов. Проникнем в мозг нейронной сети. Загадочный черный ящик
Шаг 68. Несколько интересных проектов. Проникнем в мозг нейронной сети. Обратные запросы
Шаг 69. Несколько интересных проектов. Проникнем в мозг нейронной сети. Маркер "0"
Шаг 70. Несколько интересных проектов. Проникнем в мозг нейронной сети. Остальные изображения
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Искусственный интеллект | Основы создания нейросети на Python:
Шаг 51. Создаем нейронную сеть на Python. Проект нейронной сети на Python. Тренировка сети
Шаг 52. Создаем нейронную сеть на Python. Проект нейронной сети на Python. Полный код нейронной сети
Шаг 53. Создаем нейронную сеть на Python. Набор рукописных цифр MNIST (общие сведения)
Шаг 54. Создаем нейронную сеть на Python. Набор рукописных цифр MNIST (общие сведения) (окончание)
Шаг 55. Создаем нейронную сеть на Python. Набор рукописных цифр MNIST. Подготовка тренировочных данных MNIST
Шаг 56. Создаем нейронную сеть на Python. Набор рукописных цифр MNIST. Подготовка тренировочных данных MNIST (окончание)
Шаг 57. Создаем нейронную сеть на Python. Набор рукописных цифр MNIST. Тестирование нейронной сети
Шаг 58. Создаем нейронную сеть на Python. Набор рукописных цифр MNIST. Тестирование нейронной сети (окончание)
Шаг 59. Создаем нейронную сеть на Python. Набор рукописных цифр MNIST. Тренировка и тестирование нейронной сети с использованием полной базы данных
Шаг 60. Создаем нейронную сеть на Python. Набор рукописных цифр MNIST. Улучшение результатов: настройка коэффициента обучения
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Искусственный интеллект | Основы создания нейросети на Python:
Шаг 41. Создаем нейронную сеть на Python. Простое введение в Python. Графическое представление массивов
Шаг 42. Создаем нейронную сеть на Python. Простое введение в Python. Объекты
Шаг 43. Создаем нейронную сеть на Python. Простое введение в Python. Объекты (окончание)
Шаг 44. Создаем нейронную сеть на Python. Проект нейронной сети на Python (общие сведения)
Шаг 45. Создаем нейронную сеть на Python. Проект нейронной сети на Python. Скелет кода
Шаг 46. Создаем нейронную сеть на Python. Проект нейронной сети на Python. Инициализация сети
Шаг 47. Создаем нейронную сеть на Python. Проект нейронной сети на Python. Весовые коэффициенты - сердце сети
Шаг 48. Создаем нейронную сеть на Python. Проект нейронной сети на Python. По желанию: улучшенный вариант инициализации весовых коэффициентов
Шаг 49. Создаем нейронную сеть на Python. Проект нейронной сети на Python. Опрос сети
Шаг 50. Создаем нейронную сеть на Python. Проект нейронной сети на Python. Текущее состояние кода
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Искусственный интеллект | Основы создания нейросети на Python:
Шаг 31. Как работают нейронные сети. Подготовка данных. Входные значения
Шаг 32. Как работают нейронные сети. Подготовка данных. Выходные значения
Шаг 33. Как работают нейронные сети. Подготовка данных. Случайные начальные значения весовых коэффициентов
Шаг 34. Создаем нейронную сеть на Python (общие сведения)
Шаг 35. Создаем нейронную сеть на Python. Простое введение в Python. Блокноты
Шаг 36. Создаем нейронную сеть на Python. Простое введение в Python. Python - это просто
Шаг 37. Создаем нейронную сеть на Python. Простое введение в Python. Автоматизация работы
Шаг 38. Создаем нейронную сеть на Python. Простое введение в Python. Комментарии
Шаг 39. Создаем нейронную сеть на Python. Простое введение в Python. Функции
Шаг 40. Создаем нейронную сеть на Python. Простое введение в Python. Массивы
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Искусственный интеллект | Основы создания нейросети на Python:
Шаг 21. Как работают нейронные сети. Корректировка весовых коэффициентов в процессе обучения нейронной сети
Шаг 22. Как работают нейронные сети. Обратное распространение ошибок от большего количества выходных узлов
Шаг 23. Как работают нейронные сети. Обратное распространение ошибок при большом количестве слоев
Шаг 24. Как работают нейронные сети. Описание обратного распространения ошибок с помощью матричной алгебры
Шаг 25. Как работают нейронные сети. Как мы фактически обновляем весовые коэффициенты
Шаг 26. Как работают нейронные сети. Как мы фактически обновляем весовые коэффициенты (продолжение)
Шаг 27. Как работают нейронные сети. Как мы фактически обновляем весовые коэффициенты (еще продолжение)
Шаг 28. Как работают нейронные сети. Как мы фактически обновляем весовые коэффициенты (окончание)
Шаг 29. Как работают нейронные сети. Пример обновления весовых коэффициентов
Шаг 30. Как работают нейронные сети. Подготовка данных (общие сведения)
С уважением, администрация сайта.
Уважаемые посетители! Сегодня на сайт мы добавили следующие шаги:
Искусственный интеллект | Основы создания нейросети на Python:
Шаг 11. Как работают нейронные сети. Нейроны - вычислительные машины, созданные природой
Шаг 12. Как работают нейронные сети. Нейроны - вычислительные машины, созданные природой (продолжение)
Шаг 13. Как работают нейронные сети. Нейроны - вычислительные машины, созданные природой (окончание)
Шаг 14. Как работают нейронные сети. Распространение сигналов по нейронной сети
Шаг 15. Как работают нейронные сети. Распространение сигналов по нейронной сети (окончание)
Шаг 16. Как работают нейронные сети. Какая все-таки отличная вещь - умножение матриц!
Шаг 17. Как работают нейронные сети. Какая все-таки отличная вещь - умножение матриц! (окончание)
Шаг 18. Как работают нейронные сети. Пример использования матричного умножения в сети с тремя слоями
Шаг 19. Как работают нейронные сети. Пример использования матричного умножения в сети с тремя слоями (продолжение)
Шаг 20. Как работают нейронные сети. Пример использования матричного умножения в сети с тремя слоями (окончание)
С уважением, администрация сайта.
Приветствуем всех посетителей нашего сайта!
Несколько дней назад исполнилось 20 лет! с момента появления нашего сайта на просторах Интернета!
Мы поздравляем с этим знаменательным событием наших авторов, всех посетителей, ни одно поколение которых выросло профессионально (выражаем робкую надежду), в том числе, на материалах нашего сайта.
Желаем всем успехов, профессонального роста, продвижения по извилистой карьерной лестнице.
Сегодня мы возобновляем обновление материалов сайта. Традиционно планируется еженедельное обновление, по четвергам.
На сайте появился новый раздел: "Искусственный интеллект | Основы создания нейросети на Python". Само это название говорит о содержании раздела.
Сегодня в этот раздел добавлены следующие шаги:
Искусственный интеллект | Основы создания нейросети на Python:
Шаг 1. Как работают нейронные сети. Что легко одному, трудно другому
Шаг 2. Как работают нейронные сети. Простая прогнозирующая машина
Шаг 3. Как работают нейронные сети. Простая прогнозирующая машина (продолжение)
Шаг 4. Как работают нейронные сети. Простая прогнозирующая машина (окончание)
Шаг 5. Как работают нейронные сети. Задачи классификации и прогнозирования очень близки
Шаг 6. Как работают нейронные сети. Тренировка простого классификатора
Шаг 7. Как работают нейронные сети. Тренировка простого классификатора (продолжение)
Шаг 8. Как работают нейронные сети. Тренировка простого классификатора (окончание)
Шаг 9. Как работают нейронные сети. Иногда одного классификатора недостаточно
Шаг 10. Как работают нейронные сети. Иногда одного классификатора недостаточно (окончание)
С уважением, администрация сайта.