Курсовая работа: Алгоритмы поиска кратчайших покрытий булевых матриц
for(int k=0; k<b; k++)
if(arr[k][j]==1 && k!=y)
str[k]--;
} }
break;
} }
int z=0;
for(int i=0; i<a; i++)
z+=stb[i];
if(z==0)
break;
}
delete []str;
delete []stb;
int x1, y1, res1, *str1, *stb1, str_min1, stb_max1; //Столбцовый
res1=1;
q=1;
pokr2=new int*[res1];
pokr2[0]=new int[b];
str1=new int[a];
stb1=new int[b];
for(int i=0;i<a;i++)
{
pokr2[0][i]=0;
str1[i]=arra[i];
}
for(int i=0; i<b; i++)
{
stb1[i]=arrb[i];