en
Feedback
Всё про Алгоритмы и Структуры данных

Всё про Алгоритмы и Структуры данных

Open in Telegram

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

Show more
7 757
Subscribers
+124 hours
-47 days
-2630 days
Posts Archive
Фильтр Блума для эффективной синхронизации хеш-графов В одном из совместных исследований нам с Хайди требовалось решить такую задачу. Допустим, нам требуется синхронизировать между двумя узлами хеш-граф, например, как в репозитории Git. В Git каждый коммит идентифицируется через соответствующий ему хеш, причём, в коммит могут включаться хеши коммитов-предшественников (то есть, конкретный коммит может содержать более одного хеша, если он получен слиянием). Мы хотели получить минимальное множество таких коммитов, которыми должны обменяться два узла, чтобы их графы получились одинаковыми. https://habr.com/ru/companies/piter/articles/781432/ Алгоритмы и Структуры данных

FizzBuzz for Senior Ни для кого не секрет, что алгоритмические задачи уже стали/становятся обыденными на техническом интервью. Кто-то может любить это, кто-то ненавидеть, но факт остается фактом, что бы пройти собеседование нужно научится решать алгоритмы. А как быть интервьюерам? Какую задачу дать кандидату? Как понять сигналы, что кандидат "шарит"? Я наткнулся на интересную статью по интервью на Senior инженера C++. Там у парня спрашивают базовую задачу FizzBuzz: https://habr.com/ru/articles/781256/ Алгоритмы и Структуры данных

Привлекайте клиентов с помощью платформы МТС Маркетолог Вы сможете самостоятельно найти свою целевую аудиторию среди 65 милли
Привлекайте клиентов с помощью платформы МТС Маркетолог Вы сможете самостоятельно найти свою целевую аудиторию среди 65 миллионов абонентов МТС с помощью таргетингов на основе Big Data. Показывайте рекламу пользователям, которым действительно интересно ваше предложение, а мы вернём бонусами 10% с каждого запуска. - Отправляйте таргетированные SMS и MMS с выгодными предложениями и акциями - Запускайте охватные кампании на основе Big Data МТС в социальных сетях и по технологии programmatic - Обзванивайте потенциальных клиентов, чтобы рассказать о своих преимуществах - Улучшайте сервис с помощью информационных рассылок Платформой могут пользоваться физические и юридические лица, индивидуальные предприниматели — абоненты любых операторов. Зарегистрироваться #реклама marketolog.mts.ru О рекламодателе

Векторные представления — что это такое, и почему в них важно разбираться Векторные представления (эмбеддинги, векторы) – это по-настоящему приятный инструмент, но в любом рассказе о векторных представлениях эта техника скрыта за ворохом каких-то страшных словес. Если вам удастся продраться через эти словеса, то вы откроете для себя мощные и интересные приёмы, применимые для решения всевозможных интересных задач. Автор выступал с лекцией о векторных представлениях на конференции PyBay 2023. Эта статья – улучшенная версия той самой лекции, и она должна быть интересна сама по себе, даже если не смотреть видео. Если вы пока не знакомы с эмбеддингами, то, полагаю, в этой статье вы найдёте всю необходимую информацию, которая позволит вам приступить к их использованию при решении реалистичных задач. https://habr.com/ru/articles/781408/ Алгоритмы и Структуры данных

Регистрация бизнеса в течение 5-ти минут в Газпромбанке Выберите свой тариф РКО - от 550 ₽ в месяц. Преимущества: - Скидки пр
Регистрация бизнеса в течение 5-ти минут в Газпромбанке Выберите свой тариф РКО - от 550 ₽ в месяц. Преимущества: - Скидки при оплате на 6 и 12 месяцев - Бесплатное открытие счёта и интернет-банк в любом тарифе - Персональный менеджер валютного контроля в тарифе "ВЭД" - Круглосуточная поддержка клиентов - Простой выбор тарифа в соответствии с потребностями бизнеса - Проверка документов онлайн Перейти на сайт #реклама gazprombank.ru О рекламодателе

MIDI → Метр → MIDI Статья поведёт нас через границу, где сходятся MIDI и метрическое время. В этом путешествии мы откроем брошюру по Международной системе единиц СИ, повстречаем файлы с более чем 6000 изменений темпа, столкнёмся с ошибками округления и напишем немного кода. Звучит заманчиво? Тогда добро пожаловать! https://habr.com/ru/articles/781146/ Алгоритмы и Структуры данных

Станьте UX/UI-дизайнером в Contented Не учитесь UX/UI-дизайну. Получайте опыт в нем! С нуля. В новом году. В декабре вас ждет
Станьте UX/UI-дизайнером в Contented Не учитесь UX/UI-дизайну. Получайте опыт в нем! С нуля. В новом году. В декабре вас ждет: - скидка до 60% - модуль по нейросетям и курс английского в подарок - отсрочка платежа Подать заявку #реклама contented.ru О рекламодателе

WF2M сеть. Формализм и математика workflow Задача: алгоритмы бизнес-процессов кроме наглядного (графического) представления формализовать аналитически (математически) и в языковом (скриптовом) виде. С точки зрения аналитики: модель должна рассчитывать следующий шаг алгоритма, т.е. определить следующую маркировку сети на основе текущей с учетом условий осуществления этого перехода: https://habr.com/ru/articles/781124/ Алгоритмы и Структуры данных

Автоматизация на базе 1С. Со специалистами Мариллион Автоматизация бизнес-процессов на базе 1С. Официальный партнер 1С в Моск
Автоматизация на базе 1С. Со специалистами Мариллион Автоматизация бизнес-процессов на базе 1С. Официальный партнер 1С в Москве! Узнать больше #реклама marillion.ru О рекламодателе

Однократные подписки При создании разных сервисов очередей часто возникает вопрос: «А как лучше реализовать систему уведомлений о событиях в очереди?» Она часто бывает сложнее в реализации, нежели сам сервис очереди. Система распространения уведомлений встречается во многих программных комплексах. Как правило, клиентов у таких систем немного: десятки, реже — сотни https://habr.com/ru/companies/vk/articles/590375/ Алгоритмы и Структуры данных

Как создать легко воспроизводимый DS проект Аналитику или исследователю данных приходится разрабатывать множество алгоритмов по обработке и анализу различных данных. Большинство алгоритмов разрабатываются для многоразового использования, а значит, код либо запускается разработчиком с определенной периодичностью, либо код передается другим пользователям для обработки своих данных. При этом алгоритмы имеют множество параметров и зависимостей, которые необходимо индивидуально настраивать под определенные данные https://habr.com/ru/articles/587810/ Алгоритмы и Структуры данных

Ответьте на 1 вопрос и книги ваши на 30 дней за 0 рублей Доступ к Букмейту для вас и трех ваших близких бесплатно до конца го
Ответьте на 1 вопрос и книги ваши на 30 дней за 0 рублей Доступ к Букмейту для вас и трех ваших близких бесплатно до конца года. Попробуйте! Узнать больше #реклама 16+ mrqz.me О рекламодателе

Изучаем и парсим биржевую информацию Мосбиржи. Наш первый парсер на Python, разбор кода Информационно-статистический сервер Московской Биржи (ИСС или ISS) – это сервис, предоставляющий разнообразную биржевую информацию в режиме реального времени, а также итоги торгов и статистические данные. Основные возможности ИСС: 1.Получение потоковых данных о ходе торгов. 2.Просмотр и экспорт итогов торгов. 3.Доступ к историческим данным по итогам торгов, ценам и прочим показателям. 4.Выгрузка списков всех инструментов, режимы торгов и их группы. 5.мониторинг рыночной информации в различных разрезах. https://habr.com/ru/articles/781006/ Алгоритмы и Структуры данных

🧑‍💻 Самая простая и высокооплачиваемая работа в IT — Тестировщик. Если главная задача разработчика — создать продукт, то задача тестировщика — убедиться, что продукт работает именно так, как было задумано. Тестировщик ищет баги и лаги в приложениях и получает за это огромные деньги — от 50 до 300 тысяч рублей в месяц. Раньше было необходимо искать информацию самостоятельно и читать книжки. Сейчас достаточно посетить бесплатный мини-курс от GeekBrains. На нем вы: — Попробуете себя в роли тестировщика — Научитесь выполнять базовые задачи — Получите 2 недели практического опыта — Выйдите на доход от 100 000 рублей Регистрируйтесь и забирайте бесплатный карьерный гид: https://go.2038.pro/f9bf77d9de38e350?erid=LdtCK7b7u&m=1 Реклама. Информация о рекламодателе по ссылкам в посте.

Ответьте на 1 вопрос и книги ваши на 30 дней за 0 рублей Более 200 000 книг и аудиокниг разных жанров в Букмейте. Попробуйте
Ответьте на 1 вопрос и книги ваши на 30 дней за 0 рублей Более 200 000 книг и аудиокниг разных жанров в Букмейте. Попробуйте бесплатно! Попробовать #реклама 16+ bookmate.ru О рекламодателе

Так всё-таки нужны программисту алгоритмы или нет? Когда я был маленький, то на меня снизошла милость божЫя и ниспослала мне две книжки. Одна книжка была про бейсик для студентов каких-то там ВУЗов, а вторая - «Паскаль в иллюстрациях». По одному из абзацев первой книжки я в принципе научился программировать в пятом классе - там был мозголомающий отрывок с программой, заставляющей нолик летать по экрану, отталкиваясь от стенок. Вторая книжка, отданная мне соседом-алкашом, познакомила с алгоритмами. На дворе стояли 90-е — начало компьютерной эры человечества. Компьютера у меня при этом не было — я видел его пару раз в неделю на компьютерном кружке, ведущей которого была вчерашняя или даже сегодняшняя студентка, отпирающая и запирающая дверь — большего от неё нам и не требовалось https://habr.com/ru/articles/780982/ Алгоритмы и Структуры данных

SQL HowTo: генерируем лабиринты (алгоритм Прима и геометрические типы) SQL является мощным инструментом для обработки множеств, а функционал PostgreSQL позволяет делать многие вещи еще проще, поэтому идеально подходит для реализации некоторых алгоритмов на графах. Причем работа с графами - это не просто разминка для ума, а вполне себе прикладная задача. Например, в прошлой статье мы сделали "из мухи - слона" волновым алгоритмом Ли, аналогичным используемому у нас в СБИС при расчете себестоимости на производстве в многокомпонентных актах выпуска продукции. А сегодня мы научимся генерации случайных лабиринтов алгоритмом Прима с использованием геометрических типов данных. https://habr.com/ru/companies/tensor/articles/590179/ Алгоритмы и Структуры данных

Skillbox дарит 6 месяцев бесплатного обучения интернет-профессиям с гарантией трудоустройства. Список профессий участвующих в
Skillbox дарит 6 месяцев бесплатного обучения интернет-профессиям с гарантией трудоустройства. Список профессий участвующих в акции: Интернет-маркетолог (зп 120 000₽) SMM-маркетолог (зп 150 000₽) Веб-дизайнер (зп 140 000₽) Графический дизайнер (зп 80 000₽) Data Engineer (зп 190 000₽) Data Analyst (зп 285 000₽) Data Scientist PRO (зп 200 000₽) Java-разработчик (зп 150 000₽) Разработчик игр на Unity (зп 120 000₽) Тестировщик ПО (зп 165 000₽) Приобретение обучения гарантирует трудоустройство, или Skillbox вернет деньги! ⚠️Акция действительна только по ссылкам в посте. Срок окончания акции 18 декабря 2023 года.

5 бесплатных AI-инструментов для разработчиков Расскажем о бесплатных и опенсорсных ИИ-помощниках, которые заменят GitHub Copilot, сделают UX/UI-дизайн, протестируют приложение и научат решать сложные задачи. https://proglib.io/p/25-besplatnyh-ai-instrumentov-dlya-razrabotchikov-2023-10-18 Алгоритмы и Структуры данных

Массивы в Kotlin Через 40 с лишним лет это тождество остается в силе. Вот почему соискатели, желающие стать программистами, должны продемонстрировать, что знают структуры данных и умеют их применять. Иногда в вопросах на интервью прямо упоминается та или иная структура данных, например, «дано двоичное дерево». В других случаях задача формулируется более завуалированно, например, «нужно отследить, сколько у нас книг от каждого автора». Изучение структур данных — незаменимое дело, даже если вы просто стараетесь профессионально совершенствоваться на нынешней работе. https://habr.com/ru/articles/780492/ Алгоритмы и Структуры данных