Курсовая работа: Алгоритмы поиска кратчайших покрытий булевых матриц
{
x=i;
break;
} }
for(int i=0, j=0; i<a; i++)
{
if(arr[x][i]==1)
{
if(j==0)
{
stb_max1=str1[i];
j++;
}
if(str1[i]>stb_max1)
stb_max1=str1[i];
} }
for(int i=0; i<a; i++)
{
if(str1[i]==stb_max1 && arr[x][i]==1)
{
y=i;
pokr2[0][y]=1;
str1[y]=0;
for(int j=0; j<b; j++)
{
if(arr[j][y]==1)
{
stb1[j]=0;
for(int k=0; k<a; k++)