en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

Data Science: Алгоритмы и Структуры данных

Data Science: Алгоритмы и Структуры данных

Open in Telegram

Мы не претендуем на оригинальность контента, мы лишь собираем материал из открытых источников. Ссылка: @Portal_v_IT Сотрудничество: @oleginc Канал на бирже: https://telega.in/c/structuredata

Show more
7 577
Subscribers
-424 hours
-187 days
-6330 days
Posts Archive
Работа с матрицами в python Автор недавно начал свой путь в data science и хочет поделиться свои опытом в написание алгоритмов для работы с матрицами, он планирует активно пополнять свой репозиторий новыми функциями https://habr.com/ru/articles/755652/ Алгоритмы и Структуры данных

Учим английский 2-мя способами: 1. Зубрим грамматику, сотни слов, герундии и так далее. В итоге: много знаем, но НЕ ГОВОРИМ 2
Учим английский 2-мя способами: 1. Зубрим грамматику, сотни слов, герундии и так далее. В итоге: много знаем, но НЕ ГОВОРИМ  2. Учим 2 главные разговорные структуры за 60 минут вместе с Super Sulim, и уже грамотно ГОВОРИМ  Итог - за пару дней пребывания на канале Сулима вы узнаете больше, чем за годы обучения в школе/университете и на курсах  🎁 Подарок каждому подписчику — бесплатный курс по английскому, с которым ты сможешь не только понимать, но и заговорить!

Разбираемся в «базовых» алгоритмах для проекта В этой статье собран примерный список алгоритмов, которые использую в работе с высоконагруженным проектом с большой кодовой базой. Материал будет интересен всем, кто на практике решает задачи оптимизации и вообще задумывается, обязательно ли разработчику глубоко погружаться в математику. https://habr.com/ru/companies/sberbank/articles/756894/ Алгоритмы и Структуры данных

Самый быстрый поиск пути на Go Алгоритмы важны. Но реализовать их можно очень по-разному.При одном и том же алгоритме, оптимизированная библиотека будет в тысячу раз быстрее наивной. Любите оптимизации, специализированные структуры данных и трюки с битами? Тогда этот пост для вас! https://habr.com/ru/articles/766882/ Алгоритмы и Структуры данных

Когда Zig круче Rust – массивы перечислений, позволяющие сэкономить память Перечисления (или размеченные объединения), отличающиеся вариативностью и, следовательно, размером, провоцируют в Rust серьёзную фрагментацию памяти. Дело в том, что нам приходится выделять достаточно данных, чтобы их хватило на самый крупный вариант.Поскольку приходится предусматривать пространство, чтобы разметить и выровнять данные, этот тип имеет длину 16 байт. Это очень мешает, когда приходится собрать очень много таких структур в Vec или HashMap. Справиться с заполнением можно, применив в той или иной форме преобразование структур в массивы (SoA); при этом для хранения метки выделяется отдельный участок. https://habr.com/ru/articles/767036/ Алгоритмы и Структуры данных

Алгоритмы поиска схожих объектов в рекомендательных системах Модели рекомендаций можно использовать для поиска похожих объектов вне контекста продаж. Например, выявлять однообразные ответы операторов в чатах, распознавать будущих злостных неплательщиков кредитных обязательств по косвенным признакам или находить различные группы сотрудников, которым требуется рекомендовать курсы повышения квалификации, в зависимости от текущих навыков https://habr.com/ru/articles/580162/ Алгоритмы и Структуры данных

Транспортная задача линейного программирования Ограничения на переменные (их может быть очень много) описываются также линейными зависимостями. Казалось бы чего проще. Но как раз ограничения и порождают трудности, связанные не просто с поиском max и min при отсутствии ограничений, а с необходимостью учета таких ограничений. Искать требуется не просто экстремум, а условный экстремум. Методы решения задачи позволяют учитывать особенности структуры задачи и даже отказаться от симплексного метода решения в чистом виде. https://habr.com/ru/articles/573224/ Алгоритмы и Структуры данных

Как устроены современные рекомендательные системы? Сегодня мы глубоко погрузимся в особенности работы алгоритмов искусственного интеллекта, на которых построили бизнес Facebook, Google и другие ИТ-гиганты. https://proglib.io/p/sovremennye-rekomendatelnye-sistemy-2021-03-02 Алгоритмы и Структуры данных

Книга «Грокаем функциональное программирование» Вам кажется, что функциональное программирование — это нечто сложное, доступное только гуру программирования? Эта книга развенчает миф об элитарности и позволит любому программисту с легкостью разобраться в хитросплетениях кода. От знакомых и простых идей ООП вы перейдете к ФП, рассматривая его на простых примерах, захватывающих упражнениях и большом количестве иллюстраций. https://habr.com/ru/companies/piter/articles/764210/ Алгоритмы и Структуры данных

Изучаем алгоритмы и структуры данных правильно Любой программист сталкивается с такими понятиями, как алгоритмы и структуры данных. Предлагаем вашему вниманию статью, которая поможет вам освоить столь сложные вещи. https://proglib.io/p/algorithms-structures-learn Алгоритмы и Структуры данных

Моделирование нелинейных функций и ограничений в задачах линейного программирования Особые формулировки ограничений, целевой функции или допустимой области принимаемых значений переменных переводят задачи из простого линейного случая в более сложный - нелинейный. Используя достаточно ограниченный спектр математических преобразований (введение и замена переменных, добавление вспомогательных ограничений), разберем процедуры линеаризации некоторых нелинейных задач. https://habr.com/ru/articles/765116/ Алгоритмы и Структуры данных

Промпт-инжиниринг: как правильно писать запросы нейросетям Разберём, что же такое промпт-инжиниринг и как научиться писать качественные запросы для языковых моделей https://proglib.io/p/prompt-inzhiniring-kak-pravilno-pisat-zaprosy-neyrosetyam-2023-08-10 Алгоритмы и Структуры данных

Повышаем качество код-ревью: 7 полезных советов В данной статье мы рассмотрим 7 практических советов, следуя которым можно значительно повысить качество проверки кода. https://proglib.io/p/povyshaem-kachestvo-kod-revyu-7-poleznyh-sovetov-2023-09-26 Алгоритмы и Структуры данных

SQL HowTo: ближайший общий предок в дереве (LCA) В иерархических структурах регулярно возникает потребность определить ближайшего общего предка в дереве, он же наименьший общий предок (Lowest (Least) Common Ancestor). Правда, "классические" алгоритмы для решения этой задачи работают лишь с парой узлов (раз, два, три, четыре), а мы, используя всю мощь PostgreSQL, будем решать задачу сразу для нескольких узлов. https://habr.com/ru/companies/tensor/articles/760554/ Алгоритмы и Структуры данных

Helena.4.0 – новый алгоритм для подбора гиперпараметров С помощью алгоритма Helena.4.0 можно подбирать гиперпараметры для моделей градиентного бустинга, нейросетей, и более того – для генетических алгоритмов. Автор считает, что алгоритмы Helena могут заменить в генетических алгоритмах генеративную часть – т.е. уйти от биологических аналогий, заменив псевдобиологическую генерацию признаков путем процедур «скрещивания» и «мутаций» на генерацию с помощью указанных алгоритмов https://habr.com/ru/companies/rosbank/articles/763026/ Алгоритмы и Структуры данных

SAGE: коррекция орфографии с помощью языковых моделей Коррекция правописания является одной из основополагающих задач в области Natural Language Processing (NLP). Достаточно прозаичная формулировка и кажущаяся жёсткой структура орфографической системы скрывают под собой нетривиальные внутриязыковые взаимодействия, являющиеся традиционно сложными для языковых моделей. В этом посте мы расскажем, как решали эту проблему внутри SberDevices, и как это привело к созданию проекта по исследованию задачи коррекции текста. https://habr.com/ru/companies/sberdevices/articles/763932/ Алгоритмы и Структуры данных

Тестовые серверы Telegram: инструкция по эксплуатации Эта статья — сборник разбросанной документации и результатов экспериментов. Под катом расскажу о технических особенностях тестового окружения для разработки, покажу примеры ботов и юзерботов. В качестве бонуса — история «о жизни в тестовом контуре» https://habr.com/ru/companies/selectel/articles/763286/ Алгоритмы и Структуры данных

Поиск с помощью регулярных выражений: подход с Виртуальной Машиной Данная статья представляет эти два подхода как два разных пути реализации ВМ, которая выполняет регулярное выражение, которое было скомпилировано в байт-коды для поиска текста. Это похоже на .NET и Mono, которые являются разными способами реализовать ВМ, которая исполняет скомпилированную в CLI байт-коды программу. https://habr.com/ru/articles/759372/ Алгоритмы и Структуры данных

Нейронные сети для планирования движения беспилотных автомобилей Планировщик движения беспилотного автомобиля — это алгоритм-помощник, который общается с другими участниками движения посредством манёвров. То есть он действует так, чтобы другим было понятно, куда поедет беспилотник, и сам по действиям других пытается определить, кто куда будет двигаться и почему. https://habr.com/ru/companies/yandex/articles/763348/ Алгоритмы и Структуры данных

Простое описание популярного алгоритма кластеризации k-средних В статье объясним всем новичкам в мире алгоритмов машинного обучения принципы работы алгоритма K-means (k-средних), пользующегося большой популярностью при решении задач кластеризации. Постараемся избавиться от устрашающих математических нюансов и объяснить на уровне интуитивного понимания. https://proglib.io/p/obyasnite-tak-kak-budto-mne-10-let-prostoe-opisanie-populyarnogo-algoritma-klasterizacii-k-srednih-2022-12-07 Алгоритмы и Структуры данных