Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:graphen:liste [24.10.2022 08:49] – angelegt Mareike Nutz | faecher:informatik:oberstufe:graphen:liste [30.11.2022 19:35] (aktuell) – Frank Schiebel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== | + | ====== |
- | Eine Adjazenzliste ist eine Liste, in der die Nachbarschaftsverhältnisse von Knoten eingetragen werden. Jede Zeile steht für einen Knoten. Wenn dieser mit dem Knoten der Spalte verbunden ist, die beiden Knoten also adjazent sind, wird eine 1 eingetragen, | + | |
- | {{ :faecher: | + | Graphen können mithilfe von Adjazenzlisten, |
+ | Zur Erinnerung: Die Nachbarn eines Knotens sind dabei alle Knoten seiner ausgehenden Kanten. | ||
- | In einer richtigen Adjazenzmatrix fehlen die erste Spalte und Zeile mit den Namen der Knoten. Durch die Vorgehensweise ist dennoch bekannt, welche Knoten adjazent sind und welche nicht. | + | {{ : |
- | {{: | + | Die einzelnen Listen können zum Beispiel in einem Array mit der Länge der Anzahl der Knoten gespeichert werden. |
- | {{: | + | ---- |
+ | {{: | ||
+ | === A1 === | ||
+ | |||
+ | Erstelle für den folgenden Graphen seine Adjazenzlisten. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ---- | ||
+ | {{: | ||
+ | === A2 === | ||
+ | |||
+ | Erstelle aus den folgenden | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ---- | ||
+ | {{: | ||
+ | === A3 === | ||
+ | |||
+ | Überlege dir einen Graphen und einen Satz Adjazenzlisten für deinen Partner. Erkläre ihm dann anhand der Aufgaben 1 und 2, was Adjazenzlisten sind und wie sie zu verstehen sind. Anschließend lässt du ihn zur Übung deine beiden hier entwickelten Aufgaben lösen. | ||
- | {{: | ||
- | ++++ Spoiler | | ||
- | Du bekommst im Gegenzug auch Aufgaben! :) | ||
- | ++++ | ||
{{simplefilelist>: | {{simplefilelist>: |