Suchergebnisse für Anfrage "abstract-data-type"

3 die antwort

Implementierung von Hashcode und Equals für benutzerdefinierte Klassen

1 die antwort

Algebraischen Datentyp in Scala schreiben

n Haskell kann ich ein @ definierTree: data Tree a = Empty | Node a (Tree a) (Tree a) Wie könnte ich das in Scala schreiben? Ich bin mir nicht sicher, wie ich den Typparameter behalten soll[A] in Scala fürNode passenTree 's Typ,a.

1 die antwort

Java hat die Collection <E> teilweise bestellt

Ich suche eine Java-Implementierung einer Datenstruktur, die eine Sammlung von Elementen enthält, für die aTeilbestellung definiert ist und die es einem erla...

TOP-Veröffentlichungen

6 die antwort

Bester Weg, um Ad-hoc-Polymorphismus in Haskell zu implementieren?

Ich habe eine polymorphe Funktion wie: convert :: (Show a) => a -> String convert = " [label=" ++ (show a) ++ "]"Aber manchmal möchte ich ihm eine Data.Map übergeben und eine ausgefallene Schlüsselwertkonvertierung durchführen. Ich weiß, dass ...

1 die antwort

Was ist der Unterschied zwischen einem abstrakten Datentyp (ADT) und einer Datenstruktur? [geschlossen]

Ich habe herausgefunden, dass Bücher und Online-Ressourcen beide Begriffe austauschbar verwenden, ohne dass dies eine deutliche Unterscheidung darstellt.

2 die antwort

N-Bäume in C

Was wäre eine nette Implementierung eines N-ary-Baums in der C-Sprache?Insbesondere möchte ich einen nicht selbstausgleichenden n-ary-Baum mit einer ungebund...

6 die antwort

10- oder 12-Bit-Felddatentyp in C ++ [duplizieren]

Diese Frage hat hier bereits eine Antwort: Erstellen eines 10-Bit-Datentyps in C / C ++ [closed] [/questions/37473539/create-a-10-bit-data-type-in-c-c] 1 AntwortIst es möglich, einen Datentyp mit ungerader Größe anstelle der Standardtypen zu ...

4 die antwort

Warum zwei Stapel verwenden, um eine Warteschlange zu bilden?

2 die antwort

Erhalte Buchstabe für Buchstabe eine doppelt verknüpfte Liste

Ich versuche ein Programm zu schreiben, das ein Wort Buchstabe für Buchstabe in jeden Knoten einer doppelt verknüpften Liste schreibt und dann mit einer von mir geschriebenen Funktion prüft, ob das Wort ein Palindrom ist. Wenn ich meinen Code ...