[#] Задачи планирования и программирование в ограничениях
habrabot(difrex,1) — All
2017-11-22 12:30:07


Когда у тебя в запасе много популярных инструментов вроде JAVA, Python, Ruby, PHP, C#, C++ и других, чувствуешь себя почти всемогущим. Стандартный подход в разработке рулит. Но только до тех пор, пока не столкнешься с определенным типом задач.

 
Подумайте, как правильно написать программу, которая оптимально…

• решит головоломку типа судоку или задачу о восьми ферзях;
• распределит задачи между определенным набором ресурсов;
• рассчитает расписание занятий;
• определит эффективный маршрут движения транспорта;
• составит график дежурств и т.п.
 
Если программирование в ограничениях и решение сложных комбинаторных задач планирования не самая сильная ваша сторона, то эта статья как раз для вас.

![image][1][Читать дальше →][2]

[1]: https://habrastorage.org/webt/cc/ja/th/ccjathzj1xl76dfl09n74dxuhcs.png
[2]: https://habrahabr.ru/post/342550/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut