ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1517. Свобода выбора

About this problem
Послано andreyDagger 4 окт 2021 16:20
This is painful problem, I spent 3 hours to solve, but very educational actually. If you are struggling, than read this: https://codeforces.com/topic/60789/ru9
About this problem
Послано Dmi3Molodov 20 дек 2024 00:02
See https://en.wikipedia.org/wiki/Bloom_filter
This made it possible to achieve 0.078 seconds at 3 megabytes. In fact, the "optimal" filter memory is only slightly larger than the total memory for storing two entered strings (300 kilobytes).

Смотри также https://ru.wikipedia.org/wiki/%D0%A4%D0%B8%D0%BB%D1%8C%D1%82%D1%80_%D0%91%D0%BB%D1%83%D0%BC%D0%B0
Это позволило добиться 0.078 секунд при 3 мегабайтах. На самом деле "оптимальная" память фильтра лишь немногим больше чем общая память для хранения двух введённых строк (300 килобайт).