Bilişim dünyasına kaliteli, özgün ve Türkçe içerikler kazandırmayı hedefleyen bir platform..

friends friends friends

Dijkstra's Algoritması | En Kısa Yolu Bulma

Dijkstra algoritması, bir başlangıç düğümünden diğer düğümlere olan en kısa yolu bulmak için kullanılan bir graf algoritmasıdır. Dijkstra'nın en kısa yol algoritması, 1956 yılında Hollandalı bilgisayar bilimci Edsger W. Dijkstra tarafından, nişanlısıyla Amsterdam'da alışveriş yaparken yirmi dakikalık bir kahve molası sırasında icat edildi. Algoritmanın icat edilme nedeni ARMAC adı verilen yeni bir bilgisayarı test etmekti.

Aşağıdaki video da ilk algoritma olan Dijkstra algoritması, örneğin bir yol ağını temsil edebilen ağırlıklı bir grafikteki düğümler arasındaki en kısa yolları bulmak için kullanılan bir algoritmadır. Bilgisayar bilimci Edsger W. Dijkstra tarafından 1956'da tasarlanmış ve üç yıl sonra yayınlanmıştır.

İkinci algoritma, eksiksizliği, optimumluğu ve optimum verimliliği nedeniyle bilgisayar biliminin birçok alanında kullanılan bir grafik geçiş ve yol bulma algoritması olan A*'dır (telaffuzu "A-star"). Ağırlıklandırılmış bir grafik, bir kaynak düğümü ve bir hedef düğümü verildiğinde, algoritma kaynaktan hedefe en kısa yolu (verilen ağırlıklara göre) bulur.

Kaynaklar

  1. https://www.youtube.com/watch?v=ZtBMVxyD8A0&ab_channel=ServetBayraktar
  2. https://www.w3schools.com/dsa/dsa_algo_graphs_dijkstra.php
  3. https://www.instagram.com/reel/DKdBeMhO2DX/?igsh=MWs5dHJ3Mzdod3RmZg%3D%3D
  4. https://www.instagram.com/reels/DTu1q9ZEp7y/
Dijkstra Algoritması
0 Beğeni
Algoritmalar
Önceki Yazı

Jenkins

05 Tem. 2025 tarihinde yayınlandı.
Sonraki Yazı

Markov Chain

05 Tem. 2025 tarihinde yayınlandı.
arrow