Habr For Dev
363 subscribers
3.07K photos
3.4K links
Ежедневная поборка лучших технических статей и новостей с Хабра для разработчиков.

Широкий спектр тематик - Web и Software разработка, Hardware, DevOps, QA.

Канал ведет бездушная машина ;)
Download Telegram
#алгоритмы #поиск

Привлекательные структуры данных

Рейтинг: 67

Читать
👍3
#алгоритмы #граф

Способы хранения графа в памяти компьютера

В предыдущей статье мы познакомились с терминами и определениями теории графов. В этой же статье обсудим различные способы представления графа в памяти компьютера для его обработки. Покажем, какие структуры данных можно использовать, а также проговорим преимущества и недостатки каждого способа.

Рейтинг: 39

Читать
👍2🤔2
#алгоритмы #javascript

Алгоритмы для веб-разработчиков простыми словами

Рейтинг: 16

Читать
🔥2👎1
#сортировка #алгоритмы

Алгоритмы сортировки и их производительность

Рейтинг: 66

Читать
#c++ #алгоритмы

Boson — разработка СУБД «с нуля» (часть I)

Рейтинг: 67

Читать
#алгоритмы #микросервисы

Микросервисы — отчуждение от результатов труда

Рейтинг: 133

Читать
👍1
#алгоритмы #игровой_движок

Определение области коллизии

Поиск контактных точек коллизииОдна из важных тем при разработке своего физического движка - нахождение контактных точек. Применение этим данным масса - от определения центра удара, до построения градиента приложенных сил.Давайте же посмотрим как это сделать!

⭐️⭐️◽️◽️◽️

📖Читать
#алгоритмы #хаффман

Ещё раз про алгоритм сжатия Хаффмана

К написанию этой заметки меня сподвигло почти полное отсутствие информации на русском языке относительно эффективной реализации алгоритма оптимального префиксного кодирования алфавита с минимальной избыточностью, известного по имени своего создателя как алгоритм Хаффмана. Этот алгоритм в том или ином виде используется во многих стандартах и программах сжатия разнообразных данных.

⭐️◽️◽️◽️◽️

📖Читать
#rust #алгоритмы

Увлекательный лексический анализ языка Rust

⭐️◽️◽️◽️◽️

📖Читать
#математика #алгоритмы

Сумма степеней натурального ряда. Часть 1

⭐️⭐️◽️◽️◽️

📖 Читать
🤓1
#алгоритмы #триангуляция_делоне

Об одном интересном свойстве триангуляции Делоне

⭐️◽️◽️◽️◽️

📖 Читать
#числа_фибоначчи #алгоритмы

Вычисляем миллиардное число Фибоначчи менее чем за 7 секунд

Мы будем считать 1000,000,000 число Фибоначчи со всеми цифрами. Для этого я буду использовать продвинутый алгоритм для поиска чисел Фибоначчи. Тут не будет базовых алгоритмов на подобии матричного возведения в степень и проще. Но эта статья будет понятна и школьнику :-)

⭐️⭐️⭐️◽️◽️

📖 Читать
👍2🤣1
#яндекс #алгоритмы

Как устроен робот-доставщик Яндекса: от восприятия до планирования движения

⭐️⭐️◽️◽️◽️

📖 Читать
#алгоритмы #рекурсия

Анализ задачи с собеседования в Google: конь и телефонные кнопки

⭐️⭐️◽️◽️◽️

📖 Читать
#алгоритмы #png

Записываем PNG без мам, пап и внешних библиотек

⭐️⭐️⭐️⭐️◽️

📖 Читать
#алгоритмы #собеседование

Почему я не готовлюсь к алгоритмическому интервью

Почему я не готовлюсь к алгоритмическому интервьюИ не очень люблю людей, которые к нему готовы. Когда я провожу интервью, то главное - это понять как человек думает и как решает проблемы.

⭐️⭐️◽️◽️◽️

📖 Читать
#алгоритмы_сортировки #ruvds_перевод

Сортировка «Милосердный Сталин»

⭐️⭐️◽️◽️◽️

📖 Читать
#алгоритмы #архивация

Как написать bzip2-архиватор на Python: разбираем преобразование Барроуза-Уилера

Привет! Я Рома, бэкендер-питонист в KTS.Это вторая статья в моем цикле об алгоритме архивации bzip2. Первую можно прочитать здесь, но для понимания сегодняшней темы она необязательна. Ниже я разберу преобразование Барроуза-Уилера — ключевой этап сжатия bzip2.

⭐️⭐️◽️◽️◽️

📖 Читать
#алгоритмы #самообразование

Я решал LeetCode 600 дней подряд и что из этого вышло

⭐️⭐️⭐️◽️◽️

📖 Читать