Co to jest macierz sąsiedztwa i lista sąsiedztwa?

Spisu treści:

Co to jest macierz sąsiedztwa i lista sąsiedztwa?
Co to jest macierz sąsiedztwa i lista sąsiedztwa?
Anonim

W teorii grafów i informatyce macierz sąsiedztwa jest macierzą kwadratową używaną do reprezentowania grafu skończonego. Elementy macierzy wskazują, czy pary wierzchołków sąsiadują ze sobą, czy nie. W szczególnym przypadku skończonego grafu prostego macierzą sąsiedztwa jest macierz a z zerami na przekątnej.

Co oznacza macierz sąsiedztwa i lista sąsiedztwa?

Lista sąsiedztwa: Lista sąsiedztwa to tablica składająca się z adresów wszystkich połączonych list. … Macierz sąsiedztwa: Macierz sąsiedztwa to tablica 2D o rozmiarze V x V, gdzie V jest liczbą wierzchołków na wykresie. Niech tablica 2D będzie adj, szczelina adj[j]=1 oznacza, że istnieje krawędź od wierzchołka i do wierzchołka j.

Co oznacza lista sąsiedztwa?

W teorii grafów i informatyce lista sąsiedztwa to zbiór nieuporządkowanych list używanych do reprezentowania grafu skończonego. Każda nieuporządkowana lista na liście sąsiedztwa opisuje zestaw sąsiadów określonego wierzchołka na wykresie.

Co to jest macierz sąsiedztwa i lista wyjaśnij na przykładzie?

Macierz sąsiedztwa, czasami nazywana również macierzą połączeń, prostego grafu oznaczonego jako macierz z wierszami i kolumnami oznaczonymi przez wierzchołki grafu, z 1 lub 0 w pozycji w zależności od tego, czy i. sąsiadują lub nie. W przypadku prostego grafu bez pętli własnych macierz sąsiedztwa musi mieć zera na przekątnej.

Co to jestpodstawowa różnica między macierzą sąsiedztwa a listą sąsiedztwa?

Macierz sąsiedztwa zajmuje

2/8 bajtów spacji (jeden bit na wpis). Lista sąsiedztwa zajmuje przestrzeń 8e, gdzie e jest liczbą krawędzi (komputer 32-bitowy). Tak więc z tymi liczbami (nadal specyficznymi dla 32-bitów) punkt przerwania ląduje na 1/64.

Zalecana: