Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Möglichkeiten von Buchtabenanordnung

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ] [ 3 ] [ 4 ] [ 5 ]
000
13.10.2003, 18:13 Uhr
Anfänger00



Hallo,gibt es eine Formel um die Möglichkeiten von z.b Buchstabenanordnugen
herauszufinden.
Beispiel: ++C
Eine weitere Möglichkeit wäre: (++C) +C+ oder C++ (3 Mögl.)
oder aber ABC:
(ABC) + ACB + CAB + CBA + BAC + BCA = (6 Mögl.)
Zu beachten ist das bei gleichen Zeichen (++) schon ein paar Möglichkeiten wegfallen.
Doch was mach ich bei längeren Worten, z.B wenn es darum geht ein Lösungswort herauszufinden?

Dieser Post wurde am 13.10.2003 um 18:14 Uhr von Anfänger00 editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
13.10.2003, 18:16 Uhr
Pablo
Supertux
(Operator)


Willst du einen Algorithmus, der alle Permutation ausgibt? Ist das so?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
13.10.2003, 18:26 Uhr
Anfänger00



Ja,kann man so auch ausdrücken,aber es wäre mir lieber ihn selber schreiben zu dürfen.

{Permutation aha so nennt ihr Studenten das also! ich armer,vertrottelter Gymnasiast }

Dieser Post wurde am 13.10.2003 um 18:37 Uhr von Anfänger00 editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
13.10.2003, 18:30 Uhr
Pablo
Supertux
(Operator)


Dann schreibe ihn!

Willst du in C oder C++ machen?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
13.10.2003, 18:36 Uhr
Anfänger00



Das würd ich wenn ich die Formel wüsste.
Und komm nicht selber drauf,aber vielleicht kannst du mir ja einen Tipp geben.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
13.10.2003, 18:42 Uhr
Pablo
Supertux
(Operator)


Es gibt keine Formel, man muss einen Algorithmus erstellen, was sehr lange dauern würde. Ich meine, die Laufzeit ist groß.

Wenn du n Zahlen hast, dann gibt es n! Möglichkeiten.

Bsp: ABCD

ABCD
BCDA
BCAD
BACD
ACDB
.....

Guck mal was ich gemacht hab, wie habe ich die Buchstaben bewegt und in welche Richting? Das sollte dir für den Algorithmus helfen.

Und nochwas: was hast du gegen das Wort Permutation?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
13.10.2003, 19:09 Uhr
~(un)wissender
Gast


Permutation ist nichts weiter als eine Aufzählung, ist also nichts besonderes an dem Wort, aber es ist halt der Fachbegriff.

Tipp:
Mit Rekursion sind Permutationsalgorithmen besonders einfach zu schreiben, ansonsten wird es meiner Erfahrung nach ein wenig haarig.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
13.10.2003, 19:18 Uhr
Anfänger00



Ich habe nichts gegen das Wort,ich meinte nur das ich das Wort nicht kenne.
Erwartest du das etwa von einem Gymnasiasten?

Dieser Post wurde am 13.10.2003 um 19:20 Uhr von Anfänger00 editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
13.10.2003, 19:34 Uhr
Pablo
Supertux
(Operator)


Ich habe das Wort in der 11. Klasse gelernt.

Und rekursiv ist keine schlechte Idee. Ich habe das noch nie programmieren müssen, deshlab poste ich nicht und hab keine Zeit, um jetzt eine solche Funktion zu machen.

Ich glaube, Türmen von Hanoi könnte dir helfen.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!

Dieser Post wurde am 13.10.2003 um 19:35 Uhr von Pablo Yanez Trujillo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
13.10.2003, 19:55 Uhr
~(un)wissender
Gast


@Anfänger00
Gymnasiast, so, so!
Dann bist du die zukünftige Elite, wer, wenn nicht du, sollte das Wort dann kennen?
Sollen wir in der Hauptschule nachfragen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ] [ 3 ] [ 4 ] [ 5 ]     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: