Hallo zusammen,
ich stehe vor folgendem Problem, dass ich irgendwie nicht gelöst bekomme:
Angenommen ihr habt folgende Binärzahl:
10010
Zielsetzung ist es nun, die Einser und die Nuller gruppiert voneinander zu trennen.
Bei obigem Beispiel soll diese Lösung rauskommen:
1 00 1 0
Bei der Binärzahl 11001 sieht die Lösung wie folgt aus:
11 00 1
Aktuell fehlt mir irgendwie jegliche Idee.
Mein erster Ansatz war, die Binärzahl zum String zu wandeln und dann mittles for-Loop und .charAt(i) die einzelnen Stellen durchzulaufen.
Nur wie gebe ich dem Programm auf diese Art und Weise mit, wann ein Zustandsübergang folgt?
Pseudocode oder eine grundsätzliche Umsetzungsidee würden mir für den Anfang vollkommen ausreichen
Vorab vielen Dank.
ich stehe vor folgendem Problem, dass ich irgendwie nicht gelöst bekomme:
Angenommen ihr habt folgende Binärzahl:
10010
Zielsetzung ist es nun, die Einser und die Nuller gruppiert voneinander zu trennen.
Bei obigem Beispiel soll diese Lösung rauskommen:
1 00 1 0
Bei der Binärzahl 11001 sieht die Lösung wie folgt aus:
11 00 1
Aktuell fehlt mir irgendwie jegliche Idee.
Mein erster Ansatz war, die Binärzahl zum String zu wandeln und dann mittles for-Loop und .charAt(i) die einzelnen Stellen durchzulaufen.
Nur wie gebe ich dem Programm auf diese Art und Weise mit, wann ein Zustandsübergang folgt?
Pseudocode oder eine grundsätzliche Umsetzungsidee würden mir für den Anfang vollkommen ausreichen
Vorab vielen Dank.