Добавить работы Отмеченные0
Работа успешно отмечена.

Отмеченные работы

Просмотренные0

Просмотренные работы

Корзина0
Работа успешно добавлена в корзину.

Корзина

Регистрация

интернет библиотека
Atlants.lv библиотека
3,49 € В корзину
Добавить в список желаний
Хочешь дешевле?
Идентификатор:538052
 
Автор:
Оценка:
Опубликованно: 15.04.2009.
Язык: Латышский
Уровень: Университет
Литературный список: 4 единиц
Ссылки: Не использованы
Рассмотреный период: 2000–2010 гг.
Содержание
Nr. Название главы  Стр.
  ANOTĀCIJA    4
1.  UZDEVUMA NOSTĀDNE    4
2.  DARBA TEORĒTISKAIS PAMATOJUMS    5
2.1  Bināras attieksmes    5
2.2  Deikstra algoritma realizācija    6
3.  INFORMĀCIJA PROGRAMMAS LIETOTĀJAM    7
3.1.  Bināras attieksmes    7
3.2.  Deikstra algoritma realizācija    8
4.  KONTROLPIEMĒRS    10
4.1.  Bināras attieksmes    10
4.2.  Deikstra algoritma realizācija    11
5.  SECINĀUMI    14
6.  LITERATŪRAS SARAKSTS    15
7.  PIELIKUMS    16
Фрагмент работы

Īsako ceļu meklēsanai grafā plaši pielieto Deikstras algoritmu. Deikstra algoritma uzdēvums ir orientetā, neorientetā vai jauktā grafā V atrst īsako ceļu no uzdotas vīrsotnes parejās virsotnēs.
Deikstra risinājums.(1959.g)
Algoritms lieto 3 masīvus no N (=grafu virsotņu skaitu) skaitļu katrs. Pirmais masīvs A satūr iezīmes ar divām vērtībam: 0(virsotne vel nav apskatīta) un 1(virsotne jau apskatīta); otrs masīvs B satūr attalumus – tekošo īsako attalumu no līdz blakus vīrsotnei; trešais masīvs satūr vīrsotņu numurus – k-tais elements l[k] ir priekšpedejas vīrsotnes numurs uz tēkoso visīsāko ceļuno Vi uz Vk. Attālumu matrica w[i,k] uzdod loku garumu w[i,k]; ja tādu loku nav, tad w[i,k] tiek piešķīrts lielais skaitlis B, kas vienads ar “tehnisko bezgalību”.
Lai izpildītu algoritmu vajag N reizes apskatīt masīvs B no N elementiem, tātād Deikstra algoritmam ir taisnstūra saražģitības pakāpe: O(n2). Piekām Deikstra algoritms ir efektīvs tikai pie pizitīviem svāriem w[i,k]0;
Sākotnējo iezīmju piešķiršana
1.solis l(a)=0 un tā ir konstante
l(k)=
via
p=a
Iezīmju maiņa
2.1solis Vi   (i)
l(k)=min
[l(k), l(i)+w[i,k]] (Visām virsotnēm kuras pieder i attēlam ar maināmām iezīmēm maina iezīmi saskaņā ar šo rindiņu)
Iezīmju pārvēršana konstantē
3.solis. Starp virsotnēm ar maināmam iezīmem atrast tāduvirsotni v* ,kurai spēkā ir nosacījums: l(v*)=min l(k) , uzskatot šo iezīmi par minimālo p=v*
4.solis. Pāriet uz 2 soli, ja vēl ir virsotnes ar maināmām iezīmēm. …

Коментарий автора
Загрузить больше похожих работ

Atlants

Выбери способ авторизации

Э-почта + пароль

Э-почта + пароль

Неправильный адрес э-почты или пароль!
Войти

Забыл пароль?

Draugiem.pase
Facebook

Не зарегистрировался?

Зарегистрируйся и получи бесплатно!

Для того, чтобы получить бесплатные материалы с сайта Atlants.lv, необходимо зарегистрироваться. Это просто и займет всего несколько секунд.

Если ты уже зарегистрировался, то просто и сможешь скачивать бесплатные материалы.

Отменить Регистрация