Hi,
Da mein alter thread geclosed wurde, öffne ich hier einen neuen! Ich weiß ihr macht nicht gerne hausaufgaben für andere, doch ich bitte euch hier wirklich inständig um Hilfe, Pro gelöste aufgabe gibt es 50€! Ich war leider im Unterricht nicht so ganz dabei, da es in meiner Familie einen todesfall gab, und ich muss die Aufgaben bis Mittwoch abgeben, es reicht auch wenn nur ein teil gemacht wird, wenig ist besser als gar nix!
Ich hoffe es wird nicht wieder geclosed!
danke schonmal
Mfg jaspis
Zitat:
Betrachten Sie die Spezifikation von LIST.
1. Aufgabe
Erweitern Sie die Spezifikation um eine Funktion removeMax(l), die das größte Element einer
(nicht notwendigerweise sortierten!) Liste l liefert und aus der Liste entfernt.
2. Aufgabe
Geben Sie eine ausführbare Spezifikation für removeMax an und testen Sie diese.
3. Aufgabe
Implementieren Sie die Funktion removeMax in Pascal auf Basis einer doppelt verketteten Liste
mit Sentinel.
4. Aufgabe
Erweitern Sie Ihre Lösung von Aufgabe 3 um eine Funktion sort(l: List):List die für eine beliebige
Liste eine sortierte Liste zurückliefert. Dabei soll die ursprüngliche Liste erhalten bleiben.
mfg jaspis