Gesamtpermutation ist ein Algorithmus mit einer Zeitkomplexität von: O(n!) Ich habe vor zwei Tagen zufällig an dieses Problem gedacht und es zusammenfassen Algorithmen, unter denen die dynamische Schleife ähnlich ist. Der Backtracking-Algorithmus ist relativ umständlich zu implementieren, daher werden zur Vereinfachung für die Leser 6 Typen zusammengefasst. Alle Algorithmen sind in JavaScript geschrieben und können direkt ausgeführt werden.
Algorithmus 1: Austausch (rekursiv)
1 ="Content-Type" content="text/html; charset=utf-8" /> ;/head>
6.