Azərbaycanca AzərbaycancaDeutsch Deutsch日本語 日本語Lietuvos Lietuvosසිංහල සිංහලTürkçe TürkçeУкраїнська УкраїнськаUnited State United State
Destek
www.wikipedia.tr-tr.nina.az
  • Vikipedi

A arama algoritması sezgisel bir çizge dolaşma ve yol bulma algoritmasıdır Tamlığı optimalliği ve optimal verimliliği il

A* arama algoritması

A* arama algoritması
www.wikipedia.tr-tr.nina.azhttps://www.wikipedia.tr-tr.nina.az
TikTok Jeton Satışı

A* arama algoritması, sezgisel bir çizge dolaşma ve yol bulma algoritmasıdır. Tamlığı, optimalliği ve optimal verimliliği ile bilgisayar biliminin birçok alanında kullanılmaktadır. Tüm düğümleri belleğinde tuttuğundan O(bd){\displaystyle O(b^{d})}{\displaystyle O(b^{d})} olan alan karmaşıklığı dezavantajıdır.

A* arama algoritması
image
A* algoritmasının engel bulunan bir uzayda hedefe giden yolu bulması.
SınıfArama algoritması
Veri yapısıÇizge
Zaman karmaşıklığıO(|E|)=O(bd){\displaystyle O(|E|)=O(b^{d})}{\displaystyle O(|E|)=O(b^{d})}
Alan karmaşıklığıO(|V|)=O(bd){\displaystyle O(|V|)=O(b^{d})}{\displaystyle O(|V|)=O(b^{d})}

İlk olarak 1968'de Stanford Araştırma Enstitüsü'nden Peter Hart, Nils Nilsson ve Bertram Raphael tarafından yayınlanmıştır.

Sözde kod

function reconstruct_path(cameFrom, current)  total_path := {current}  while current in cameFrom.Keys:  current := cameFrom[current]  total_path.prepend(current)  return total_path function A_Star(start, goal, h)  openSet := {start}  cameFrom := an empty map  gScore := map with default value of Infinity  gScore[start] := 0  fScore := map with default value of Infinity  fScore[start] := h(start)  while openSet is not empty  current := the node in openSet having the lowest fScore[] value  if current = goal  return reconstruct_path(cameFrom, current)  openSet.Remove(current)  for each neighbor of current  tentative_gScore := gScore[current] + d(current, neighbor)  if tentative_gScore < gScore[neighbor]  cameFrom[neighbor] := current  gScore[neighbor] := tentative_gScore  fScore[neighbor] := tentative_gScore + h(neighbor)  if neighbor not in openSet  openSet.add(neighbor)  return failure 

Kaynakça

  1. ^ Russell, Stuart; Norvig, Peter (2020). Artificial Intelligence: A Modern Approach (4. bas.). Pearson Education. s. 108. ISBN . 
  2. ^ Hart, P. E.; Nilsson, N. J.; Raphael, B. (1968). "A Formal Basis for the Heuristic Determination of Minimum Cost Paths". IEEE Transactions on Systems Science and Cybernetics. 4 (2): 100-107. doi:10.1109/TSSC.1968.300136. 

wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar

A arama algoritmasi sezgisel bir cizge dolasma ve yol bulma algoritmasidir Tamligi optimalligi ve optimal verimliligi ile bilgisayar biliminin bircok alaninda kullanilmaktadir Tum dugumleri belleginde tuttugundan O bd displaystyle O b d olan alan karmasikligi dezavantajidir A arama algoritmasiA algoritmasinin engel bulunan bir uzayda hedefe giden yolu bulmasi SinifArama algoritmasiVeri yapisiCizgeZaman karmasikligiO E O bd displaystyle O E O b d Alan karmasikligiO V O bd displaystyle O V O b d Ilk olarak 1968 de Stanford Arastirma Enstitusu nden Peter Hart Nils Nilsson ve Bertram Raphael tarafindan yayinlanmistir Sozde kodfunction reconstruct path cameFrom current total path current while current in cameFrom Keys current cameFrom current total path prepend current return total path function A Star start goal h openSet start cameFrom an empty map gScore map with default value of Infinity gScore start 0 fScore map with default value of Infinity fScore start h start while openSet is not empty current the node in openSet having the lowest fScore value if current goal return reconstruct path cameFrom current openSet Remove current for each neighbor of current tentative gScore gScore current d current neighbor if tentative gScore lt gScore neighbor cameFrom neighbor current gScore neighbor tentative gScore fScore neighbor tentative gScore h neighbor if neighbor not in openSet openSet add neighbor return failureKaynakca Russell Stuart Norvig Peter 2020 Artificial Intelligence A Modern Approach 4 bas Pearson Education s 108 ISBN 978 1 292 40113 3 Hart P E Nilsson N J Raphael B 1968 A Formal Basis for the Heuristic Determination of Minimum Cost Paths IEEE Transactions on Systems Science and Cybernetics 4 2 100 107 doi 10 1109 TSSC 1968 300136

Yayın tarihi: Haziran 22, 2024, 10:47 am
En çok okunan
  • Aralık 07, 2025

    Jül Sezar'ın askerî kariyeri

  • Aralık 06, 2025

    Jinmeiyō kanji

  • Aralık 06, 2025

    John (Lancaster dükü)

  • Aralık 06, 2025

    ICD-10, D55-D59: Hemolitik anemiler

  • Aralık 07, 2025

    ICD-10, Bölüm 7 (H00-H59): Göz ve eklerinin hastalıkları

Günlük
  • Yeşil

  • 1995 Belarus referandumu

  • Belarus bayrağı

  • Kuzey Berwick cadı mahkemeleri

  • Erken modern İskoçya'da cadı mahkemeleri

  • 1941

  • Japonya

  • Leopold Kronecker

  • 7 Aralık

  • Cinsel ilişki

NiNa.Az - Stüdyo

  • Vikipedi

Bültene üye ol

Mail listemize abone olarak bizden her zaman en son haberleri alacaksınız.
Temasta ol
Bize Ulaşın
DMCA Sitemap Feeds
© 2019 nina.az - Her hakkı saklıdır.
Telif hakkı: Dadaş Mammedov
Üst