Курсовая работа: Алгоритм раскраски графа (точный)
}
//------------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------------
void CKursovojDlg::perre(void)
{
int q;
for (int i=0 ; i<masskol*2 ; i++)
{
q=0;
for (int j=1; j<mass[i][0]+1; j++)
for (int k=1; k<mass[i][0]+1; k++)
if (j!=k)
if (mass[i][j]==mass[i][k]) q=k;
if (q!=0)
{
for ( j=1; j<mass[i][0]+1; j++)
if (j>=q) mass[i][j]=mass[i][j+1];
mass[i][0]=mass[i][0]-1;
}
}
}
//------------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------------
void CKursovojDlg::peremf(int st1)
{
int k;
masskol=2;
for (int i=2 ; i<kolv+1 ; i++)
{