Как остановить возврат в Scala?

Предположим, я решаю проблему (например, N-Queen ) с отслеживанием с возвратом . Что, если я хочу найти единственное (1-е) решение, а не все из них.

Думаю, я могу сделать это императивно (например, с изменяемым логическим флагом). Интересно, как я могу сделать это функционально .

7
задан Michael 20 January 2012 в 08:36
поделиться