Страница: 2 из 2 <-- предыдущая следующая --> | Перейти на страницу: |
M : Pmenu ; | Указатель на основное меню программы |
Sel : Word ; | Текущий выбранный пункт меню |
ch, sk, gg, qq : char ; | Переменные для работы с клавиатурой |
MethodH, MethodV, Tip, Direc : word ; | Переменные определяющие режим решения |
TimeSScr : Longint ; | Время задержки срабатывания Screen Saver-а |
w : boolean ; | Временная булевская переменная |
SScrAct, | Активность Screen Saver-а |
ClockAct, | Активность часов |
SoundAct, | Активность звукаАктивность звука |
SoluAct : boolean ; | Активность решения |
TimeN, TimeE : Stime ; | Время начала и завершения решения |
TempStr : string ; | Временная string-переменная |
TempReal : real ; | Временная real-переменная |
Len, | Длина элемента матрицы |
Step : byte ; | Интервал вывода элементов матрицы |
Типы, используемые при работе алгоритма решения.
WorkMatr = array [ 1 .. Nmax+1, 1..Nmax+1 ] of real ; | Тип рабочей матрицы |
Solu = array [ 1..Nmax ] of byte ; | Вектор решения |
Labels = recordgor, ver : Solu ;end ; | Запись, содержащая вектора фиксированных городов |
Lab = array [ 1..Nmax ] of boolean ; | Массив меток |
Point = ^Vertex ; | Указатель на вершину |
Vertex = recordHi, Lo : real ;Go : Solu ;Res : Solu ;Attr : Char ;Prev, Next : Point ;end ; | Запись, содержащая все свойства единичной вершины |
Переменные, используемые при работе алгоритма решения.
b,c : workmatr ; | Исходная матрица задачи иматрица, используемая алгоритмом венгерского метода |
x : Solu ; | Вектор решения |
i, j, | Индексные переменные |
NN : byte ; | Текущая размерность задачи |
MaxR, MinR : real ; | Переменные, определяющие диапазон генерации матрицы |
LastSolve : Vertex ; | Запись, содержащая параметры последнего решения |
Страница: 2 из 2 <-- предыдущая следующая --> | Перейти на страницу: |
© 2007 ReferatBar.RU - Главная | Карта сайта | Справка |