Публикации по теме 'algorithms'
Как создавать головоломки Slither Link
Вкусное угощение для любителей алгоритмов
Slither link — одна из моих любимых головоломок с ручкой и бумагой. Это тот же жанр, что и судоку, но я предпочитаю его, потому что он имеет более плавную кривую сложности при решении. Вы начинаете с такой сетки чисел:
Цель состоит в том, чтобы провести линии между точками, чтобы сформировать единую связанную петлю без разветвлений. Каждая пронумерованная ячейка должна быть окружена таким количеством строк.
Я давно хотел написать..
Выберите правильный алгоритм машинного обучения для вашей проблемы
Вы когда-нибудь спрашивали себя: «Какой алгоритм мне следует использовать для обучения моей модели?». Читайте дальше, чтобы узнать несколько советов, которые могут вам пригодиться в таких ситуациях.
Во-первых, определите проблему, которую собираетесь решать .
Обычно проблемы машинного обучения делятся на три категории.
Контролируемое обучение: когда вы работаете со структурированным набором данных (помеченные данные), ваша проблема попадает в эту категорию. При обучении с..
Машинное обучение: попытки дать рекомендации
Этот пост является частью серии, представляющей Algorithm Explorer: платформу для изучения того, какие методы науки о данных связаны с потребностями вашего бизнеса.
Вводный пост Машинное обучение: с чего начать… можно найти здесь , а Обозреватель алгоритмов - здесь .
Если вы хотите использовать машинное обучение для составления рекомендаций, вам следует обратиться к методам работы с ядром рекомендаций.
Рекомендации Engine
Механизмы рекомендаций создаются для прогнозирования..
Взломать вопрос интервью с алгоритмами серии Фибоначчи
Техническое собеседование иногда кажется немного пугающим, особенно когда речь идет о вашей оценке как кандидата на работу вашей мечты. Лучше подготовиться к этому собеседованию как можно лучше, чтобы получить работу своей мечты. Практика - это секрет и волшебный ингредиент для проведения технических собеседований. Итак, в этой серии я создам сборник наиболее часто задаваемых вопросов - с технической точки зрения, с подробной интерпретацией. Эта серия статей будет служить для вас и..
Сквозь темное стекло: как алгоритмы искажают онлайн-опыт
Алгоритмы - это самые мощные вычислительные инструменты, которые используются сегодня. Но важно знать, как они работают и на кого они работают, чтобы извлечь из них максимальную пользу.
Чуть менее 30 лет назад, в августе 1991 года, в Интернете был единственный веб-сайт: Проект World Wide Web . Сегодня размер онлайн-сферы непостижимо велик: на момент написания Индексированная сеть содержит не менее 5,85 миллиарда страниц .
Работа в Интернете больше невозможна без мощного..
EasyAlgo # 2_BinarySearchTree - поиск узла.
давайте создадим функцию для поиска узла…
Эта функция принимает параметр, который мы собирались искать.
создавая бесконечный цикл, мы можем выполнять процесс поиска, пока не найдем правильный узел
while (true) {
// тело
}
мы устанавливаем current в корень в начале, поэтому он начинает соответствие введенному параметру, проверяя его самостоятельно из корня.
если мы нашли элемент данных, который мы вводим. он возвращает текущий узел, на который уже..