H
Heyoka955
Gast
There is an array with some numbers. All numbers are equal except for one. Try to find it!
Kata.findUniq(new double[]{ 1, 1, 1, 2, 1, 1 }); // => 2
Kata.findUniq(new double[]{ 0, 0, 0.55, 0, 0 }); // => 0.55
It’s guaranteed that array contains more than 3 numbers.
The tests contain some very huge arrays, so think about performance.
kann mir einer erklären wie ich daran gehen muss. Ich habe als erstes das Array sortiert und danach weiß ich auch nicht mehr weiter. Ich weiß dass es eine Datensturktur gibt, die den einzigen Wert rausspuckt aber leider weiß ich nicht mehr ob das hashset oder hashmap ist?
ich sitze fast 2 stunden daran.
Kata.findUniq(new double[]{ 1, 1, 1, 2, 1, 1 }); // => 2
Kata.findUniq(new double[]{ 0, 0, 0.55, 0, 0 }); // => 0.55
It’s guaranteed that array contains more than 3 numbers.
The tests contain some very huge arrays, so think about performance.
kann mir einer erklären wie ich daran gehen muss. Ich habe als erstes das Array sortiert und danach weiß ich auch nicht mehr weiter. Ich weiß dass es eine Datensturktur gibt, die den einzigen Wert rausspuckt aber leider weiß ich nicht mehr ob das hashset oder hashmap ist?
ich sitze fast 2 stunden daran.