2 Wörter vergleich -> gleiche Buchstaben
Verfasst: Sonntag 19. März 2006, 22:05
Hi
Wie würdet ihr am einfachsten überprüfen ob 2 Wörter genau die gleichen Buchstaben enthalten? (Reihenfolge egal, Anzahl ist wichtig)
z.B.
funktion('abcdefg', 'abgfcde') -> True
funktion('abcdefg', 'abgffde') -> False
Ich würde das schon hinkriegen aber nur mit mühsamen Mitteln.
Was mir spontan einfällt ist ein Dict (buchstabe -> anzahl) zu erstellen und jeden Key überprüfen ob er die gleiche Anzahl hat, aber das sieht mir recht aufwendig aus um nur 2 Wörter zu vergleichen.
Hat jemand eine bessere Idee?
Ach ja die 2 Wörter sind sicher gleich lang.
Gruss
Wie würdet ihr am einfachsten überprüfen ob 2 Wörter genau die gleichen Buchstaben enthalten? (Reihenfolge egal, Anzahl ist wichtig)
z.B.
funktion('abcdefg', 'abgfcde') -> True
funktion('abcdefg', 'abgffde') -> False
Ich würde das schon hinkriegen aber nur mit mühsamen Mitteln.
Was mir spontan einfällt ist ein Dict (buchstabe -> anzahl) zu erstellen und jeden Key überprüfen ob er die gleiche Anzahl hat, aber das sieht mir recht aufwendig aus um nur 2 Wörter zu vergleichen.
Hat jemand eine bessere Idee?
Ach ja die 2 Wörter sind sicher gleich lang.
Gruss