TGViewer
Postgres Pro Edu Postgres Pro Edu @postgresproedu · 2.34K subscribers
Post #486 1.68K
Опубликовали на Хабре разбор задач третьего этапа конкурса по PostgreSQL на «ИТ-Планете 2026».

На этот раз участникам нужно было написать один SQL-запрос, который управляет болидом на случайной трассе: выбирает следующий ход, не пересекает границы, не врезается в соперников и укладывается в лимит времени.

Это гонка, но по сути задача на стратегию, оптимизацию и знание возможностей PostgreSQL:

1️⃣ Как представить трассу как многоугольник и работать с геометрическими типами.

2️⃣ Как построить карту расстояний волновым алгоритмом.

3️⃣ Как кэшировать промежуточные данные между ходами.

4️⃣ Как просчитывать безопасную траекторию на несколько шагов вперед.

5️⃣ Как понять, где эвристики помогают, а где отправляют болид на штрафной круг.

🔗 Смотрите на Хабре разбор подходов и решений участников: что сработало, почему похожий на правду запрос не всегда доезжает до финиша и как включенная голова побеждает лишние сотни строк кода.

Полезно всем, кто хочет посмотреть на SQL не как на язык отчетов, а как на инструмент для алгоритмов: рекурсивные запросы, геометрические типы, кэширование, поиск пути и оптимизация под жесткий лимит времени.

🔔 Читайте нас в ВК
  • 👍 7
  • ❤ 4
  • ❤‍🔥 1
More from @postgresproedu
  1. Sep 22, 2026🌅 Утро вечера мудренее. Особенно если завтра 23 сентября и последний день приема докладов…
  2. Sep 21, 2026🔍 Сегодня ошибка в учебнике, а через несколько лет — «так исторически сложилось». В модел…
  3. Sep 17, 2026⏰ Прием докладов на PGConf.Академия 2026 скоро закончится — успейте подать заявку до 23 се…
  4. Sep 15, 2026✈️ Один SQL-запрос — разные результаты. Всего-то сменили часовой пояс. В новой версии учеб…
  5. Sep 11, 2026🎓 Как преподавать базы данных и готовить айти-специалистов вместе с индустрией? Обсудим н…
  6. Sep 9, 2026🔐 Уязвимый код оставляет базу под угрозой. Поэтому специалисту по БД нужны знания о безоп…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →