Write some Software with comments (ervery step has explanation which describes steps in detail)
€10-80 EUR
En curso
Publicado hace casi 7 años
€10-80 EUR
Pagado a la entrega
1. Definieren Sie eine Klasse "DList", die eine einfach verkettete Liste basierend auf einem "Struct" verwaltet, der jeweils eine Double‐Zahl und einen Zeiger auf das nächste Listenelement enthält. Diese Klasse soll folgende Methoden für den Zugriff auf die Daten zur Verfügung stellen:
• Konstruktor DList()und Destruktor ~Dlist()
• InsertAsFirstElement (double x)
• GetAndDeleteFirstElement(double &x) (Rückgabe von TRUE, falls Liste nicht leer)
• LPrint (zeilenweise Ausgabe aller Listenelemente, beginnend bei dem ersten Listenelement )
2. Definieren Sie eine Klasse "DStack", die einen Stack für Gleitkommazahlen basierend auf einer EINFACH verketteten Liste (d.h. der Klasse "DList") möglichst laufzeiteffizient implementiert. Diese Klasse soll mindestens folgende Methoden für den Zugriff auf die Daten zur Verfügung stellen:
• Push (double x)
• Bool Pop (double &x) (Rückgabe von TRUE, falls Stack nicht leer)
• SPrint (zeilenweise Ausgabe aller Stackelemente, beginnend bei dem untersten (ältesten)
Element des Stacks). Verwenden Sie hierbei KEIN Array zur Zwischenspeicherung und
minimieren Sie hierbei die Progammlaufzeit (Kleiner Hinweis: Stichwort Rekursion)!
3. Bauen Sie die Klasse "Dstack" in Ihren UPN‐Rechner ein und verwenden Sie
weiterhin die Funktion CheckInputline zur Eingabeprüfung.
I tried to do some of it, but it doesn´t work perfectly like the user want it. So i need some help with it. The most important part is that those two programms need to be explained in detail (using comments).
If something else is needed (english version of projects) contact me trough email.