Всё про Алгоритмы и Структуры данных
Відкрити в Telegram
Мы не претендуем на оригинальность контента, мы лишь собираем материал из открытых источников. Ссылка: @Portal_v_IT Сотрудничество, авторские права: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/structuredata
Показати більше7 756
Підписники
-124 години
-37 днів
-2730 день
Архів дописів
⚡️ Пройди хардкорный тест по Компьютерному зрению и проверь свои знания.
Ответишь — пройдешь на продвинутый курс «Компьютерное зрение. Advanced» от OTUS по специальной цене🎁 .
👉 ПРОЙТИ ТЕСТ:
https://otus.pw/pNtq/?erid=LjN8K476E
Генерация лабиринтов: алгоритм Эллера
Оказалось, что тема генерации лабиринтов не сильно раскрывается в русско- и англоязычном сообществе. На хабре существует одна статья Алгоритм Эллера для генерации лабиринтов. Статья, является переводом англоязычной статьи с описанием алгоритма по шагам. В своей реализации, я опирался на алгоритм из статьи. В процессе я столкнулся с трудностями и недопонимаем алгоритма. Поэтому я решил подробно разобрать алгоритм Эллера и разъяснить некоторые моменты с особенными случаями.
https://habr.com/ru/articles/667576/
Алгоритмы и Структуры данных | ChatGPT
Фракталы в простых числах
Я обнаружил этот фрактал, когда разглядывал интерференцию волн на поверхности речки. Волна движется к берегу, отражается и накладывается сама на себя. Есть ли порядок в тех узорах, которые создаются волнами? Попробуем найти его. Рассмотрим не всю волну, а только вектор ее движения. «Берега» сделаем гладкими, для простоты эксперимента.
Эксперимент можно провести на обычном листке в клеточку из школьной тетради.
https://habr.com/ru/articles/194406/
Алгоритмы и Структуры данных | ChatGPT
Станьте специалистом в сфере ИИ, Разработчиком приложений или Разработчиком игр Бесплатно!
Забирайте бесплатный курс по Python разработке от GB, сэкономьте 150.000₽ на обучении и станьте одним из самых востребованных специалистов на рынке труда.
Python — самый востребованный язык программирования в мире, освоив его, вам будут открыты дороги во все IT направления! Средняя зарплата Python-разработчиков составляет 250.000₽
Успейте воспользоваться возможностью и значительно повысить качество жизни. Акция действует до 18 апреля! https://go.redav.online/1964273ec94979e0?erid=LdtCK7b7u&m=1
Библиотеки для реализации алгоритмов сжатия данных в Rust
Сегодня мы рассмотрим хорошие библиотеки для реализации алгоритмов сжатия данных на ЯП Rust. Сжатие данных позволяет уменьшать объемы данных без потери качества или с минимальными потерями. Различают две основные категории методов сжатия: с потерями и без потерь.
https://habr.com/ru/companies/otus/articles/807431/
Алгоритмы и Структуры данных | ChatGPT
Маркетплейсы — умерли. Сами посмотрите: Wildberries — на дне, AliExpress — уже недешевый, Ozon — скатился.
Но это ложь. И чтобы это понять — держите в подписках E-коммерс.
Там просто и доступно рассказывают, почему Wildberries — полная дичь, как не нарваться на штрафы и как получить любой товар с маркетплейсов бесплатно.
Подписывайтесь, потом сами себе спасибо скажете — https://t.me/+jAtvQsXOIs0yZjAy
Библиотеки для реализации алгоритмов сжатия данных в Rust
Сегодня мы рассмотрим хорошие библиотеки для реализации алгоритмов сжатия данных на ЯП Rust. Сжатие данных позволяет уменьшать объемы данных без потери качества или с минимальными потерями. Различают две основные категории методов сжатия: с потерями и без потерь.
https://habr.com/ru/companies/otus/articles/807431/
Алгоритмы и Структуры данных | ChatGPT
Введение в цифровую обработку сигналов
Эта статья дает общее представление о том, что такое ЦОС (цифровая обработка сигналов), как она работает и какие преимущества может предложить. Цифровая обработка сигналов включает разработку алгоритмов, которые могут быть использованы для улучшения сигнала определенным образом или для извлечения из него некоторой полезной информации.
https://habr.com/ru/articles/807281/
Алгоритмы и Структуры данных | ChatGPT
Топовые подходы к решению алгоритмических задач
В этой статье я расскажу про ключевые аспекты и концепции работы с наиболее популярными алгоритмами и структурами данных. Это поможет и в реальных проектах, и чтобы глубже понять алгоритмические принципы. Статья подойдёт специалистам, которые хотят углубить свои знания в программировании, и укрепить навыки нахождения оптимальных решений алгоритмических задач.
https://habr.com/ru/companies/avito/articles/806711/
Алгоритмы и Структуры данных | ChatGPT
Решает ли задачу оптимизации биологическая нейросеть?
В предыдущей статье Метрика в машинном обучении сложных систем, алгоритм и программный код предложена формула для отношения сигнала к шуму в сложных нелинейных системах с тенденцией к самоорганизации. С опытом применения в обработке данных электрокардиограмм, землетрясения. Сложной системой является и биологическая нейросеть.
https://habr.com/ru/articles/807155/
Алгоритмы и Структуры данных | ChatGPT
SMM умер. Instagram — всё, Facebook часто меняет алгоритмы, а в Telegram сложно продвигаться.
Но это ложь. Большая часть того, что вы видите в маркетинге, сделано по канонам заплесневевших статей 6-летней давности, которые давно пора отбросить и трезво смотреть в 2024 год.
Андрей с канала Креатив на сдачу отбросил все предрассудки и рассказывает, что реально работает, а что — просто давно устарело.
Внутри: как правильно продвигать Инстаграм, почему нужно создавать канал в Телеграме и в какую социальную сеть идти сейчас, чтобы через год стать миллионером.
Только эксклюзив, никакой копипасты: https://t.me/+fY9CnAGriD9mOGRi
Задача о сумме подмножеств
Хочу предложить вам простой и элегантный способ относительно быстрого решения обеих задач методом целочисленного линейного программирования (ЦЛП). Мы получим не только точный ответ на вопрос, но и найдём искомое подмножество.
https://habr.com/ru/articles/806715/
Алгоритмы и Структуры данных | ChatGPT
Индуктивная статистика: доверительные интервалы, предельные ошибки, размер выборки и проверка гипотез
Описание применения тех или иных статистических тестов в данной статье носит абстрактный характер, хотя оно дано достаточно подробно, чтобы можно было использовать это описание как шаблон уже для конкретных случаев. Если всё же возникнет необходимость в хорошем, наглядном примере применения того или иного теста рекомендую книгу "100 Statistical Tests 3rd Edition" автора Gopal K Kanji. Также рекомендую ознакомиться с хорошими вводными статьями по статистическим тестам "Как выбрать правильный стат тест для разных метрик" и "Статистические тесты и проверка гипотез в R". О том, как выглядит A/B тест на практике, с какими основными этапами и величинами сталкиваешься, очень хорошо описано в статье "База: айсберг A/B-тестов".
https://habr.com/ru/articles/807051/
Алгоритмы и Структуры данных | ChatGPT
Теоретическая и реальная производительность Intel AMX
Мне как человеку, достаточно долгое время посвятившему оптимизации алгоритмов компьютерного зрения и запуска нейронный сетей на CPU (библиотеки Simd и Synet), было интересно: на сколько AMX позволяет реально ускорить вычисления и как извлечь из него максимальную производительность.
Далее я постараюсь максимально подробно ответить на данные вопросы. Прежде все я буду касаться вопросов однопоточной производительности (многопоточную рассмотрю позже).
https://habr.com/ru/articles/807033/
Алгоритмы и Структуры данных | ChatGPT
Метрика в машинном обучении сложных систем, алгоритм и программный код
Для решения задач машинного обучения предлагается метрика, основанная на формуле отношения сигнала к шуму, SNR:
https://habr.com/ru/articles/806889/
Алгоритмы и Структуры данных | ChatGPT
Реализация очереди на C
Привет, сегодня я покажу как сделать очередь на C. Ко мне пришла идея сделать зацикленную работу в очереди. То есть добавляются данные от конца в начало и если указатель дошел до начала, то начинать добавлять с конца. Статья маленькая, но может кому будет полезно. Кстати, я решил посмотреть как у других сделано и решил, что мой пример тоже не помешает.
https://habr.com/ru/articles/668580/
Алгоритмы и Структуры данных | ChatGPT
🔹Для чего нужен трекинг в спортивной видеоаналитике?
Расскажет Антон Витвицкий на открытом уроке «Нейросетевой трекинг в спорте и его сложности» 15 апреля, ровно в 20:00.
✅На занятии вы узнаете:
— Современные нейросетевые подходы в трекинге и идентификации объектов
— Зачем нужен трекинг в спортивной видеоаналитике
— Почему стандартные трекеры плохо справляются с отслеживанием спортсменов
— Критерии выбора эффективного трекера для ваших целей
✨ Получите рекомендации по выбору инструментов для решения задач трекинга
Не упустите шанс расширить свои знания в современных нейросетевых подходах в трекинге и идентификации объектов
Регистрация:
https://otus.pw/dxSc/?erid=LjN8KRC1t
C# Тренажер
Хочу представить вашему вниманию бесплатный курс C# Тренажер, который недавно опубликовал на платформе Stepik.
https://habr.com/ru/articles/806707/
Алгоритмы и Структуры данных | ChatGPT
OmniFusion 1.1: мультимодальность теперь и на русском
В прошлом году на конференции AIJ 2023 мы представили первую версию OmniFusion — мультимодальной языковой модели (LLM), способной поддерживать визуальный диалог и отвечать на вопросы по картинкам. Спустя несколько месяцев мы готовы представить обновление — OmniFusion 1.1 — SoTA на ряде бенчмарков (среди моделей схожего размера) и, более того, модель хорошо справляется со сложными задачами и понимает русский язык! Самое главное — всё выкладываем в открытый доступ: веса и даже код обучения.
https://habr.com/ru/companies/airi/articles/806277/
Алгоритмы и Структуры данных | ChatGPT
Фильтр Блума
У каждого разработчика есть набор инструментов для решения различных задач. Однако со временем возникает необходимость расширять этот набор, чтобы эффективно справляться с более сложными задачами. В этой статье я хочу познакомить вас с инструментом, которым вы, скорее всего, раньше не пользовались. И хотя он подходит для решения узкого спектра задач, его использование может оказаться весьма полезным. Знакомьтесь — "фильтр Блума" (Bloom filter).
https://habr.com/ru/companies/timeweb/articles/806383/
Алгоритмы и Структуры данных | ChatGPT
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
