#%D0%BE%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%B7%D0%B0%D0%B4%D0%B0%D1%87

2025-11-26

[Перевод] Многие сложные задачи на LeetCode — это простые задачи на ограничения

Иногда впечатление от алгоритмических задач такое, будто вас просят не решать проблему, а угадать «правильный» трюк из головы автора. В этой статье мы посмотрим на те же самые leetcode-подобные задачи глазами человека, который устал изобретать стеки и динамику на собеседовании и попробовал формулировать их как задачу оптимизации для солвера ограничений. Разбираем, как привычные «найди максимум при таких-то условиях» превращаются в компактные декларативные модели, зачем вообще нужны такие упражнения, что они говорят о собеседованиях и о нашем отношении к алгоритмам — и где у подхода с MiniZinc/constraint solving проходят естественные границы. Смотреть подход

habr.com/ru/companies/otus/art

#задачи #leetcode #алгоритмы #задачи_на_ограничения #временная_сложность #MiniZinc #солвер_ограничений #оптимизация_задач #собеседование_разработчика #алгоритмические_задачи

2025-07-11

Автоматизация как образ мышления: как скрипты меняют не только работу, но и мозг

Привет, Хабр! Сегодня хочу отойти от технических разборов и поговорить о более глубоких аспектах автоматизации — тех принципах, которые превращают скрипты в мощные инструменты для трансформации некоторых аспектов вашей жизни. Что в статье: - Философия "ленивого админа" - почему 10 строк кода > 100 кликов - Экономика скриптов - как приблизительно считать реальную выгоду от автоматизации - Психология автоматизированного мышления - навык, который колоссально меняет подход к любым задачам - Шаблоны для "качественных" скриптов - 6 пунктов Идея данной статьи родилась из дискуссий о ценности автоматизации - не раз сталкивался с мнением, что написание скриптов "не окупает затраченного времени". Эти споры натолкнули меня на некую систематизацию личного опыта.

habr.com/ru/articles/926682/

#скрипты #автоматизация #эффективность #оптимизация_задач #системный_подход

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst