Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » Algorithmus zur erstellung von zahlenkombinationen mit gleicher summe » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Algorithmus zur erstellung von zahlenkombinationen mit gleicher summe
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
amsel
Grünschnabel


Dabei seit: 28.11.2008
Beiträge: 1

Algorithmus zur erstellung von zahlenkombinationen mit gleicher summe Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

hallo an alle,

ich bin neu hier, ich schreibe gerade mein diplomarbeit.

ich möchte mir gerade einen algorithmus ausdenkenen, der sagen wir einen vektor einer bestimmten länge beinhaltet und der mir für diesen vektor alle möglichen zahlenkombinationen zurückgibt die eine vorgegebene summe haben. also

Länge =3
Summe = 5

rückgabe

113
131
311
122
221
212

ich suche nach einer einfachen möglichkeit dieses umzusetzten. habe mir auch schon einiges ausgedacht, doch das hat zuviele for schleifen und kommt mir vor wie drei mal um die ecke gedacht.

die zahlen werden wahrscheinlich nciht sehr groß werden wo eine meiner ideen funktionieren würde, doch ich möchte es gerne korrekt umsetzten, falls doch einmal größere zahlen gebraucht werden.

falls mir jemand einen denkanstoß geben kann
dankeschön


ich habe bisher über permutationen nachgedacht, doch da ergibt sich das problem von sich wiederholenden zahlenkombinationen

dann war ein ansatz die ersten positionen mit einsen zu füllen und die letzte mit dem rest, und nach folgend von dem letzten Element von 1 bis Rest -1 abzuziehen und auf die anderen stellen zu verteilen. das erseint mir aber in der umsetzung zu viele for schleifen zu werden.

vielleicht habt ihr ja einen tipp dankeschön auf alle fälle schon mal

ach ich schreibe das in einem mexfile also c

viele grüße amsel
28.11.2008 13:04 amsel ist offline E-Mail an amsel senden Beiträge von amsel suchen Nehmen Sie amsel in Ihre Freundesliste auf
kiste
Mitglied


Dabei seit: 06.05.2007
Beiträge: 29

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

In was schreibst du den die Diplomarbeit wenn du nicht mal auf so einfache Algorithmen kommst?

Simple Rekursion wird das Problem lösen.
28.11.2008 20:19 kiste ist offline E-Mail an kiste senden Beiträge von kiste suchen Nehmen Sie kiste in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Praktische Informatik » Algorithmus zur erstellung von zahlenkombinationen mit gleicher summe