Skip to content

S1ngularity96/PrologTechniques

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PrologTechniques

Different Prolog Programms

Inhalt:

  1. Arithmetische Operationen
  • add (Addition/Subtraktion mit Zahlen symbolischer Darstellung)
  • mult (Multiplikation mit Zahlen symbolischer Darstellung)
  • convertSymb (Konvertiert Zahlen symbolischer Darstellung in eine arithmetische Darstellung um)
  • convertNat (Konvertiert Zahlen arithmetischr Darstellung in eine symbolische Darstellung um)
  • vielfaches
  1. Listen- Operationen
  • elementAusgeben
  • elementAusArithmet
  • invAusgabe (Ausgabe eines Elements über einen Indes aus einer invertierten Liste)
  • geordnet
  • delFirst
  • delLast
  • myRev (invertiert eine Liste) / reverse in Prolog vorhanden
  • appnd
  • attach
  • vorhaengen
  • firstElement
  • lastElement
  • memb
  • prafix
  • postfix
  • infix
  • palindrom
  • range
  • twice
  • maximum
  • teile (Teile eine Liste in zwei Hälften)
  • rd (lösche Duplikate)
  • fibList (Fibonacci Zahlen)
  • anz (Anzahl eines Elements in der Liste)
  • leng(Länge einer Liste)
  1. Binärbaum- Operationen
  • isEmpty
  • binBaum
  • wurzel
  • getLinks
  • getRechts
  • getWert
  • praorder
  • inBaum (Findet einen Knoten in einem Binären- Baum)
  • einfuegen (Fügt einen Knoten in einen Binären- Suchbaum ein)
  • binEintragen (Trägt eine Listenfolge in einen Binären- Suchbaum ein)
  • mirror (Spiegelt einen Binären- Baum)
  1. Gramatiken und Graphen
  • Typ 3 Gramatik (Beispiel)
  • Wegstrecke über Kanten (Beispiel)
  1. Einige Tricks in Prolog
  • Cut- Operator
  • if/else in Prolog

About

Different Prolog Programms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages