Публикации по теме 'algorithms'


Объяснение нотации Big-O и временной сложности!
Вот что я узнал о нотации Big-O и сложности времени! Первоначально опубликовано на Hashnode . Содержание: Введение Что такое нотация Big-O и временная сложность? Почему я должен переживать? Как это рассчитать? Классы общей сложности Введение Роль инженеров-программистов заключается в решении реальных проблем путем разработки алгоритмов. Придумать решение часто легко, но проблема не в этом, а в том, чтобы найти решение, которое будет оптимальным . В каких именно..

Литкод 518: Размен монет II
Заметки по алгоритму для меня и всех. Прежде всего, эта заметка предназначена для того, чтобы отпраздновать получение моей женой статьи от Cancer Discovery 🎉. А ещё у её младшего брата день рождения🎂, лол. Так что сегодня совершенно особенный🤗. Итак, давайте посмотрим на # 518.

Основы системы рекомендаций с помощью Surprise
Основы системы рекомендаций с помощью Surprise Если вы родились в любое время до 2000-х годов, то просмотр строк за строками фильмов в Blockbuster в поисках того одного фильма, который вы просто знаете , заставит Лучшая ночь, тебе не чужды. Это? А что насчет Limewire? Главы? Если ни один из этих терминов не вызывает чувство тепла в животе, что ж, здравствуйте, поколение z-er. С тех пор общество радикально изменилось, к лучшему или к худшему. С появлением Netflix, Spotify,..

Алгоритмы машинного обучения (с Python и R Code)
Советы по созданию успешного проекта по науке о данных Введение Существует множество алгоритмов машинного обучения, которые обычно используются в различных приложениях, включая регрессию, классификацию, кластеризацию и глубокое обучение. В этом сообщении блога мы рассмотрим некоторые из наиболее часто используемых алгоритмов машинного обучения и предоставим примеры кода Python и R для каждого алгоритма. Линейная регрессия Линейная регрессия — это контролируемый алгоритм обучения,..

Как решить задачу ленивого бармена (соревновательное программирование): полный алгоритм с кодом
Описание проблемы: В популярном баре у каждого посетителя есть набор любимых напитков, и он с радостью примет любой напиток из этого набора. Например, в следующей ситуации покупатель 0 будет доволен напитками 0, 1, 3 или 6. настройки = { 0: [0, 1, 3, 6], 1: [1, 4, 7], 2: [2, 4, 7, 5], 3: [3, 2, 5], 4: [5, 8] } Ленивый бармен, работающий в этом баре, пытается уменьшить свои усилия, ограничив напиток рецепты, которые он должен запомнить. Учитывая ввод словаря, подобный..

Пройтись по алгоритму Javascript, эпизод 1
Пройтись по алгоритму Javascript, эпизод 1 Я пишу этот блог, чтобы поделиться частью своего путешествия в веб-разработку. Хотя я нахожусь в той части, когда я все еще прохожу этап поиска работы, я хотел поделиться тем, как работать с чем-то, что вы не начнете слышать, пока не изучите тонкости языка… .. АЛГОРИТМЫ! Алгоритм — это набор правил, которым необходимо следовать для решения задачи. Как человек, который в настоящее время постоянно изучает веб-разработку, я хочу также..

Реализация алгоритма пузырьковой сортировки
В мире алгоритмов сортировки существуют различные методы, такие как сортировка пузырьком, быстрая сортировка, сортировка слиянием, сортировка выбором и т. д. И эти алгоритмы стремятся последовательно упорядочить список элементов. Однако в этой статье мы постепенно изучим метод пузырьковой сортировки . Если вы когда-нибудь задумывались над тем, что заставляет работать алгоритм пузырьковой сортировки и как он работает, то вы обратились по адресу! Давайте углубимся ! Что такое..