Курсовая работа: Алгоритмы поиска кратчайших покрытий булевых матриц
min=pokr_d[0];
for(int i=1; i<res; i++)
if(pokr_d[i]<min && pokr_d[i]>0)
min=pokr_d[i];
q=res;
for(int i=0; i<res; i++)
{
if(pokr_d[i]>min)
{
q--;
for(int j=0; j<b; j++)
pokr1[i][j]=0;
pokr_d[i]=0;
}
}
for(int i=0; i<res; i++)
{
if(pokr_d[i]!=0)
{
for(int temp, j=i+1; j<res; j++)
{
temp=0;
for(int k=0; k<b; k++)
{
if(pokr1[i][k]==pokr1[j][k])
temp++;
}
if(temp==b)
{