Курсовая работа: Поиск оптимального пути в ненагруженном орграфе
while(h<50)
{
for(i=0;i<N;i++)
{
for(k=0;k<N;k++)
{
if((B[i]==h)&&(A[i][k]==1)&&(B[k]==0))
B[k]=h+1;
}
}
h++;
}
B[n-1]=0;
if(B[c-1]!=0)
{
///Выводнаэкрантаблицу
cout<<"\nTablica stoimosti minimalnogo puti:"<<endl;
for(i=0;i<N;i++)
{
printf("%f ",B[i]);
}
//Поискобратногопути
cout<<"\n\nOptimal'nii put'(v obratnom poryadke):\n"<<"V";
printf("%d",c);
h=c-1;
int b=B[c-1];
while(b>0)
{
for(i=0;i<N;i++)