Thread Dynamisierung von Code - Grenzen der Machbarkeit? (13 answers)
Opened by ArthurDent at 2017-02-21 23:02

Muffi
 2017-02-23 15:53
#186164 #186164
User since
2012-07-18
1465 Artikel
BenutzerIn
[default_avatar]
So kompliziert ist es garnicht.

Lass einfachhalber mal den ersten Wert (also den todo[0]) weg.

dann läufst du die Schleife von 1 - k durch und tust das auf die Todo-Liste.
Da steht dann z.B.
* 1
* 2
drin.

Dann einen Pop, also die 2 runter.

Dann wieder die Schleife 1 - k.

Also neu auf die Liste drauf:

* 2, 1
* 2, 2

gesamt steht dann drauf:

* 1
* 2, 1
* 2, 2

Dann wieder einen Pop, also 2, 2 runter

Wieder Schleife. Und da jetzt die Anzahl Elemente (oder todo[0], was ich benutzt hab) gleich dem n ist, nicht mehr drauf auf die Liste, sondern ausgeben.

Also:

2, 2, 1 und 2, 2, 2 ausgeben

Liste ist nun:

* 1
* 2, 1

Und weiter mit Pop, also die 2, 1 runter. Und da es dann wieder n sind ausgeben mit 2, 1, 1 und 2, 1, 2.

Und wieder Pop, also die 1 runter

Schleife 1 - k und drauf:

* 1, 1
* 1, 2


usw. usw. usw.
Last edited: 2017-02-23 15:56:37 +0100 (CET)
1 + 1 = 10

View full thread Dynamisierung von Code - Grenzen der Machbarkeit?