У меня есть двоичная матрица n * m (0 и 1).Проблема состоит в том, чтобы покрыть все 1 неперекрывающимися прямоугольниками, элементы которых равны 1.
Пример:
1111
0110
0110
Поле может быть представлено с координатами и длинами в каждой координате (x,y,lx,ly)
.Этот пример покрыт 2 коробками { (0,0,1,4), (1,1,2,2) }
.
Я ищу, как найти обложку с минимальным количеством коробок.
Спасибо