D
Size: a a a
D
D
АП
A
char[] chArr = String.valueOf(-12345).toCharArray();
for (char ch:chArr) {
System.out.println(ch);
}
DC
char[] chArr = String.valueOf(-12345).toCharArray();
for (char ch:chArr) {
System.out.println(ch);
}
while (num != 0) {
nextDigit = num % 10; // do what you want with digit
num = num / 10;
}
か
while (num != 0) {
nextDigit = num % 10; // do what you want with digit
num = num / 10;
}
Д
DC
A
while (num != 0) {
nextDigit = num % 10; // do what you want with digit
num = num / 10;
}
DC
YG
DC
YG
A
DC
DC
A
GV
Дан массив чисел, в нем все числа повторяются кроме одного. Найдите это число
for
, используя подсчет через мапу, сложность будет очевидно O(N)
Arrays.stream(arr)
.boxed()
.collect(Collectors.groupingBy(Function.identity(), Collectors.counting()))
.entrySet().stream()
.filter(entry -> entry.getValue() == 1)
.mapToInt(Map.Entry::getKey)
.findFirst()
.getAsInt();
O
сложность стрима будет равна линейному аналогу?DC
DC
Дан массив чисел, в нем все числа повторяются кроме одного. Найдите это число
for
, используя подсчет через мапу, сложность будет очевидно O(N)
Arrays.stream(arr)
.boxed()
.collect(Collectors.groupingBy(Function.identity(), Collectors.counting()))
.entrySet().stream()
.filter(entry -> entry.getValue() == 1)
.mapToInt(Map.Entry::getKey)
.findFirst()
.getAsInt();
O
сложность стрима будет равна линейному аналогу?