CodeGym /Kurse /All lectures for DE purposes /Leistung einer Liste messen

Leistung einer Liste messen

All lectures for DE purposes
Level 1, Lektion 628
Verfügbar

„Endlich! Ich habe dich vermisst. Wo warst du denn? Hier sind ein paar Aufgaben für dich.“

„Sind sie interessant?“

„Natürlich. Sehr interessant:“

Kommentare (3)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Smokyman Level 16, Kamp-lintfort, United Kingdom
9 Mai 2022
In the example are 4 times the 4 same in the "correct Code" 4 times the 98. Or u start the sequence on 0?
mheuer Level 41, Kaltenkirchen, Germany
21 Februar 2022
Aufgabe längste Sequenz: Nur durch die Hilfesektion den Hinweis gelesen, dass array.get(i) == array.get(i+1) nur bis 127 funktioniert. Für die Prüfung auf Gleichheit muss man array.get(i).equals(array.get(i+1)) verwenden. Das hat mit der Wrapper-Klasse Integer zu tun. Elemente bis 127 haben feste Speicheradressen und können daher mit == geprüft werden, bei Zahlen über 128 wird jeweils ein neues Objekt erzeugt, daher muss die equals-Methode genutzt werden. Das wusste ich nicht und wurde glaube ich auch vorher nicht erwähnt.
MaisNon Level 18, Spain
13 Juni 2022
Danke, ich stand auch gerade vor dem Problem.