< /p>
прямоугольники всегда выравниваются ось номер < /li>
Выращивания могут пересекаться друг с другом < /li>
Полученные прямоугольники не должны пересекать друг друга < /li>
Результат Установить не нужно быть минимальным < /li>
< /ul>
Пример метода подписи: < /p>
Код: Выделить всё
public static IEnumerable Subtract(this Rectangle bounds, IList subtractions)
Подробнее здесь: https://stackoverflow.com/questions/794 ... with-holes