aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* umgebende Klammern ...Thomas Schmucker2020-10-091-4/+8
|
* Setze srcut-Marker...Thomas Schmucker2020-10-0413-183/+477
|
* fix: Prüfe, ob 'data' wirklich dereferenziert werden kannThomas Schmucker2020-09-044-20/+30
|
* fix: makefileThomas Schmucker2020-09-041-1/+1
|
* neue Funktionen: list_insert-/list_delete_next zum Einfügen oder Entfernen ↵Thomas Schmucker2020-09-041-0/+44
| | | | des nächsten Elementes einer Liste
* pop_front() entfernt ein Element aus der Liste, muss aber nicht immer dessen ↵Thomas Schmucker2020-09-041-1/+4
| | | | Daten zurückgeben!
* fix: KlammernThomas Schmucker2020-09-031-1/+2
|
* Merge branch 'master' into feature-list-tail-nodeThomas Schmucker2020-09-031-2/+3
|\
| * fix: Typen in Hash-TabelleThomas Schmucker2020-09-031-2/+3
| |
* | erste Version einer einfach verketteten Liste mit tail-WächterThomas Schmucker2020-09-033-1/+135
|/
* cleanup hashtabThomas Schmucker2020-09-021-5/+5
|
* fix: signed/unsigned typesThomas Schmucker2020-09-021-4/+4
|
* Merge branch 'deque'Thomas Schmucker2020-09-021-0/+2
|\
| * test_deque() wird enthält nur im DEBUG-Code TestfälleThomas Schmucker2020-08-271-0/+2
| |
* | Merge branch 'feature-list-insert'Thomas Schmucker2020-09-021-0/+28
|\ \
| * | Feature: Der Code zum Einfügen und zum Löschen des nächsten ↵Thomas Schmucker2020-09-021-5/+3
| | | | | | | | | | | | Listenelements sollte so passen!
| * | zwei neue Funktionen, um das nächste Element einer Liste hinzuzufügen oder ↵Thomas Schmucker2020-08-271-0/+30
| | | | | | | | | | | | zu löschen.
* | | fix: richtiger Datentyp beim Test, ob tree ein BST ist.Thomas Schmucker2020-09-021-1/+1
|/ /
* | Merge branch 'deque'Thomas Schmucker2020-08-201-6/+60
|\|
| * Eine einfache Fehlerbehandlung hinzugefügt. Von produktionsreifem Code sind ↵Thomas Schmucker2020-08-201-4/+55
| | | | | | | | wir allerdings noch weit entfernt!
| * überflüssiges Makro NELEM entfernt!Thomas Schmucker2020-08-171-2/+0
| |
| * Noch mehr assert()s, Weniger Durchläufe reichen aber auch aus!Thomas Schmucker2020-08-161-1/+6
| |
* | Merge branch 'deque'Thomas Schmucker2020-08-162-68/+338
|\|
| * Es werden nun mehr Testfälle geprüftThomas Schmucker2020-08-151-0/+32
| |
| * Einfache Testroutine hinzugefügt.Thomas Schmucker2020-08-151-0/+67
| |
| * vereinfache das Kopieren der Chunkzeiger.Thomas Schmucker2020-08-151-12/+6
| |
| * neue Funktion: deque_set_at() implementiert.Thomas Schmucker2020-08-151-0/+16
| |
| * reorg code...Thomas Schmucker2020-08-151-3/+3
| |
| * makefile: Aktiviere noch mehr Fehlerprüfungen. Deaktiviere Optimierungen ↵Thomas Schmucker2020-08-151-1/+1
| | | | | | | | (damit man besser mit gdb debuggen kann).
| * Zwei neue Funktionen (deque_size() und deque_is_empty()) hinzugefügtThomas Schmucker2020-08-151-0/+12
| |
| * code cleanupThomas Schmucker2020-08-151-17/+28
| |
| * Kennzeichne die freigegebene Map mit einem NULL-ZeigerThomas Schmucker2020-08-151-0/+1
| |
| * Implement deque_pop_back()Thomas Schmucker2020-08-141-3/+23
| |
| * Implement deque_push_front()Thomas Schmucker2020-08-141-0/+20
| |
| * Überflüssige Klammern entferntThomas Schmucker2020-08-141-5/+5
| |
| * Verwende etwas sprechendere Namen...Thomas Schmucker2020-08-141-51/+51
| |
| * Erste Version der DEQUE kann Elemente aufnehemen und wieder entfernen.Thomas Schmucker2020-08-141-19/+96
| |
| * Sichere den Zwischenstand: Management der Chunks sollte nun funktionieren!Thomas Schmucker2020-08-131-9/+111
| |
| * Aktiviere eine bessere Warnstufe des Compilers, wenn zwischen signed und ↵Thomas Schmucker2020-08-131-1/+1
| | | | | | | | unsigned Werten wild hin- und hergeschalten wird.
| * vereinfache Code (sizeof braucht oft keine oder nur wenige Klammern)Thomas Schmucker2020-08-121-1/+1
| |
| * Neustart der Implementierung von Deque'sThomas Schmucker2020-08-121-103/+21
| |
* | Merge branch 'iterator'Thomas Schmucker2020-08-120-0/+0
|\ \ | |/ |/|
| * tree_lookup() ist jetzt ähnlich wie min()/max() implementiertThomas Schmucker2020-08-121-2/+2
| |
| * Variable 'root' nach 'treeThomas Schmucker2020-08-121-5/+5
| |
* | Funktionen für altes Ringbuffer-Interface wieder hinzugefügt.Thomas Schmucker2020-08-121-0/+12
| |
* | Elemente an beiden Enden der Queue hinzufügen/entfernenThomas Schmucker2020-08-121-9/+64
| |
* | Verwende sizs_t statt int als Datentyp für Größenangaben. Reformat Code.Thomas Schmucker2020-08-101-10/+13
| |
* | Variable umbenannt, damit der Code konsistenter wird...Thomas Schmucker2020-08-091-5/+5
| |
* | refactor code.Thomas Schmucker2020-08-091-2/+2
|/
* Implementiere einen "preorder"-IteratorThomas Schmucker2020-08-081-2/+34
|