Метод ветвей и границ для поиска в двумерном массиве с++
Задание звучит так: В массиве размером M˟N , заполненном нулями и единицами найти квадратный блок, состоящий из одних нулей. И это задание необходимо выполнить, используя метод ветвей и границ.
Никак не могу понять, каким именно образом использовать метод ветвей и границ для данного условия.