• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Grafy - zadanie na studiach

0 głosów
547 wizyt
pytanie zadane 13 listopada 2023 w C i C++ przez kubarozruba111 Nowicjusz (150 p.)
zamknięte 15 listopada 2023 przez kubarozruba111
Mam problem z zadaniem: Napisz program, który wczytuje liczbę wierzchołków i krawędzi oraz pary wierzchołków, a następnie tworzy macierz sąsiedztwa i wypisuje ją w czytelnej formie.

Czy mógłby ktoś wytłumaczyć powiązanie grafów z macierzami?
komentarz zamknięcia: otrzymalem rozwiazanie
3
komentarz 13 listopada 2023 przez manjaro Nałogowiec (37,390 p.)
Rozważ zmianę kierunku studiów, bo jak z takimi zadaniami sobie nie radzisz to strach pomyśleć co będzie dalej.
komentarz 15 listopada 2023 przez reaktywny Nałogowiec (46,230 p.)
Zgadzam się z manjaro, nic na siłę!

1 odpowiedź

0 głosów
odpowiedź 13 listopada 2023 przez toko Dyskutant (8,370 p.)

Twoje zdolności wyszukiwania w internecie są na zaskakującym poziomie, ale trudno:

n - liczba wierzchołków

k - liczba krawędzi

Macierz sąsiedztwa to macierz o wymiarach n×n której pole [i,j] oznacza liczbę krawędzi z i-tego do j-tego wierzchołka. W zależności od typu grafu (np. skierowany/nieskierowany) może to być trochę różne. Wikipedia

Zatem twój kod powinien wyglądać jakoś tak:

wczytaj n
wczytaj k
stwórz wyzerowaną macierz[n,n];
dla i = 1...k:
    wczytaj a, b (wierzchołki między którymi jest krawędź)
    macierz[a,b] = macierz[a,b] + 1
dla i = 1...n:
    dla j = 1...n:
        wypisz macierz[i,j]
    wypisz nową linię

 

Podobne pytania

0 głosów
1 odpowiedź 591 wizyt
0 głosów
1 odpowiedź 537 wizyt
pytanie zadane 10 lutego 2023 w Algorytmy przez pasjonat_algorytmiki Pasjonat (19,540 p.)
0 głosów
1 odpowiedź 863 wizyt
pytanie zadane 8 lutego 2023 w Algorytmy przez pasjonat_algorytmiki Pasjonat (19,540 p.)

93,605 zapytań

142,529 odpowiedzi

322,999 komentarzy

63,093 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...