<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.mafiasi.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=80.171.22.53</id>
	<title>Fachschaft Informatik - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mafiasi.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=80.171.22.53"/>
	<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php/Spezial:Beitr%C3%A4ge/80.171.22.53"/>
	<updated>2026-10-17T09:23:20Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5028</id>
		<title>Gedächtnisprotokoll AD08-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5028"/>
		<updated>2008-02-18T19:00:57Z</updated>

		<summary type="html">&lt;p&gt;80.171.22.53: /* Bäume */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Klausur war zeitlich kaum zu schaffen. Die schwierigkeit der einzelnen Aufgaben wurde unterschiedlich zwischen angemessen und zu hoch bis viel zu hoch bewertet.&lt;br /&gt;
&lt;br /&gt;
Man konnte eine handbeschriebene Din-A4-Seite mit beliebigem Inhalt mitbringen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multiple-Choice Teil ==&lt;br /&gt;
&lt;br /&gt;
* Hashing&lt;br /&gt;
* P/NP&lt;br /&gt;
&lt;br /&gt;
== asymptotische Laufzeiten ==&lt;br /&gt;
Berechnen Sie mit dem Master-Theorem: (3 Rekurenzgleichungen folgen)&lt;br /&gt;
&lt;br /&gt;
Finden Sie die geschlossene Form für folgende Rekurenzgleichung: T(sqrt(N))+1 (oder so ähnlich)&amp;lt;br&amp;gt;&lt;br /&gt;
Sie können annehmen dass n \in 2^{2^i} mit i \in \mathbb{N} ist.&lt;br /&gt;
&lt;br /&gt;
Stellen sie die Rekurenzgleichung für folgenden Algorithmus auf und geben Sie seine asymptotische Laufzeit an. (ein Algorithmus folgt)&lt;br /&gt;
&lt;br /&gt;
Zeigen Sie anhand der Definition des O-Kalküls: f(n) = O(g(n)). (Natürlich für konkrete f und g).&lt;br /&gt;
&lt;br /&gt;
== Suchen ==&lt;br /&gt;
Gegeben: Ein Array von Zahlen, Mehrere andere Arrays mit denselben Zahlen, eine Liste mit dem bekannten Sortieralgorithmen Insertion-, Selection-, Bubble- und Quicksort.&lt;br /&gt;
&lt;br /&gt;
Zuordnen: Welcher Algorithmus hat welches Array als Zwischenergebnis produziert?&lt;br /&gt;
&lt;br /&gt;
Quicksort&lt;br /&gt;
&lt;br /&gt;
Annahme:Jedes Element steht maximal k Plätze von seinem richtigen entfernt&lt;br /&gt;
* Zeigen Sie, dass eine Vertauschung von &amp;lt;nowiki&amp;gt;A[j] und A[j+1] mit A[j] &amp;gt; A[j+1]&amp;lt;/nowiki&amp;gt; diese Eigenschaft nicht zerstört.&lt;br /&gt;
* Passen Sie Bubble-Sort an die Zusatzbedingung an. (Bubble-Sort gegeben)&lt;br /&gt;
&lt;br /&gt;
== Hashing ==&lt;br /&gt;
Gegeben: eine Zahl und ein teilweise gefülltes Array. Fügen sie die Zahl in das Array ein. Verwenden Sie die Hashfunktion h(k,i) = h_1(k) + i * h_2(k) mit h_1(k) = k mod m und k_2 = 1 + k mod (m-1). Geben Sie die Sondierungsfolge an.&lt;br /&gt;
&lt;br /&gt;
== Bäume ==&lt;br /&gt;
Gegeben: 5 Bäume. Entscheiden Sie jeweils ob ein korrekter Rot-Schwarz-Baum vorliegt. Begründen Sie ihre Antwort.&lt;br /&gt;
&lt;br /&gt;
Geben Sie einen Algortithmus an, der ein Array mit n Zahlen in einem unbalancierten Binärbaum sortiert. Sie können dabei die aus der Vorlesung bekannten Operationen auf Binärbäumen verwenden. Geben Sie die asymptotischen Best- und Worst-Case-Laufzeiten an.&lt;br /&gt;
&lt;br /&gt;
Algoritmus implementieren der berechnet wieviele Knoten k mit a &amp;lt;= k &amp;lt;= b es gibt. (in O(log n))&lt;br /&gt;
&lt;br /&gt;
Gegeben: Ein Heap. Entfernen Sie das grösste Element (Heap-Extract-Max) und geben Sie den Heap nach der Operation an.&lt;br /&gt;
&lt;br /&gt;
== Graphen ==&lt;br /&gt;
Dijkstras Algortitmus anwenden.&lt;br /&gt;
&lt;br /&gt;
Problemstellung: Aus einem Rohstoff wird über Zwischenzustände ein Endprodukt erstellt. Ein DAG ist gegeben. Die Kantengewichte sind prozentuale Angaben darüber wieviel von der vorherigen Masse noch da ist (alle &amp;lt; 100%). Gesucht ist der Weg mit dem geringsten Verlust.&lt;br /&gt;
* Warum kann der optimale Pfad keine Zyklen enthalten?&lt;br /&gt;
* Welchem aus der Veranstaltung bekannten Problem ähnelt dieses?&lt;br /&gt;
* Passen Sie den zu dem bekannten Problem gehörenden Algorithmus an dieses Problem an.&lt;br /&gt;
&lt;br /&gt;
Geben die folgenden Algortithmen einen MST (minimal-spanning-tree) zurück?&lt;br /&gt;
* Alg 1&lt;br /&gt;
** initialisiere T mit der Leeren Menge&lt;br /&gt;
** für jede Kante x tue&lt;br /&gt;
*** Wenn T vereinigt x Zyklenfrei&lt;br /&gt;
**** T &amp;lt;- T vereinigt x&lt;br /&gt;
&lt;br /&gt;
* Alg 2&lt;br /&gt;
** initialisiere T mit der Kantenmenge&lt;br /&gt;
** für jede Kante x sortiert von gross nach klein tue&lt;br /&gt;
*** Wenn T ohne x verbunden&lt;br /&gt;
**** T &amp;lt;- T ohne x&lt;br /&gt;
&lt;br /&gt;
== Dynamische Programmierung ==&lt;br /&gt;
Fragestellung: Verbindungen zwischen Städten mit der Bahn, minimaler Pfad mit max. k Mal umsteigen&lt;br /&gt;
* Randbedingungen formulieren&lt;br /&gt;
* Rekursionsgleichung formulieren&lt;br /&gt;
* Algorithmus implementieren&lt;br /&gt;
* Laufzeit?&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Gedaechtnisprotokoll]]&lt;/div&gt;</summary>
		<author><name>80.171.22.53</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5027</id>
		<title>Gedächtnisprotokoll AD08-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5027"/>
		<updated>2008-02-18T18:58:33Z</updated>

		<summary type="html">&lt;p&gt;80.171.22.53: /* Graphen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Klausur war zeitlich kaum zu schaffen. Die schwierigkeit der einzelnen Aufgaben wurde unterschiedlich zwischen angemessen und zu hoch bis viel zu hoch bewertet.&lt;br /&gt;
&lt;br /&gt;
Man konnte eine handbeschriebene Din-A4-Seite mit beliebigem Inhalt mitbringen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multiple-Choice Teil ==&lt;br /&gt;
&lt;br /&gt;
* Hashing&lt;br /&gt;
* P/NP&lt;br /&gt;
&lt;br /&gt;
== asymptotische Laufzeiten ==&lt;br /&gt;
Berechnen Sie mit dem Master-Theorem: (3 Rekurenzgleichungen folgen)&lt;br /&gt;
&lt;br /&gt;
Finden Sie die geschlossene Form für folgende Rekurenzgleichung: T(sqrt(N))+1 (oder so ähnlich)&amp;lt;br&amp;gt;&lt;br /&gt;
Sie können annehmen dass n \in 2^{2^i} mit i \in \mathbb{N} ist.&lt;br /&gt;
&lt;br /&gt;
Stellen sie die Rekurenzgleichung für folgenden Algorithmus auf und geben Sie seine asymptotische Laufzeit an. (ein Algorithmus folgt)&lt;br /&gt;
&lt;br /&gt;
Zeigen Sie anhand der Definition des O-Kalküls: f(n) = O(g(n)). (Natürlich für konkrete f und g).&lt;br /&gt;
&lt;br /&gt;
== Suchen ==&lt;br /&gt;
Gegeben: Ein Array von Zahlen, Mehrere andere Arrays mit denselben Zahlen, eine Liste mit dem bekannten Sortieralgorithmen Insertion-, Selection-, Bubble- und Quicksort.&lt;br /&gt;
&lt;br /&gt;
Zuordnen: Welcher Algorithmus hat welches Array als Zwischenergebnis produziert?&lt;br /&gt;
&lt;br /&gt;
Quicksort&lt;br /&gt;
&lt;br /&gt;
Annahme:Jedes Element steht maximal k Plätze von seinem richtigen entfernt&lt;br /&gt;
* Zeigen Sie, dass eine Vertauschung von &amp;lt;nowiki&amp;gt;A[j] und A[j+1] mit A[j] &amp;gt; A[j+1]&amp;lt;/nowiki&amp;gt; diese Eigenschaft nicht zerstört.&lt;br /&gt;
* Passen Sie Bubble-Sort an die Zusatzbedingung an. (Bubble-Sort gegeben)&lt;br /&gt;
&lt;br /&gt;
== Hashing ==&lt;br /&gt;
Gegeben: eine Zahl und ein teilweise gefülltes Array. Fügen sie die Zahl in das Array ein. Verwenden Sie die Hashfunktion h(k,i) = h_1(k) + i * h_2(k) mit h_1(k) = k mod m und k_2 = 1 + k mod (m-1). Geben Sie die Sondierungsfolge an.&lt;br /&gt;
&lt;br /&gt;
== Bäume ==&lt;br /&gt;
Gegeben: 5 Bäume. Entscheiden Sie jeweils ob ein korrekter Rot-Schwarz-Baum vorliegt. Begründen Sie ihre Antwort.&lt;br /&gt;
&lt;br /&gt;
Geben Sie einen Algortithmus an, der ein Array mit n Zahlen in einem unbalancierten Binärbaum sortiert. Sie können dabei die aus der Vorlesung bekannten Operationen auf Binärbäumen verwenden. Geben Sie die asymptotischen Best- und Worst-Case-Laufzeiten an.&lt;br /&gt;
&lt;br /&gt;
Algoritmus implementieren der berechnet wieviele Knoten k mit a &amp;lt;= k &amp;lt;= b es gibt. (in O(log n))&lt;br /&gt;
&lt;br /&gt;
== Graphen ==&lt;br /&gt;
Dijkstras Algortitmus anwenden.&lt;br /&gt;
&lt;br /&gt;
Problemstellung: Aus einem Rohstoff wird über Zwischenzustände ein Endprodukt erstellt. Ein DAG ist gegeben. Die Kantengewichte sind prozentuale Angaben darüber wieviel von der vorherigen Masse noch da ist (alle &amp;lt; 100%). Gesucht ist der Weg mit dem geringsten Verlust.&lt;br /&gt;
* Warum kann der optimale Pfad keine Zyklen enthalten?&lt;br /&gt;
* Welchem aus der Veranstaltung bekannten Problem ähnelt dieses?&lt;br /&gt;
* Passen Sie den zu dem bekannten Problem gehörenden Algorithmus an dieses Problem an.&lt;br /&gt;
&lt;br /&gt;
Geben die folgenden Algortithmen einen MST (minimal-spanning-tree) zurück?&lt;br /&gt;
* Alg 1&lt;br /&gt;
** initialisiere T mit der Leeren Menge&lt;br /&gt;
** für jede Kante x tue&lt;br /&gt;
*** Wenn T vereinigt x Zyklenfrei&lt;br /&gt;
**** T &amp;lt;- T vereinigt x&lt;br /&gt;
&lt;br /&gt;
* Alg 2&lt;br /&gt;
** initialisiere T mit der Kantenmenge&lt;br /&gt;
** für jede Kante x sortiert von gross nach klein tue&lt;br /&gt;
*** Wenn T ohne x verbunden&lt;br /&gt;
**** T &amp;lt;- T ohne x&lt;br /&gt;
&lt;br /&gt;
== Dynamische Programmierung ==&lt;br /&gt;
Fragestellung: Verbindungen zwischen Städten mit der Bahn, minimaler Pfad mit max. k Mal umsteigen&lt;br /&gt;
* Randbedingungen formulieren&lt;br /&gt;
* Rekursionsgleichung formulieren&lt;br /&gt;
* Algorithmus implementieren&lt;br /&gt;
* Laufzeit?&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Gedaechtnisprotokoll]]&lt;/div&gt;</summary>
		<author><name>80.171.22.53</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5026</id>
		<title>Gedächtnisprotokoll AD08-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5026"/>
		<updated>2008-02-18T18:54:08Z</updated>

		<summary type="html">&lt;p&gt;80.171.22.53: /* Suchen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Klausur war zeitlich kaum zu schaffen. Die schwierigkeit der einzelnen Aufgaben wurde unterschiedlich zwischen angemessen und zu hoch bis viel zu hoch bewertet.&lt;br /&gt;
&lt;br /&gt;
Man konnte eine handbeschriebene Din-A4-Seite mit beliebigem Inhalt mitbringen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multiple-Choice Teil ==&lt;br /&gt;
&lt;br /&gt;
* Hashing&lt;br /&gt;
* P/NP&lt;br /&gt;
&lt;br /&gt;
== asymptotische Laufzeiten ==&lt;br /&gt;
Berechnen Sie mit dem Master-Theorem: (3 Rekurenzgleichungen folgen)&lt;br /&gt;
&lt;br /&gt;
Finden Sie die geschlossene Form für folgende Rekurenzgleichung: T(sqrt(N))+1 (oder so ähnlich)&amp;lt;br&amp;gt;&lt;br /&gt;
Sie können annehmen dass n \in 2^{2^i} mit i \in \mathbb{N} ist.&lt;br /&gt;
&lt;br /&gt;
Stellen sie die Rekurenzgleichung für folgenden Algorithmus auf und geben Sie seine asymptotische Laufzeit an. (ein Algorithmus folgt)&lt;br /&gt;
&lt;br /&gt;
Zeigen Sie anhand der Definition des O-Kalküls: f(n) = O(g(n)). (Natürlich für konkrete f und g).&lt;br /&gt;
&lt;br /&gt;
== Suchen ==&lt;br /&gt;
Gegeben: Ein Array von Zahlen, Mehrere andere Arrays mit denselben Zahlen, eine Liste mit dem bekannten Sortieralgorithmen Insertion-, Selection-, Bubble- und Quicksort.&lt;br /&gt;
&lt;br /&gt;
Zuordnen: Welcher Algorithmus hat welches Array als Zwischenergebnis produziert?&lt;br /&gt;
&lt;br /&gt;
Quicksort&lt;br /&gt;
&lt;br /&gt;
Annahme:Jedes Element steht maximal k Plätze von seinem richtigen entfernt&lt;br /&gt;
* Zeigen Sie, dass eine Vertauschung von &amp;lt;nowiki&amp;gt;A[j] und A[j+1] mit A[j] &amp;gt; A[j+1]&amp;lt;/nowiki&amp;gt; diese Eigenschaft nicht zerstört.&lt;br /&gt;
* Passen Sie Bubble-Sort an die Zusatzbedingung an. (Bubble-Sort gegeben)&lt;br /&gt;
&lt;br /&gt;
== Hashing ==&lt;br /&gt;
Gegeben: eine Zahl und ein teilweise gefülltes Array. Fügen sie die Zahl in das Array ein. Verwenden Sie die Hashfunktion h(k,i) = h_1(k) + i * h_2(k) mit h_1(k) = k mod m und k_2 = 1 + k mod (m-1). Geben Sie die Sondierungsfolge an.&lt;br /&gt;
&lt;br /&gt;
== Bäume ==&lt;br /&gt;
Gegeben: 5 Bäume. Entscheiden Sie jeweils ob ein korrekter Rot-Schwarz-Baum vorliegt. Begründen Sie ihre Antwort.&lt;br /&gt;
&lt;br /&gt;
Geben Sie einen Algortithmus an, der ein Array mit n Zahlen in einem unbalancierten Binärbaum sortiert. Sie können dabei die aus der Vorlesung bekannten Operationen auf Binärbäumen verwenden. Geben Sie die asymptotischen Best- und Worst-Case-Laufzeiten an.&lt;br /&gt;
&lt;br /&gt;
Algoritmus implementieren der berechnet wieviele Knoten k mit a &amp;lt;= k &amp;lt;= b es gibt. (in O(log n))&lt;br /&gt;
&lt;br /&gt;
== Graphen ==&lt;br /&gt;
Dijkstras Algortitmus anwenden.&lt;br /&gt;
&lt;br /&gt;
Problemstellung: Aus einem Rohstoff wird über Zwischenzustände ein Endprodukt erstellt. Ein DAG ist gegeben. Die Kantengewichte sind prozentuale Angaben darüber wieviel von der vorherigen Masse noch da ist (alle &amp;lt; 100%). Gesucht ist der Weg mit dem geringsten Verlust.&lt;br /&gt;
* Warum kann der optimale Pfad keine Zyklen enthalten?&lt;br /&gt;
* Welchem aus der Veranstaltung bekannten Problem ähnelt dieses?&lt;br /&gt;
* Passen Sie den zu dem bekannten Problem gehörenden Algorithmus an dieses Problem an.&lt;br /&gt;
&lt;br /&gt;
== Dynamische Programmierung ==&lt;br /&gt;
Fragestellung: Verbindungen zwischen Städten mit der Bahn, minimaler Pfad mit max. k Mal umsteigen&lt;br /&gt;
* Randbedingungen formulieren&lt;br /&gt;
* Rekursionsgleichung formulieren&lt;br /&gt;
* Algorithmus implementieren&lt;br /&gt;
* Laufzeit?&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Gedaechtnisprotokoll]]&lt;/div&gt;</summary>
		<author><name>80.171.22.53</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5025</id>
		<title>Gedächtnisprotokoll AD08-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5025"/>
		<updated>2008-02-18T18:50:30Z</updated>

		<summary type="html">&lt;p&gt;80.171.22.53: /* Hashing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Klausur war zeitlich kaum zu schaffen. Die schwierigkeit der einzelnen Aufgaben wurde unterschiedlich zwischen angemessen und zu hoch bis viel zu hoch bewertet.&lt;br /&gt;
&lt;br /&gt;
Man konnte eine handbeschriebene Din-A4-Seite mit beliebigem Inhalt mitbringen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multiple-Choice Teil ==&lt;br /&gt;
&lt;br /&gt;
* Hashing&lt;br /&gt;
* P/NP&lt;br /&gt;
&lt;br /&gt;
== asymptotische Laufzeiten ==&lt;br /&gt;
Berechnen Sie mit dem Master-Theorem: (3 Rekurenzgleichungen folgen)&lt;br /&gt;
&lt;br /&gt;
Finden Sie die geschlossene Form für folgende Rekurenzgleichung: T(sqrt(N))+1 (oder so ähnlich)&amp;lt;br&amp;gt;&lt;br /&gt;
Sie können annehmen dass n \in 2^{2^i} mit i \in \mathbb{N} ist.&lt;br /&gt;
&lt;br /&gt;
Stellen sie die Rekurenzgleichung für folgenden Algorithmus auf und geben Sie seine asymptotische Laufzeit an. (ein Algorithmus folgt)&lt;br /&gt;
&lt;br /&gt;
Zeigen Sie anhand der Definition des O-Kalküls: f(n) = O(g(n)). (Natürlich für konkrete f und g).&lt;br /&gt;
&lt;br /&gt;
== Suchen ==&lt;br /&gt;
Gegeben: Ein Array von Zahlen, Mehrere andere Arrays mit denselben Zahlen, eine Liste mit bekannten Sortieralgorithmen&lt;br /&gt;
&lt;br /&gt;
Zuordnen: Welcher Algorithmus hat welches Array als Zwischenergebnis produziert?&lt;br /&gt;
&lt;br /&gt;
Quicksort&lt;br /&gt;
&lt;br /&gt;
Bubble-Sort an Zusatzbedingung anpassen: Jedes Element steht maximal k Plätze von seinem richtigen entfernt. Quicksort war gegeben.&lt;br /&gt;
&lt;br /&gt;
== Hashing ==&lt;br /&gt;
Gegeben: eine Zahl und ein teilweise gefülltes Array. Fügen sie die Zahl in das Array ein. Verwenden Sie die Hashfunktion h(k,i) = h_1(k) + i * h_2(k) mit h_1(k) = k mod m und k_2 = 1 + k mod (m-1). Geben Sie die Sondierungsfolge an.&lt;br /&gt;
&lt;br /&gt;
== Bäume ==&lt;br /&gt;
Gegeben: 5 Bäume. Entscheiden Sie jeweils ob ein korrekter Rot-Schwarz-Baum vorliegt. Begründen Sie ihre Antwort.&lt;br /&gt;
&lt;br /&gt;
Geben Sie einen Algortithmus an, der ein Array mit n Zahlen in einem unbalancierten Binärbaum sortiert. Sie können dabei die aus der Vorlesung bekannten Operationen auf Binärbäumen verwenden. Geben Sie die asymptotischen Best- und Worst-Case-Laufzeiten an.&lt;br /&gt;
&lt;br /&gt;
Algoritmus implementieren der berechnet wieviele Knoten k mit a &amp;lt;= k &amp;lt;= b es gibt. (in O(log n))&lt;br /&gt;
&lt;br /&gt;
== Graphen ==&lt;br /&gt;
Dijkstras Algortitmus anwenden.&lt;br /&gt;
&lt;br /&gt;
Problemstellung: Aus einem Rohstoff wird über Zwischenzustände ein Endprodukt erstellt. Ein DAG ist gegeben. Die Kantengewichte sind prozentuale Angaben darüber wieviel von der vorherigen Masse noch da ist (alle &amp;lt; 100%). Gesucht ist der Weg mit dem geringsten Verlust.&lt;br /&gt;
* Warum kann der optimale Pfad keine Zyklen enthalten?&lt;br /&gt;
* Welchem aus der Veranstaltung bekannten Problem ähnelt dieses?&lt;br /&gt;
* Passen Sie den zu dem bekannten Problem gehörenden Algorithmus an dieses Problem an.&lt;br /&gt;
&lt;br /&gt;
== Dynamische Programmierung ==&lt;br /&gt;
Fragestellung: Verbindungen zwischen Städten mit der Bahn, minimaler Pfad mit max. k Mal umsteigen&lt;br /&gt;
* Randbedingungen formulieren&lt;br /&gt;
* Rekursionsgleichung formulieren&lt;br /&gt;
* Algorithmus implementieren&lt;br /&gt;
* Laufzeit?&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Gedaechtnisprotokoll]]&lt;/div&gt;</summary>
		<author><name>80.171.22.53</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5024</id>
		<title>Gedächtnisprotokoll AD08-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5024"/>
		<updated>2008-02-18T18:47:14Z</updated>

		<summary type="html">&lt;p&gt;80.171.22.53: /* Bäume */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Klausur war zeitlich kaum zu schaffen. Die schwierigkeit der einzelnen Aufgaben wurde unterschiedlich zwischen angemessen und zu hoch bis viel zu hoch bewertet.&lt;br /&gt;
&lt;br /&gt;
Man konnte eine handbeschriebene Din-A4-Seite mit beliebigem Inhalt mitbringen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multiple-Choice Teil ==&lt;br /&gt;
&lt;br /&gt;
* Hashing&lt;br /&gt;
* P/NP&lt;br /&gt;
&lt;br /&gt;
== asymptotische Laufzeiten ==&lt;br /&gt;
Berechnen Sie mit dem Master-Theorem: (3 Rekurenzgleichungen folgen)&lt;br /&gt;
&lt;br /&gt;
Finden Sie die geschlossene Form für folgende Rekurenzgleichung: T(sqrt(N))+1 (oder so ähnlich)&amp;lt;br&amp;gt;&lt;br /&gt;
Sie können annehmen dass n \in 2^{2^i} mit i \in \mathbb{N} ist.&lt;br /&gt;
&lt;br /&gt;
Stellen sie die Rekurenzgleichung für folgenden Algorithmus auf und geben Sie seine asymptotische Laufzeit an. (ein Algorithmus folgt)&lt;br /&gt;
&lt;br /&gt;
Zeigen Sie anhand der Definition des O-Kalküls: f(n) = O(g(n)). (Natürlich für konkrete f und g).&lt;br /&gt;
&lt;br /&gt;
== Suchen ==&lt;br /&gt;
Gegeben: Ein Array von Zahlen, Mehrere andere Arrays mit denselben Zahlen, eine Liste mit bekannten Sortieralgorithmen&lt;br /&gt;
&lt;br /&gt;
Zuordnen: Welcher Algorithmus hat welches Array als Zwischenergebnis produziert?&lt;br /&gt;
&lt;br /&gt;
Quicksort&lt;br /&gt;
&lt;br /&gt;
Bubble-Sort an Zusatzbedingung anpassen: Jedes Element steht maximal k Plätze von seinem richtigen entfernt. Quicksort war gegeben.&lt;br /&gt;
&lt;br /&gt;
== Bäume ==&lt;br /&gt;
Gegeben: 5 Bäume. Entscheiden Sie jeweils ob ein korrekter Rot-Schwarz-Baum vorliegt. Begründen Sie ihre Antwort.&lt;br /&gt;
&lt;br /&gt;
Geben Sie einen Algortithmus an, der ein Array mit n Zahlen in einem unbalancierten Binärbaum sortiert. Sie können dabei die aus der Vorlesung bekannten Operationen auf Binärbäumen verwenden. Geben Sie die asymptotischen Best- und Worst-Case-Laufzeiten an.&lt;br /&gt;
&lt;br /&gt;
Algoritmus implementieren der berechnet wieviele Knoten k mit a &amp;lt;= k &amp;lt;= b es gibt. (in O(log n))&lt;br /&gt;
&lt;br /&gt;
== Graphen ==&lt;br /&gt;
Dijkstras Algortitmus anwenden.&lt;br /&gt;
&lt;br /&gt;
Problemstellung: Aus einem Rohstoff wird über Zwischenzustände ein Endprodukt erstellt. Ein DAG ist gegeben. Die Kantengewichte sind prozentuale Angaben darüber wieviel von der vorherigen Masse noch da ist (alle &amp;lt; 100%). Gesucht ist der Weg mit dem geringsten Verlust.&lt;br /&gt;
* Warum kann der optimale Pfad keine Zyklen enthalten?&lt;br /&gt;
* Welchem aus der Veranstaltung bekannten Problem ähnelt dieses?&lt;br /&gt;
* Passen Sie den zu dem bekannten Problem gehörenden Algorithmus an dieses Problem an.&lt;br /&gt;
&lt;br /&gt;
== Dynamische Programmierung ==&lt;br /&gt;
Fragestellung: Verbindungen zwischen Städten mit der Bahn, minimaler Pfad mit max. k Mal umsteigen&lt;br /&gt;
* Randbedingungen formulieren&lt;br /&gt;
* Rekursionsgleichung formulieren&lt;br /&gt;
* Algorithmus implementieren&lt;br /&gt;
* Laufzeit?&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Gedaechtnisprotokoll]]&lt;/div&gt;</summary>
		<author><name>80.171.22.53</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5023</id>
		<title>Gedächtnisprotokoll AD08-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5023"/>
		<updated>2008-02-18T18:44:08Z</updated>

		<summary type="html">&lt;p&gt;80.171.22.53: /* asymptotische Laufzeit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Klausur war zeitlich kaum zu schaffen. Die schwierigkeit der einzelnen Aufgaben wurde unterschiedlich zwischen angemessen und zu hoch bis viel zu hoch bewertet.&lt;br /&gt;
&lt;br /&gt;
Man konnte eine handbeschriebene Din-A4-Seite mit beliebigem Inhalt mitbringen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multiple-Choice Teil ==&lt;br /&gt;
&lt;br /&gt;
* Hashing&lt;br /&gt;
* P/NP&lt;br /&gt;
&lt;br /&gt;
== asymptotische Laufzeiten ==&lt;br /&gt;
Berechnen Sie mit dem Master-Theorem: (3 Rekurenzgleichungen folgen)&lt;br /&gt;
&lt;br /&gt;
Finden Sie die geschlossene Form für folgende Rekurenzgleichung: T(sqrt(N))+1 (oder so ähnlich)&amp;lt;br&amp;gt;&lt;br /&gt;
Sie können annehmen dass n \in 2^{2^i} mit i \in \mathbb{N} ist.&lt;br /&gt;
&lt;br /&gt;
Stellen sie die Rekurenzgleichung für folgenden Algorithmus auf und geben Sie seine asymptotische Laufzeit an. (ein Algorithmus folgt)&lt;br /&gt;
&lt;br /&gt;
Zeigen Sie anhand der Definition des O-Kalküls: f(n) = O(g(n)). (Natürlich für konkrete f und g).&lt;br /&gt;
&lt;br /&gt;
== Suchen ==&lt;br /&gt;
Gegeben: Ein Array von Zahlen, Mehrere andere Arrays mit denselben Zahlen, eine Liste mit bekannten Sortieralgorithmen&lt;br /&gt;
&lt;br /&gt;
Zuordnen: Welcher Algorithmus hat welches Array als Zwischenergebnis produziert?&lt;br /&gt;
&lt;br /&gt;
Quicksort&lt;br /&gt;
&lt;br /&gt;
Bubble-Sort an Zusatzbedingung anpassen: Jedes Element steht maximal k Plätze von seinem richtigen entfernt. Quicksort war gegeben.&lt;br /&gt;
&lt;br /&gt;
== Bäume ==&lt;br /&gt;
Algoritmus implementieren der berechnet wieviele Knoten k mit a &amp;lt;= k &amp;lt;= b es gibt. (in O(log n))&lt;br /&gt;
&lt;br /&gt;
== Graphen ==&lt;br /&gt;
Dijkstras Algortitmus anwenden.&lt;br /&gt;
&lt;br /&gt;
Problemstellung: Aus einem Rohstoff wird über Zwischenzustände ein Endprodukt erstellt. Ein DAG ist gegeben. Die Kantengewichte sind prozentuale Angaben darüber wieviel von der vorherigen Masse noch da ist (alle &amp;lt; 100%). Gesucht ist der Weg mit dem geringsten Verlust.&lt;br /&gt;
* Warum kann der optimale Pfad keine Zyklen enthalten?&lt;br /&gt;
* Welchem aus der Veranstaltung bekannten Problem ähnelt dieses?&lt;br /&gt;
* Passen Sie den zu dem bekannten Problem gehörenden Algorithmus an dieses Problem an.&lt;br /&gt;
&lt;br /&gt;
== Dynamische Programmierung ==&lt;br /&gt;
Fragestellung: Verbindungen zwischen Städten mit der Bahn, minimaler Pfad mit max. k Mal umsteigen&lt;br /&gt;
* Randbedingungen formulieren&lt;br /&gt;
* Rekursionsgleichung formulieren&lt;br /&gt;
* Algorithmus implementieren&lt;br /&gt;
* Laufzeit?&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Gedaechtnisprotokoll]]&lt;/div&gt;</summary>
		<author><name>80.171.22.53</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5022</id>
		<title>Gedächtnisprotokoll AD08-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5022"/>
		<updated>2008-02-18T18:38:36Z</updated>

		<summary type="html">&lt;p&gt;80.171.22.53: /* O-Kalkül */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Klausur war zeitlich kaum zu schaffen. Die schwierigkeit der einzelnen Aufgaben wurde unterschiedlich zwischen angemessen und zu hoch bis viel zu hoch bewertet.&lt;br /&gt;
&lt;br /&gt;
Man konnte eine handbeschriebene Din-A4-Seite mit beliebigem Inhalt mitbringen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multiple-Choice Teil ==&lt;br /&gt;
&lt;br /&gt;
* Hashing&lt;br /&gt;
* P/NP&lt;br /&gt;
&lt;br /&gt;
== O-Kalkül ==&lt;br /&gt;
Zeigen Sie anhand der Definition des O-Kalküls: f(n) = O(g(n)). (Natürlich für konkrete f und g).&lt;br /&gt;
&lt;br /&gt;
== Suchen ==&lt;br /&gt;
Gegeben: Ein Array von Zahlen, Mehrere andere Arrays mit denselben Zahlen, eine Liste mit bekannten Sortieralgorithmen&lt;br /&gt;
&lt;br /&gt;
Zuordnen: Welcher Algorithmus hat welches Array als Zwischenergebnis produziert?&lt;br /&gt;
&lt;br /&gt;
Quicksort&lt;br /&gt;
&lt;br /&gt;
Bubble-Sort an Zusatzbedingung anpassen: Jedes Element steht maximal k Plätze von seinem richtigen entfernt. Quicksort war gegeben.&lt;br /&gt;
&lt;br /&gt;
== Bäume ==&lt;br /&gt;
Algoritmus implementieren der berechnet wieviele Knoten k mit a &amp;lt;= k &amp;lt;= b es gibt. (in O(log n))&lt;br /&gt;
&lt;br /&gt;
== Graphen ==&lt;br /&gt;
Dijkstras Algortitmus anwenden.&lt;br /&gt;
&lt;br /&gt;
Problemstellung: Aus einem Rohstoff wird über Zwischenzustände ein Endprodukt erstellt. Ein DAG ist gegeben. Die Kantengewichte sind prozentuale Angaben darüber wieviel von der vorherigen Masse noch da ist (alle &amp;lt; 100%). Gesucht ist der Weg mit dem geringsten Verlust.&lt;br /&gt;
* Warum kann der optimale Pfad keine Zyklen enthalten?&lt;br /&gt;
* Welchem aus der Veranstaltung bekannten Problem ähnelt dieses?&lt;br /&gt;
* Passen Sie den zu dem bekannten Problem gehörenden Algorithmus an dieses Problem an.&lt;br /&gt;
&lt;br /&gt;
== Dynamische Programmierung ==&lt;br /&gt;
Fragestellung: Verbindungen zwischen Städten mit der Bahn, minimaler Pfad mit max. k Mal umsteigen&lt;br /&gt;
* Randbedingungen formulieren&lt;br /&gt;
* Rekursionsgleichung formulieren&lt;br /&gt;
* Algorithmus implementieren&lt;br /&gt;
* Laufzeit?&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Gedaechtnisprotokoll]]&lt;/div&gt;</summary>
		<author><name>80.171.22.53</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5021</id>
		<title>Gedächtnisprotokoll AD08-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5021"/>
		<updated>2008-02-18T18:35:08Z</updated>

		<summary type="html">&lt;p&gt;80.171.22.53: /* Graphen */ +%-DAG&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Klausur war zeitlich kaum zu schaffen. Die schwierigkeit der einzelnen Aufgaben wurde unterschiedlich zwischen angemessen und zu hoch bis viel zu hoch bewertet.&lt;br /&gt;
&lt;br /&gt;
Man konnte eine handbeschriebene Din-A4-Seite mit beliebigem Inhalt mitbringen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multiple-Choice Teil ==&lt;br /&gt;
&lt;br /&gt;
* Hashing&lt;br /&gt;
* P/NP&lt;br /&gt;
&lt;br /&gt;
== Suchen ==&lt;br /&gt;
Gegeben: Ein Array von Zahlen, Mehrere andere Arrays mit denselben Zahlen, eine Liste mit bekannten Sortieralgorithmen&lt;br /&gt;
&lt;br /&gt;
Zuordnen: Welcher Algorithmus hat welches Array als Zwischenergebnis produziert?&lt;br /&gt;
&lt;br /&gt;
Quicksort&lt;br /&gt;
&lt;br /&gt;
Bubble-Sort an Zusatzbedingung anpassen: Jedes Element steht maximal k Plätze von seinem richtigen entfernt. Quicksort war gegeben.&lt;br /&gt;
&lt;br /&gt;
== Bäume ==&lt;br /&gt;
Algoritmus implementieren der berechnet wieviele Knoten k mit a &amp;lt;= k &amp;lt;= b es gibt. (in O(log n))&lt;br /&gt;
&lt;br /&gt;
== Graphen ==&lt;br /&gt;
Dijkstras Algortitmus anwenden.&lt;br /&gt;
&lt;br /&gt;
Problemstellung: Aus einem Rohstoff wird über Zwischenzustände ein Endprodukt erstellt. Ein DAG ist gegeben. Die Kantengewichte sind prozentuale Angaben darüber wieviel von der vorherigen Masse noch da ist (alle &amp;lt; 100%). Gesucht ist der Weg mit dem geringsten Verlust.&lt;br /&gt;
* Warum kann der optimale Pfad keine Zyklen enthalten?&lt;br /&gt;
* Welchem aus der Veranstaltung bekannten Problem ähnelt dieses?&lt;br /&gt;
* Passen Sie den zu dem bekannten Problem gehörenden Algorithmus an dieses Problem an.&lt;br /&gt;
&lt;br /&gt;
== Dynamische Programmierung ==&lt;br /&gt;
Fragestellung: Verbindungen zwischen Städten mit der Bahn, minimaler Pfad mit max. k Mal umsteigen&lt;br /&gt;
* Randbedingungen formulieren&lt;br /&gt;
* Rekursionsgleichung formulieren&lt;br /&gt;
* Algorithmus implementieren&lt;br /&gt;
* Laufzeit?&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Gedaechtnisprotokoll]]&lt;/div&gt;</summary>
		<author><name>80.171.22.53</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Hauptseite&amp;diff=5020</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Hauptseite&amp;diff=5020"/>
		<updated>2008-02-18T18:28:03Z</updated>

		<summary type="html">&lt;p&gt;80.171.22.53: +kat:gedprok-link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Bild:Hochschulsport.gif|right]]&lt;br /&gt;
[[Bild:Hetzner-partner.jpg|right|111px]]&lt;br /&gt;
[[Bild:Boykott20.gif|right|111px]]&lt;br /&gt;
http://www.informatik.uni-hamburg.de/Fachschaft/pics/fslogo.gif&lt;br /&gt;
&lt;br /&gt;
Willkommen auf den Webseiten der [[Fachschaft]] Informatik.&lt;br /&gt;
Wir versuchen hier, alle wichtigen Informationen über das Informatik-Studium an der Universität Hamburg zusammenzustellen.&lt;br /&gt;
Falls etwas fehlt, ergänze es bitte direkt auf der Seite, wo es fehlt.&lt;br /&gt;
Dazu klickst Du einfach auf den Link &#039;&#039;bearbeiten&#039;&#039; am oberen Rand der Seite.&lt;br /&gt;
Du darfst hier wirklich alles ändern, was Dir nicht gefällt. Also keine falsche Scheu.&lt;br /&gt;
&lt;br /&gt;
== Aktionen ==&lt;br /&gt;
* [https://jabber.mafiasi.de/ Freie Kommunikation für alle!] Unser neuer Jabber-Server ist online.&lt;br /&gt;
* [http://www.izshamburg.de/ Studiengebuehrenboykott 2.0] Freie Bildung fuer alle! Von der Kita bis zur Hochschule.&lt;br /&gt;
* [https://winter.gotdns.org/~teythoon/befreiung.html Befreiungsantraege für alle!] Der Studiengebuehrenbefreiungsantragsgenerator.&lt;br /&gt;
&lt;br /&gt;
== Informationen für Studienbeginner ==&lt;br /&gt;
&lt;br /&gt;
* Für Studieninteressierte gibt es viele nützliche [http://www.informatik.uni-hamburg.de/Info/Studium/intr.shtml Infos].&lt;br /&gt;
* Wenn du im Oktober hier anfängst zu studieren, solltest du die [[Orientierungseinheit]] besuchen!&lt;br /&gt;
* Die erste Anlaufstelle für alle Fragen zum Studium ist das [https://www.fb18.de/ Forum].&lt;br /&gt;
* Eine [[Wegbeschreibung]] für alle, die uns besuchen wollen, gibt es auch.&lt;br /&gt;
* Wenn du interessiert bist solltest du der [[MafiA]] beitreten.&lt;br /&gt;
&lt;br /&gt;
== Infos zum Studium ==&lt;br /&gt;
&lt;br /&gt;
* [[STiNE]]&lt;br /&gt;
* [[Lehrtableau]] und [http://www.informatik.uni-hamburg.de/cgi-bin/kvv/ausgabe/index_start.pl Kommentiertes Vorlesungsverzeichnis] ? Alle Veranstaltungen im Überblick.&lt;br /&gt;
* [[Diplomstudiengang]] (1998-2004)&lt;br /&gt;
* [[Bachelor|Bachelorstudiengang]] (seit 2005)&lt;br /&gt;
* [[Master]]studiengang (seit 2007)&lt;br /&gt;
* [http://www.informatik.uni-hamburg.de/Fachschaft/gprot/ Gedächtnisprotokolle] ? Protokolle von Prüfungen. [[:Kategorie:Gedaechtnisprotokoll|Selber schreiben]] nicht vergessen!&lt;br /&gt;
* Das [[Informatikum]] und ähnliche Örtlichkeiten&lt;br /&gt;
* Studentische Arbeitsräume in [[Arbeitsräume_Stellingen|Stellingen]] und am [[Arbeitsräume_Hauptcampus|Hauptcampus]]&lt;br /&gt;
&lt;br /&gt;
== Interessenvertretung und Gremien ==&lt;br /&gt;
&lt;br /&gt;
* [[Gremien]] sind offiziell vom Department, von der [[Fakultät]] oder von der Universität eingesetzt, um ein bestimmtes Thema zu besprechen. Wer euer direkter Ansprechpartner ist, findet ihr in der [[GremienMitgliederListe]].&lt;br /&gt;
* [[VVProtokolle|Protokolle]] von den [[VV|Vollversammlungen]]&lt;br /&gt;
* [[Gremieninfos]] ? eine Sammlung von Infos, die für Gremienvertreter interessant sein könnten.&lt;br /&gt;
* [[MafiA]] ? die &#039;&#039;&#039;M&#039;&#039;&#039;enge &#039;&#039;&#039;a&#039;&#039;&#039;ller &#039;&#039;&#039;f&#039;&#039;&#039;achschafts&#039;&#039;&#039;i&#039;&#039;&#039;nteressierten &#039;&#039;&#039;A&#039;&#039;&#039;ktivisten unterhält eine Mailinglistliste, über die wichtige Informationen zum aktuellen Geschehen verschickt werden.&lt;br /&gt;
* Bei uns am Informatikum:&lt;br /&gt;
** [[Fachschaftsrat|Fachschaftsrat (FSR)]] ? Eure Interessenvertretung und Ansprechpartner für Probleme jeglicher Art.&lt;br /&gt;
** [[Arbeitsgemeinschaften]] sind Gruppen von Studierenden, die gemeinsam versuchen, etwas für andere Studierende zu tun.&lt;br /&gt;
** [http://www.informatik.uni-hamburg.de/cgi-bin/informatik/gremien-wiki.pl Gremien-Wiki] ? ein Fachbereichsöffentliches Wiki für interne Informationen. Nur von den Netzen der Uni aus zugreifbar.&lt;br /&gt;
&lt;br /&gt;
== Unterhaltsames ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.nomaden.org/ Nomaden] ? Die Nomaden, der Informatiker-Stammtisch, jede Woche in einer anderen Kneipe&lt;br /&gt;
* [[BitBilder]] samt [[BitBilderFAQ]] ? Welches [[Bit]] wozu verwenden?&lt;br /&gt;
* [[Professorensprüche]] ? Merk-würdige Sprüche von Professoren und anderen Menschen&lt;br /&gt;
* der [[FachBereichsSong]] - The Buggles mal anders&lt;br /&gt;
&lt;br /&gt;
== Weiteres Wissenswertes ==&lt;br /&gt;
&lt;br /&gt;
* [[GuteVeranstaltung]] ? was würdest du dir von einer guten Veranstaltung wünschen? (Liebe Professoren, lesen!)&lt;br /&gt;
* [[Linkliste]] ? sonstige wichtige Seiten&lt;br /&gt;
* Ein [[BuntesSeminar]] hat leider schon lange nicht mehr stattgefunden.&lt;br /&gt;
* Die Fachschaft vermietet [http://www.informatik.uni-hamburg.de/Fachschaft/fsr/button.html Buttonmaschinen].&lt;br /&gt;
* Eine [[Wegbeschreibung]] für alle, die uns besuchen wollen.&lt;br /&gt;
* [[Hobbys]] der Informatikstudierenden.&lt;br /&gt;
* Wichtige Informationen über das [[Rechenzentrum]] und was man da machen kann.&lt;br /&gt;
* [[Verbindungen]] - was dein(e) Rechner zuhause können könnte(n), damit zu vernünftig arbeiten kannst.&lt;br /&gt;
* [[Essen|Essensmöglichkeiten]] im, um und um das [[Informatikum]] herum.&lt;br /&gt;
* [[CiscoVPN|VPN-Verbindung]] unter Linux mit Networmanager&lt;br /&gt;
&lt;br /&gt;
== Über dieses Wiki ==&lt;br /&gt;
Dies ist das neue Wiki des FSR. Wenn du das alte suchst (vielleicht weil einige Inhalte nicht richtig konvertiert wurden), findest du dies unter http://www.informatik.uni-hamburg.de/cgi-bin/fsr-wiki.pl/oldwiki.&lt;br /&gt;
&lt;br /&gt;
=== WikiWikiWeb ===&lt;br /&gt;
* [http://de.wikipedia.org/wiki/Wiki Was ist ein Wiki?]&lt;br /&gt;
* Diese Seiten benutzen das [http://www.mediawiki.org/ Mediawiki]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Help:Formatting Wie formatiere ich Text?]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Help:Editing_pages Wie kann ich Wiki-Seiten bearbeiten?]&lt;br /&gt;
* [[SpielWiese]] zum ausprobieren vom Wiki-Syntax&lt;br /&gt;
&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
* Übersicht über die [[Spezial:Benutzer|Bewohner]] dieses Wikis ([[Bewohner|alte Übersicht]])&lt;br /&gt;
* [[WikiNode]] ? Wir und unsere Nachbarn im Wiki Web&lt;/div&gt;</summary>
		<author><name>80.171.22.53</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5016</id>
		<title>Gedächtnisprotokoll AD08-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_AD08-1&amp;diff=5016"/>
		<updated>2008-02-18T16:58:36Z</updated>

		<summary type="html">&lt;p&gt;80.171.22.53: pling!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Klausur war zeitlich kaum zu schaffen. Die schwierigkeit der einzelnen Aufgaben wurde unterschiedlich zwischen angemessen und zu hoch bis viel zu hoch bewertet.&lt;br /&gt;
&lt;br /&gt;
Man konnte eine handbeschriebene Din-A4-Seite mit beliebigem Inhalt mitbringen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multiple-Choice Teil ==&lt;br /&gt;
&lt;br /&gt;
* Hashing&lt;br /&gt;
* P/NP&lt;br /&gt;
&lt;br /&gt;
== Suchen ==&lt;br /&gt;
Gegeben: Ein Array von Zahlen, Mehrere andere Arrays mit denselben Zahlen, eine Liste mit bekannten Sortieralgorithmen&lt;br /&gt;
&lt;br /&gt;
Zuordnen: Welcher Algorithmus hat welches Array als Zwischenergebnis produziert?&lt;br /&gt;
&lt;br /&gt;
Quicksort&lt;br /&gt;
&lt;br /&gt;
Bubble-Sort an Zusatzbedingung anpassen: Jedes Element steht maximal k Plätze von seinem richtigen entfernt. Quicksort war gegeben.&lt;br /&gt;
&lt;br /&gt;
== Bäume ==&lt;br /&gt;
Algoritmus implementieren der berechnet wieviele Knoten k mit a &amp;lt;= k &amp;lt;= b es gibt. (in O(log n))&lt;br /&gt;
&lt;br /&gt;
== Graphen ==&lt;br /&gt;
Dijkstras Algortitmus anwenden.&lt;br /&gt;
&lt;br /&gt;
Einen Algoritmus scheiben + Laufzeit?&lt;br /&gt;
&lt;br /&gt;
== Dynamische Programmierung ==&lt;br /&gt;
Fragestellung: Verbindungen zwischen Städten mit der Bahn, minimaler Pfad mit max. k Mal umsteigen&lt;br /&gt;
* Randbedingungen formulieren&lt;br /&gt;
* Rekursionsgleichung formulieren&lt;br /&gt;
* Algorithmus implementieren&lt;br /&gt;
* Laufzeit?&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Gedaechtnisprotokoll]]&lt;/div&gt;</summary>
		<author><name>80.171.22.53</name></author>
	</entry>
</feed>