🎲 Орел или решка? Основы теории вероятностей простыми словами Теория вероятностей – это раздел математики, изучающий случайные события, их свойства и действия над ними. В этой статье мы рассмотрим ее определение, основы и применение. Плюс три простых задачи с решениями.
🌳 Деревья и графы: что это такое и почему их обязательно нужно знать каждому программисту В этой части материала мы рассмотрим деревья и графы, а также теорию, которая стоит за ними. Выполним реализацию на языке Python и покажем, как можно использовать эти понятия на примере челленджей Leetcode.
📊 ТОП-30 ресурсов с данными для машинного обучения Сбор данных (Data collection) является техникой профессионалов, а готовые данные в интернете часто ограничены авторскими правами. В этом материале мы расскажем о некоторых ресурсах с предобработанной «датой», которую вы можете использовать в своей работе.
🎞️ Улучшение видео нейросетью: ТОП 3 программ (бесплатные и платные) Применение нейросетей и искусственного интеллекта стали неотъемлемой частью нашей жизни. Обработка видео – одна из сфер, где возможности ИИ используют очень активно. В этом материале мы расскажем о приемах и программах, которые помогают повысить качество видеоконтента.
🧊 Фундаментальные структуры данных: массивы и связанные списки с реализацией на Python В этой части материала мы рассмотрим массивы и связанные списки, а также теорию, которая стоит за ними и выполним реализацию этих структур на языке Python.
📈 Big O нотация: что это такое и почему ее обязательно нужно знать каждому программисту Чем отличается структура данных от абстрактного типа данных? Что такое Big O нотация и как ее применять? Мы постарались ответить на эти вопросы в данной статье.
❓ Что такое F-score и для чего он используется? Не понимаю, с помощью каких методов мы оцениваем качество предсказаний модели. Слышал, что в этом случае может помочь F-score, но какая идея стоит за этой метрикой?
🐍 3 классических паттерна проектирования в Python: синглтон, декоратор и итератор Паттерны в Python – это шаблоны для решения задач, которые часто встречаются в практике программиста. Они представляют из себя огромный набор инструментов. В этом материале вы познакомитесь с самыми главными из них.
🕵 Я тебя не «иаонмпю»: о принципах работы симметричного и ассиметричного шифрования Волк Боб и волк Джейн рассказывают, как работает шифрование.
🔑 Просто о сложном: применение простых чисел в криптографии Объясняем, почему простые числа важны в криптографии. Для этого мы рассмотрим конкретную криптосистему, а именно алгоритм RSA и сосредоточимся на его основных аспектах.