Hallo Rolf,
@Aufgabe Es soll ein Funktion erstellt werden die "ein unbekanntes Worte" in "bekannte Worte" zerlegt. Ein Abgleich des unbekannten Wort mit einer Referenzdatenbank stellt eine Liste von Worte bereit die im Array mit Anfangsposition des erkannten Wortes abgebildet werden.
hotel
hotelfach
hotelfachfrau
hot
elf
fach
fachfrau
ach
frau
rau
Aus den mit Referenzen abgelegten Wörtern ergeben sich für:
hotelfachfrau
somit folgende Kombinationen:
Array
(
[0] => hotelfach|frau
[1] => hotel|fachfrau
[2] => hotel|fach|frau
[3] => hot|elf|ach|frau
)
@Lautet die Aufgabe vielleicht: Schreibe eine Funktion, die aus einer Liste von Wortfragmenten alle Möglichkeiten ermittelt, daraus ein bestimmtes Zielwort zusammenzusetzen?
Genau dort bin ich nicht weitergekommen!
den Array mit seinen Elementen so zu durchlaufen das sich das Wort "hotelfachfrau" ergibt. ohne Permutation wie jetzt gelöst- ist ja eigentlich nicht notwendig...
Danke für Dein Feedback