Suchergebnisse für Anfrage "prolog"
Liste der Werte in den Blattknoten des Binärbaums T
List ist die Liste der Werte in Blattknoten eines Binärbaums und ich versuche herauszufinden, wie man genau das ausgibt. Das gibt mir alle Knoten, aber ich brauche nur die Blätter. lea(nil,[]). lea(t(X,L,R),[X|L]) :- lea(L,L1), lea(R,L2), ...
Segregating Lists in Prolog
Es fällt mir wirklich schwer zu verstehen, wie ich meinen Code zum Anzeigen meiner getrennten Listen mit geraden und ungeraden Zahlen bekomme. Ich bin mir nicht mal sicher, was mir an Verständnis fehlt. Ich bin offensichtlich neu in dieser ...
Erstes Argument Indizierung
ch möchte wissen, wie die intelligente Indizierung der ersten Argumente in verschiedenen Prolog-Implementierungen implementiert is Insbesondere einfache Typprüfziele wieinteger/1 direkt nach einer Klausel "neck"könnte tragen zu einer besseren ...
So finden Sie die Anzahl der Inversionen in einer Liste in Prolog
Als jemand, der neu in Prolog ist, möchte ich herausfinden, wie man die Anzahl der Inversionen in einer Liste gut zählt. Ich weiß, wie man eine Matrix mit @ abflacflatten(Matrix, FlatMatrix), wodurch eine Variable erstellt wird, die einen ...
Prolog-Anfänger: So erstellen Sie eindeutige Werte für jede Variable in einem Prädikat
Ich habe ein Prolog-Prädikat: Add( [A|B] , Answer ) :- ... ~ Add everything in the list to come up with answer ...Ich möchte jetzt @ implementierAddUnique das würde eindeutige Werte für alles in der Liste zurückgebenauße wenn ich die Variable ...
Prolog: Filtern einer Liste?
Ich arbeite derzeit an einem sehr kurzen Projekt für Prolog und habe gerade versucht, einen von mir erstellten "Filter" auf eine Liste anzuwenden. Ich habe den Filter sozusagen fertig, kann ihn aber nicht anwenden. Es wäre besser, wenn ich ...
Attributed Variablen: Bibliotheksschnittstellen / Implementierungen / Portabilität
Wenn ich überflog einigeProlo [/questions/tagged/prolog] verwandte Fragen vor kurzem stolperte ich überdiese Antwort von @ ...
Deterministischen Erfolg von Prolog-Zielen explizit machen
Die Frage des deterministischen Erfolgs eines Prolog-Ziels ist immer wieder aufgetaucht - zumindest in den folgenden Fragen: Bereinigung des Begriffs Gleichheit / ...
Wie kann ich 3 Listen in Prolog effizient anhängen?
Ich weiß, wie es für 2 Listen geht: append([],L,L). append([H|T],L,[H|R]):-append(T,L,R).aber wie geht das für 3? Ohne den Append für 2 Listen zweimal zu verwenden.
Endlose Füllmethode, Endlosschleife, die die Antwort zurückgibt, aber nicht beendet
So arbeite ich an einem Prolog und bin auf ein Problem gestoßen, das ich nicht verstehe, warum es erscheint. Das Problem tritt tatsächlich bei einigen meiner Methoden auf, aber ich hoffe, dass ich es mit ein paar Anleitungen in dieser Methode ...