Data Science: Алгоритмы и Структуры данных
الذهاب إلى القناة على Telegram
Мы не претендуем на оригинальность контента, мы лишь собираем материал из открытых источников. Ссылка: @Portal_v_IT Сотрудничество: @oleginc Канал на бирже: https://telega.in/c/structuredata
إظهار المزيد7 589
المشتركون
-124 ساعات
-187 أيام
-5130 أيام
أرشيف المشاركات
Контекст, награда, много рук. Многорукие бандиты как метод принятия решений
В этой статье мы рассмотрим методологию и границы применимости классических многоруких и контекстуальных бандитов, а также реализуем контекстного бандита, в основе которого будут сэмплирование Томпсона и нейронная сеть. Ну и, конечно, мы постараемся ответить на главный вопрос: могут ли многорукие бандиты заменить A/B-тесты?
https://habr.com/ru/companies/ozontech/articles/738318/
Алгоритмы и Структуры данных | ChatGPT
Как я провел лето…
Никогда особо не стремился в большие компании, по душе всегда были небольшие уютные игровые студии, где и "отеческий" нагоняй от лида получить легко, да и самому "парой ласковых" объяснить коллегам где они были не правы можно. Но конечно шальные мысли, а вот если бы в Я..., да какой-нибудь еще фейсгугл попробоваться. Жаль только они не делают игры, но мысль эта таилась на закорках подсознания, периодически напоминая о себе в моменты просмотра объявлений, да после писем рекрутеров на linkedin. Около года назад два моих знакомых, которые давно уже живут на другом континенте, но с кем застали еще распад питерского EA, вдруг объявились на страничке в linkedin, оставили отзывы да отсыпали скилов. Сначала я не придал этому особого значения, мало ли чего там себе люди думают, может просто сеть знакомых обновляют, есть у них там за океаном такая забава. И так получилось, что на эти отзывы сагрились hr-боты большого G..., что и привело в дальнейшем к очень интересному опыту взаимодействия с людьми, знакомством с кухней отбора, этапами собеседования и воронкой "смерти" входа. Осторожнее надо быть со своими желаниями.
Где-то уже на хабре были статьи и про G... и про Я..., такие, что читая описания задачек на собесах, волевым решением на следующее утро начинал решать leetcode. Воли обычно хватало где-то на неделю, а потом рутина боевых задач и митинги затаскивали обратно в уютную берлогу не очень большого игростроя. Почему я решил написать об этом только через год после всех событий? Да банально подмахнул на третьем собеседовании NDA о методах проведения интервью, а когда понял ЧТО подписал - уже было поздно.
https://habr.com/ru/articles/827194/
Алгоритмы и Структуры данных | ChatGPT
«Перспективный вид общественного транспорта для больших и средних городов» — главная идея в кратком пересказе
Давайте представим обычного путешественника: для него существует только B2C — он платит и получает услугу. Отрасль путешествий представляет собой целую экосистему компаний: авиа и железнодорожные компании, каршеринг, туристические агентства, отели, IT-компании, дизайн-студии и десятки других участников, занятых самыми разными аспектами отрасли. Путешественник видит контент о своем предстоящем пути на своем телефоне благодаря слаженной работе целого ряда компаний, которым удалось наладить отношения, заключить контракты и договоры друг с другом. Можно смело заявить, что экосистемы компаний, где применение RMS является общепринятой практикой, в целом будут гораздо эффективнее остальных. Тем не менее для целого ряда компаний, особенно в секторе B2B, это все еще остается серьезной проблемой.
https://habr.com/ru/articles/827102/
Алгоритмы и Структуры данных | ChatGPT
«Перспективный вид общественного транспорта для больших и средних городов» — главная идея в кратком пересказе
Должен признаться, что три предыдущие три статьи были написаны так, чтобы прочитавший их человек сумел применить полученные знания на практике или продолжить начатые мной исследования самому. К сожалению, мое желание «научить» вылилось в почти 100 страниц не самого простого математического текста, что явно много для читателей, которые хотели бы просто познакомиться с идеей. Здесь я попытаюсь исправить эту ошибку и рассказать о технологии автобусного такси хоть и поверхностно, но зато достаточно коротко и просто.
https://habr.com/ru/articles/738388/
Алгоритмы и Структуры данных | ChatGPT
Простейший алгоритм разделения слова на слоги
Однажды на проводимом мной практическом занятии [по ЯП] я, скучая, разглядывал список студентов группы. Глаз зацепился за знак ударения в фамилии Лемзекóв, который я поставил [для себя] после того, как произнёс фамилию этого студента неправильно. Я мысленно прочёл эту фамилию по слогам, и тут у меня возник вопрос: «а по какому алгоритму мозг разбивает слова по слогам?» Почему-то интуитивно получается "Лем-зе-ков", а не "Ле-мзе-ков" или "Лем-зек-ов". Я выписал ещё несколько примеров, и разглядывая их размышлял о том, как перевести это в алгоритм.
https://habr.com/ru/articles/739026/
Алгоритмы и Структуры данных | ChatGPT
Как отделаться «малой кровью» при компрометации секретных ключей
Одной из интереснейших тем для обсуждения из современной криптографии, на мой взгляд, является тема эволюции криптографических ключей и связанных с ними протоколов, обеспечивающих наличие ряда дополнительных полезных свойств систем, основанных на асимметричных криптоалгоритмах.
https://habr.com/ru/companies/aktiv-company/articles/739090/
Алгоритмы и Структуры данных | ChatGPT
2 года, 7 попыток, 0 распознанных бордюров: как мы учились детектить ДТП в реалтайм без датасета
В этом посте мы расскажем, как работали над одним общественно полезным проектом — алгоритмом, который распознает ДТП по видео с дорожных камер. Кейс будет интересен широкому кругу разработчиков, которые занимаются технологиями машинного зрения и обучения. В нем — наш долгий путь из множества попыток сделать точный алгоритм, несмотря на его настойчивые попытки быть неточным.
https://habr.com/ru/companies/magnus-tech/articles/738836/
Алгоритмы и Структуры данных | ChatGPT
Станьте Дизайнером за 0₽
Зарплата начинающего дизайнера от 50 000₽, а стоимость обучения на профессию в онлайн-школах от 120 000 до 220 000 рублей.
Прямо сейчас GeekBrains отдают бесплатно 5 курсов по IT, в том числе и курс по дизайну.
Переходите по ссылке и забирайте курс по дизайну. Акция продлится до 8 июля: https://go.redav.online/802954da230f6090?erid=LdtCK7b7u&m=1
Решаем задачу сетевого планирования с помощью Python
Недавно на математический основах информатики в университете мы проходили задачу сетевого планирования, с помощью которой можно смоделировать процесс производства изделий. Мне была интересна данная тема и я решила поделиться с вами, как решить задачу сетевого планирования с использованием языка Python.
https://habr.com/ru/articles/739368/
Алгоритмы и Структуры данных | ChatGPT
Графовые сети в рекомендательных системах
Эта статья вторая из серии. В первой статье освещаются базовые понятия, концепции и простые модели графовых нейронных сетей для рекомендаций. В этой же публикации я расскажу вам о LightGCN и не только.
https://habr.com/ru/companies/wildberries/articles/826422/
Алгоритмы и Структуры данных | ChatGPT
Создание сервера для онлайн ММО игр на PHP ч. 10 — Открытый бесшовный мир в 2D игре
В этот раз я расскажу как удалось реализовать открытый бесшовный мир в горизонтально масштабируемой 2D онлайн игре.
https://habr.com/ru/articles/725466/
Алгоритмы и Структуры данных | hatGPT
⚡️Вакцинация была смертельно опасна — предупреждал The Economist ещё в 2019 году
А ещё про СВО в 2022 и войну в Израиле в 2023. Но глупое большинство как всегда никого не слушало.
Сейчас Economist даёт прогноз на потрясения, ожидающие Россию в ИЮЛЕ, и предупреждает об эпидемии 2024 года.
Уже опубликовано пророчество ДО КОНЦА 2024, советуем почитать:
@economist
Решаем криптарифмы с помощью алгебры и python
Если вы увлекались математикой в возрасте до 12 лет, то, наверное, встречались с криптарифмами - числовыми ребусами.
Числовым ребусом называется корректное арифметическое выражение (обычно - равенство), часть цифр в котором заменена на буквы и звездочки. Правила просты: одинаковые буквы заменяются на одинаковые цифры, разные - на разные.
Задача - восстановить исходные цифры, получив верное равенство.
Числовые ребусы хороши для тренировки у младшеклассников навыков логического мышления и счета в столбик. Однако и взрослым программистам может быть интересно поискать ответ на общий вопрос - а как, всё таки, алгоритмизировать процесс решения ребуса?
https://habr.com/ru/articles/733642/
Алгоритмы и Структуры данных | ChatGPT
Реклама для бизнеса любого уровня в Яндекс Директе
Создайте эффективную рекламную кампанию с алгоритмами Яндекс Директа 👌
Начните прямо сейчас ⚡
Зарегистрироваться
#реклама
direct.yandex.ru
О рекламодателе
Алгоритмы поиска подстроки на JavaScript
Недавно я столкнулся с одной не очень сложной задачей на leetcode. В рамках задачи нужно было реализовать алгоритм поиска подстроки в строке. Пока я пытался сделать задачу, я понял, что я очень мало знаю про то как можно искать подстроку и решил изучить эту тему подробнее, и рассказать результат вам.
Как говорит Википедия “Поиск подстроки в строке — одна из простейших задач поиска информации”, но это не совсем так, ниже я расскажу про разные алгоритмы решения и покажу примеры их реализации. Начнем!
https://habr.com/ru/articles/733998/
Алгоритмы и Структуры данных | ChatGPT
Решаем криптографическую задачу: Из России с любовью
Сара и Игорь — студенты по обмену. Сара живет в Москве, а Игорь в Берлине. Сара учит русский язык и, чтобы сохранить свои маленькие секреты в тайне, они шифруют свои электронные письма. Ключом они обменялись лично, и он состоит из 26 букв латинского алфавита.
https://habr.com/ru/companies/first/articles/734004/
Алгоритмы и Структуры данных | ChatGPT
Повышение точности решения плохо обусловленных СЛАУ методом Гаусса
Большинство задач вычислительной математики в конечном итоге сводятся к решению систем линейных уравнений. На данный момент существует огромное количество алгоритмов для решения таких систем. Их разделяют на две большие группы: итерационные и прямые. Прямые методы позволяют получить точные значения неизвестных, если вычисления проводятся точно. Далее будем рассматривать метод Гаусса. Этот метод можно использовать для решения систем алгебраических уравнений с так называемыми матрицами общего вида. Одновременно он позволяет определить —совместна ли система и, если она совместна — единственно ли решение? Однако, для всех методов есть проблема, связанная с трудностями плохо обусловленных систем. Это наиболее распространенный способ решения СЛАУ, в основе которого лежит идея последовательного исключения неизвестных (более подробно данный метод будет описан далее).
https://habr.com/ru/articles/734844/
Алгоритмы и Структуры данных | ChatGPT
У 1win появилась своя тапалка как хомяк и NOTCOIN!
Игре всего пару дней и самое время забрать свои 500$
Я думаю будет жарко)
Успейте залететь, игре только пару дней, фармите токены и приглашайте друзей, я думаю те кто в начале зашли снимут все сливки!
Тапалка - 1WIN (КЛИК)
Сумма степеней натурального ряда. Часть 1
Достаточно несложно вывести общую формулу для суммирования произвольного количества натуральных чисел. Найти суммы для сложения вторых, третьих, четвертых и так далее степеней натуральных чисел уже значительно сложнее.
В этой статье мы рассмотрим графический метод нахождения формул для суммы степеней натурального ряда
https://habr.com/ru/articles/823662/
Алгоритмы и Структуры данных | ChatGPT
Учимся летать: симуляция эволюции на Rust. 5/5
Это заключительная часть серии статей по разработке симуляции эволюции с помощью нейронной сети и генетического алгоритма.
https://habr.com/ru/companies/timeweb/articles/825262/
Алгоритмы и Структуры данных | ChatGPT
