Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
faecher:informatik:oberstufe:java:aoc:aoc2021:day3:start [06.12.2021 16:47] – [Teil 1] sbel | faecher:informatik:oberstufe:java:aoc:aoc2021:day3:start [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Tag 3: Binäre Diagnostik | ||
- | ===== Teil 1 ===== | ||
- | |||
- | Für Teil 1 reicht es aus, wenn man die Gamma-Rate bestimmt, da die Epsilon-Rate das bitweise Inverse der Gamma-Rate ist. | ||
- | |||
- | Um die Gamma-Rate zu bestimmen, muss man durch alle Zeilen der Eingabe und alle Stellen der Zahlen gehen und die Einsen zählen. Ein Methode, die hier wertvoll ist, ist '' | ||
- | |||
- | <code java> | ||
- | char[] chars = line[0].toCharArray(); | ||
- | </ | ||
- | |||
- | So erhält man ein Array aus '' |