Статьи

Обнаружение тупиков без рутины

Тупики не хороши. Возможно, ваша программа успешно работает, ее параллельные потоки весело общаются друг с другом и с внешним миром, когда вдруг часть программы просто…
Статьи

Использование Microsoft Solver Foundation для решения задач линейного программирования

В одном из проектов «возможно скоро будет запущен» используется линейное программирование для некоторых оптимизаций. Поскольку это не очень знакомая тема для меня, я начал искать…
Статьи

neo4j / cypher: поиск путей с одним прыжком

В документах neo4j есть несколько примеров, объясняющих, как писать зашифрованные запросы, относящиеся к диапазонам путей, но интересный вариант, с которым я недавно столкнулся, — это…