Also, wenn mein Titel noch etwas unverständlich ist: Ich würde gerne mithilfe einer Methode den Binomialkoeffizienten veranschaulichen. Hierbei speichert man alle Werte in ein Array, die möglich sind z.B. "rot", "grün" und "blau". Nun soll die Methode alle Möglichkeiten berechnen, wie man 2 Elemente aus diesem Array auswählen kann. (Also müsste sie am Ende ausgeben: rot,grün ; rot,blau ; grün, blau).
Die Methode muss jedoch variabel sein, was die Länge des Arrays angeht und wie viele Elemente man aus diesem Array auswählen möchte.
Meine Überlegung: Ich denke dies ist mithilfe von Rekursion umzusetzen. Also, dass ich eine for-schleife mache, in der ich die Methode wieder aufrufe und immer eine beliebige Farbe aus dem ersten Array speichere. Aber ich habe meinerseits Rekursion in Java auch noch nicht komplett verstanden, weshalb meine Umsetzungen bis jetzt immer fehlgeschlagen sind. Ich freue mich über jede Hilfe (muss jetzt nicht zwangsläufig als Code erfolgen, freue mich auch über Tipps)
Die Methode muss jedoch variabel sein, was die Länge des Arrays angeht und wie viele Elemente man aus diesem Array auswählen möchte.
Meine Überlegung: Ich denke dies ist mithilfe von Rekursion umzusetzen. Also, dass ich eine for-schleife mache, in der ich die Methode wieder aufrufe und immer eine beliebige Farbe aus dem ersten Array speichere. Aber ich habe meinerseits Rekursion in Java auch noch nicht komplett verstanden, weshalb meine Umsetzungen bis jetzt immer fehlgeschlagen sind. Ich freue mich über jede Hilfe (muss jetzt nicht zwangsläufig als Code erfolgen, freue mich auch über Tipps)