Всё про Алгоритмы и Структуры данных
前往频道在 Telegram
Мы не претендуем на оригинальность контента, мы лишь собираем материал из открытых источников. Ссылка: @Portal_v_IT Сотрудничество, авторские права: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/structuredata
显示更多7 756
订阅者
-124 小时
-37 天
-2730 天
帖子存档
Восстанавливаем предложения из эмбеддингов LaBSE
На прошлой неделе меня дважды спрашивали, как восстановить текст предложения из его LaBSE эмбеддинга. Я дважды отвечал, что никак. Но на самом деле, конечно, можно обучить декодер генерировать текст по его эмбеддингу. Зачем? Например, чтобы:
1.переводить со 100 разных языков на русский;
2.суммаризовать много похожих предложений одним;3.реалистично заменять фразы в составе предложений;
4.менять смысл или стиль предложений.
https://habr.com/ru/articles/677618/
Алгоритмы и Структуры данных | ChatGPT
Удобное планирование и общение для всей команды
Хотите проводить онлайн-встречи и работать вместе с коллегами с помощью одного сервиса, а не разрываться по разным приложениям? Мы нашли его.
Это МТС Линк — экосистема, которая включает в себя сервис для совещаний, платформу для вебинаров и организации обучения, корпоративный чат, интерактивную доску и многое другое.
Быстро, эффективно, без лишних приложений и программ. Работать можно в браузере, без установки приложения: дома, в офисе или в командировке. Дополнительный плюс — HD-картинка, хороший звук и понятный интерфейс.
Российское приложение надежно защищено от DDOS-атак и не зависит от мировых санкций. А еще есть бесплатный тариф.
Оставьте заявку на бесплатный тест.
Подать заявку
#реклама
mts-link.ru
О рекламодателе
Как работают регулярные выражения, или Движок regex с анимацией
Регулярные выражения заслужили плохую репутацию. Кажется, при каждом упоминании они вызывают в воображении простыни текста, которые выглядят абсолютно бессмысленно. Вот, к примеру, известное выражение проверки корректности электронной почты:
https://habr.com/ru/companies/skillfactory/articles/677402/
Алгоритмы и Структуры данных | ChatGPT
🎁 Розыгрыш ☺️ 500 USDT ($499.55)
10 победителей разделят ☺️ 500 USDT, каждый получит по ☺️ 50 USDT ($49.95).
Подпишитесь на канал Power & Glory - Деньги, Инвестиции, Биткоин и нажмите кнопку «Принять участие», чтобы стать участником розыгрыша.
26 мая 2024 в 10:00 (UTC) 🦋 Crypto Bot выберет победителей случайным образом.
Еще один подход к аугментации табличных данных
Известно множество практик борьбы с выбросами во входных данных – применяются как статистические методы, так и ML/DL-подходы. Каждый специалист по анализу данных использует их в процессе предобработки данных. Однако часто при этом отсеиваются исключительно ценные замеры, которые на самом деле выбросами не являются, а представляют собой редко встречающиеся состояния измеряемого объекта или процесса.
https://habr.com/ru/companies/zyfra/articles/678134/
Алгоритмы и Структуры данных | ChatGPT
Теория алгоритма лежащего в основе фантазирования реальностью в мозге
Оригинальный взгляд на алгоритм распознавания объектов головным мозгом, который еще может и фантазировать с увиденными объектами и моделировать их. Так же он объясняет механизм генерации сновидений и на его основе можно объяснить работу пальцев рук.
https://habr.com/ru/articles/678462/
Алгоритмы и Структуры данных | ChatGPT
Коэффициент однозначности и алгоритм Витерби
Речь пойдёт об алгоритме Витерби, коэффициенте однозначности, о смысловом их сходстве и различии.
Для Витерби должны быть даны или рассчитаны: вероятности скрытых начальных состояний, переходные вероятности и вероятности выбросов.
https://habr.com/ru/articles/678604/
Алгоритмы и Структуры данных | ChatGPT
🎁 Розыгрыш ☺️ 500 USDT ($499.55)
10 победителей разделят ☺️ 500 USDT, каждый получит по ☺️ 50 USDT ($49.95).
Подпишитесь на канал Power & Glory - Деньги, Инвестиции, Биткоин и нажмите кнопку «Принять участие», чтобы стать участником розыгрыша.
26 мая 2024 в 10:00 (UTC) 🦋 Crypto Bot выберет победителей случайным образом.
Реализация SHA256 и SHA512 на языке RUST
Я хотел бы попытаться закрыть пробелы в этой статье своими объяснениями и примерами кода на языке Rust. Будут представлены примеры для алгоритмов SHA256 и SHA512. Надеюсь эта статья будет полезна другим студентам
https://habr.com/ru/articles/811639/
Алгоритмы и Структуры данных | ChatGPT
Как рисовать кровеносные сосуды с помощью машинного обучения
Дабы внести ясности откуда взялась идея этих букв и картинок, то начнем с того что я обратился к физикам - не завалялось ли у них интересных задачек, в результате они дали мне реальный кейс, ну и соответственно данные, и я надеясь, что мы могли бы долго общаться и получить очень достойный результат.
https://habr.com/ru/articles/678960/
Алгоритмы и Структуры данных | ChatGPT
Как войти в топ по показателям категории в Яндекс Картах
Крупная сеть барбершопов хотела привлечь новых клиентов и увеличить количество записей в салоны. Для решения этой задачи было принято решение использовать Брендированное приоритетное размещение с POI (point of interest — дополнение метки логотипом) в Яндекс Картах.
По результатам были значительно перевыполнены плановые показатели:
✅ Построенные маршруты превысили целевое значение на 215%.
✅ Более 200 тысяч звонков и маршрутов за четыре месяца.
Узнайте больше о настройке рекламы по ссылке:
Узнать больше
#реклама
yandex.ru
О рекламодателе
Считаем уникальные IPv4 адреса
Эта задача была предложена мне на одном из курсов по Java. В статье излагаю своё решение, а также анализ его эффективности. Обработка IP адресов необходима для многих проектов, и я надеюсь, что алгоритмы, описанные в этой статье, могут быть полезны.
https://habr.com/ru/articles/679008/
Алгоритмы и Структуры данных | ChatGPT
Всего за 5 минут определите подходящую вам IT-профессию.
Онлайн-школа Skillfactory разработала уникальный профориентационный тест из 18 вопросов. Ответив на них, узнаете наиболее подходящую вам специальность.
Работайте в российских или зарубежных компаниях, в офисе или удаленно. Для айтишников — сниженная ставка по ипотеке, высокая зарплата, комфортные условия и гибкий график.
Переходите по специальной ссылке, чтобы пройти тест, получить карьерный гайд по профессии и скидку 50% на обучение.
Реклама. Информация о рекламодателе по ссылкам в посте.
Ответ на вопрос и Музыка ваша 90 дней бесплатно
Яндекс Музыка 90 дней бесплатно (вместо 299 ₽ в месяц) для вас и 3-х ваших близких.
Попробуйте сейчас!
Попробовать
#реклама 16+
music.yandex.ru
О рекламодателе
GPU-вычисления в браузере на скорости нативного приложения: марширующие кубы на WebGPU
В этой статье мы оценим вычислительную мощность WebGPU, сравнив её с показателями Vulkan. Для этого мы реализуем классический алгоритм «марширующие кубы» (Marching Cubes) для WebGPU. Алгоритм марширующих кубов почти без оговорок относится к чрезвычайно параллельным, в составе этого алгоритма выполняется два глобальных шага редукции, необходимых для синхронизации местоположений рабочих элементов и вывода потоков. Поэтому данное решение — отличный вариант GPU-параллельного алгоритма, который стоит первым делом попробовать на новой платформе.
https://habr.com/ru/articles/811519/
Алгоритмы и Структуры данных | ChatGPT
Новые коллекции в Android
В 2018 году в androidx появился новый пакет collection, который содержал несколько специфичных структур данных, переписанных на Kotlin, таких как LongSparseArray, SimpleArrayMap и SparseArrayCompat.
На тот период Kotlin только начинал набирать обороты в Android разработке и добавление новых более эффективных коллекций, полностью написанных на нём было одним из шагов по внедрению языка.
С тех пор прошло более 6 лет и в январе текущего года был выпущен новый релиз с мощной заменой HashMap, о которой я расскажу чуть позже:
https://habr.com/ru/articles/811415/
Алгоритмы и Структуры данных | ChatGPT
Обучаем Java-разработчиков оплата после выхода на работу
В Kata Academy можно выучиться на Java-разработчика бесплатно, а заплатить уже после трудоустройства по специальности из фактической зарплаты.
Если задуматься, то все в выигрыше:
— ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя;
— в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше;
— мы прокачиваем твои навыки еще 2 года после курса: проводим выездные мероприятия и мастер-классы — и доходы наших выпускников растут;
— мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов.
Чтобы попасть на курс, нужно выполнить небольшое тестовое задание. Переходи по ссылке и оставляй заявку!
Узнать больше
#реклама 18+
kata.academy
О рекламодателе
Вся соль непредсказуемости: ценность рандомизации при разработке игр
Научитесь внедрять рандомизацию в создаваемую игру, чтобы игроки оставались вовлечены в процесс и стремились перейти к следующей сцене. Это второй пост Кристо Ноббса, посвященный разработке систем, основанный на авторском вкладе Кристо в книгу The Unity game designer playbook. В данной книге подробнее рассказано о том, как прототипировать, собирать и тестировать игровой процесс (геймплей) в Unity.
В более раннем посте Кристо рассказывал, как разработчики могут создавать в своих играх такие системы, которые позволяют построить интригующий и неожиданный геймплей. Данный пост более узкоспециальный, рассказывает о том, как правильно организовать в игре рандомизацию.
https://habr.com/ru/companies/piter/articles/673746/
Алгоритмы и Структуры данных | ChatGPT
Привлекательные структуры данных
В процессе изучения разных алгоритмов и структур данных приходит понимание, что не все они применимы в прикладных задачах (в отличие от задач про Васю и Петю/Алису и Боба). Но тот факт, что алгоритм/структура данных не является полезной на практике, не означает, что идеи в них содержащиеся не привлекают пытливые умы хотя бы из чистого любопытства. Потому речь пойдёт о красивых (субъективно) и, что важно, простых с точки зрения концепции структурах данных. И помните: если что-то не компилируется, это псевдокод.
https://habr.com/ru/articles/673776/
Алгоритмы и Структуры данных | ChatGPT
Алгоритм деления 2W-разрядных чисел с использованием операций с числами разрядностью W
На примере 32-битных целых чисел рассматривается масштабируемый алгоритм деления, использующий числа с двукратно меньшей (16 бит) разрядностью. Для иллюстрации работоспособности алгоритма приведен код тестового приложения на языке С++.
https://habr.com/ru/articles/811323/
Алгоритмы и Структуры данных | ChatGPT
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
