Menu
Coddy logo textTech

Final Challenge #2

Coddy'nin Breadth-First Search - Graf Algoritmaları kursunda ders 9 / 9.

challenge icon

Görev

Orta

Bir meydan okuma daha.

n, düz edges dizisi (yönsüz) ve bir start düğümü alan ve v konumunun start düğümünden v düğümüne olan en kısa mesafe (kenar cinsinden) olduğu bir dizi döndüren distances adında bir fonksiyon yazın. Ulaşılamayan düğümler için -1 kullanın.

Örneğin, 0 başlangıcından [0,1, 0,2, 1,3, 2,3] kenarları ile mesafeler [0, 1, 1, 2] şeklindedir.

Kendin dene

#include <stdlib.h>

int* distances(int n, int* edges, int edges_size, int start, int* returnSize) {
    // Kodu buraya yazın
    *returnSize = 0;
    return edges;
}

Breadth-First Search - Graf Algoritmaları bölümündeki tüm dersler