Skip to content

Commit d43e0b3

Browse files
authored
Update lesson12.md
1 parent 7fd6015 commit d43e0b3

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

lesson/lesson12.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,11 @@
3838
- Посмотреть на реляционные базы данных и SQL:
3939
- <a href="http://www.codenet.ru/progr/vbasic/vb_db/1.php">Введение в базы данных</a>
4040
- <a href="http://www.intuit.ru/studies/courses/5/5/info">Основы SQL</a>
41-
- Java 8 Streams:
42-
1) реализовать метод через стрим `int minValue(int[] values)`.
43-
Метод принимает массив цифр от 1 до 9, надо выбрать уникальные и вернуть минимально возможное число, составленное из этих уникальных цифр. Не использовать преобразование в строку и обратно. Например {1,2,3,3,2,3} вернет 123, а {9,8} вернет 89
44-
45-
2) реализовать метод `List<Integer> oddOrEven(List<Integer> integers)`
46-
если сумма всех чисел нечетная - удалить все нечетные, если четная - удалить все четные. Сложность алгоритма должна быть O(N).
47-
Optional - решение в один стрим.
41+
- **Java 8 Streams**:
42+
- реализуйте метод `int minValue(int[] nums)` через стрим
43+
44+
Метод принимает массив цифр от 1 до 9. Он должен вернуть число, состоящее из уникальных цифр. Например, для {1, 2, 3, 3, 2, 3} вернет 123, а для {9, 8} вернет 89. Не используйте преобразование в строку и обратно.
45+
46+
- реализуйте метод `List<Integer> oddOrEven(List<Integer> nums)`
47+
48+
Используйте массив из предыдущего метода. Если сумма всех чисел нечетная - удалить все нечетные, если четная - удалить все четные. Сложность алгоритма должна быть O(N). С помощью Optional - решение в один стрим

0 commit comments

Comments
 (0)