Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Дерев'яний алгоритм вирішення задачі комівояжера

Реферат Дерев'яний алгоритм вирішення задачі комівояжера





/>























. 3 Лістинг програми

Derevo;

uses crt;: array [1..100,1..100] of integer;, q: array [1..105] of integer;,z,i,j,z:longint;Derevalgor;,pe,max,min,k,I,j,x:longint:=1;:=1;:=0;:=0;:=z;[k]:=1;[ps]:=k;i:=1 to n doj:=1 to n doa [i, j] gt; max then begin:=a [i, j] ;;;:=max + 1; ps lt;=n do begin:=max; i:=1 to n do (a [k, i] lt; gt; 0) and (posetil [i] lt; gt; 1) and (a [k, i] lt; min) then begin:=a[k,i];:=i;;:=c+a[k,x];:=pe+1;[pe]:=x;[x]:=1;:=ps+1;:=q[ps];;:=c+a[n,z];:=n+1;[n]:=q[1];;;(laquo;Vvedite kol-vo gorodov: ); (n); ( Vvedite gorod s kotorogo sleduet nachat ); (z); i:=1 to n doj:=1 to n do (i=j) then a [ i, j]:=0; (i lt; j) then ( Vvedite rasstoyanie v ycheiku (a [, i, , , j, ] =) ); (a [i , j]); [j, i]:=a [i, j] ;;; i:=1 to n doj:=1 to n do (a [i, j],: 4) ;;;;; ( put po derevynnomu algoritmu: ); i:=1 to n do (q [i],: 4) ;; ( tur ); (c);

writeln ;;.



Література


1) В.П.Агальцов, І.В.Волдайская.- Математичні методи в програмуванні.


Назад | сторінка 3 з 3





Схожі реферати:

  • Реферат на тему: Creation of control system by a personnel how to begin with a zero
  • Реферат на тему: Застосування методу подвійного уподобання і методу потенціалів для вирішенн ...
  • Реферат на тему: Розробка програми на Delphi для вирішення транспортної задачі
  • Реферат на тему: Рішення задачі про комівояжера
  • Реферат на тему: Програмування алгоритмів роботи з частинами матриці. Складання програми ви ...