rekursive Permutation

  • Hi ihr, ich bin 12.klasse aus D und habe ein Problem:

    ich soll in Informatik eine rekursive Procedure schreiben welche alle Permutationen einer liste a,b,c,d,..,n ausgibt.
    ne idee hab ich schon:

    also der rekursionsanfang ist permutation von a = a, ( n=1 =
    permutation von n= 2 ( a,b, ) ist das ich an jede stelle das nächste element (b )
    an a "anhänge ... a,b,| b,a und dann muss ich das näcshte element (c) an jede stelle von a,b und b,a dranhängen, wie aber zum teufel verpack ich das in ein Program ( möglichst geeschrieben mit turbo pascal bzw delphi ? :S

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!