«graph-algorithm» etiketlenmiş sorular

16
İlk Derinlik Arama (DFS) ve Genişlik İlk Arama (BFS) ne zaman kullanılır? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 13 gün önce kapalı . Bu soruyu geliştir DFS ve BFS arasındaki farkları anlıyorum, ancak birini diğerinin üzerinde kullanmanın daha pratik olduğunu …



8
Dijkstra Algoritmasını kullanarak negatif ağırlıklar
Dijkstra algoritmasının neden negatif ağırlıklarla çalışmayacağını anlamaya çalışıyorum. En Kısa Yollar hakkında bir örnek okurken , aşağıdaki senaryoyu anlamaya çalışıyorum: 2 A-------B \ / 3 \ / -2 \ / C Web sitesinden: Kenarların hepsinin soldan sağa yönlendirildiğini varsayarsak, A ile başlarsak, Dijkstra'nın algoritması d (A, A) + uzunluğu (kenar) …

3
Dijkstra'nın algoritması neden azaltma anahtarı kullanıyor?
Dijkstra'nın algoritması bana şu şekilde öğretildi while pqueue is not empty: distance, node = pqueue.delete_min() if node has been visited: continue else: mark node as visited if node == target: break for each neighbor of node: pqueue.insert(distance + distance_to_neighbor, neighbor) Ancak algoritma ile ilgili bazı okumalar yapıyorum ve gördüğüm birçok …

4
Nesne grafik gösterimini bitişiklik listesi ve matris temsilleriyle karşılaştırma
Şu anda Steve Yegge'in teknik programlama röportajına hazırlanmayla ilgili tavsiyesini uyguluyorum: http://steve-yegge.blogspot.com/2008/03/get-that-job-at-google.html Grafiklerle ilgili bölümünde şunları söylüyor: Bellekte bir grafiği temsil etmenin üç temel yolu vardır (nesneler ve işaretçiler, matris ve bitişiklik listesi) ve her bir temsil ile artılarını ve eksilerini öğrenmelisiniz. Matris ve bitişik liste temsillerinin artıları ve eksileri …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.