This note based on the presentation of eldermoraes.
https://www.youtube.com/watch?v=R4kxLsXkAE4.
- Long build time
1. | |
1 2 3 | |
4 5 6 | |
7 8 9 | |
Вывести все обратные диагонали | |
1 | |
4 2 |
// f([]) -> true | |
// f([[1, 2], [4, 2], [2, 1], [3, 1]]) -> true | |
// f([1, 2]) -> true | |
// f([1, 2], [3, 6]) -> false | |
boolean isSimmetric(List<Pair<Integer, Integer>> dots) { | |
if (dots.size() == 0) { | |
return true; | |
} | |
var minX = Integer.MAX_VALUE; |
Ограничения: | |
O(1) по памяти. | |
O(N) по времени. | |
// f([' ', '', ''], 1) -> 3, res = ['%', '2', '0'] | |
// f([], 0) -> 0, res = [] | |
// f(['a', ' ', 'b', '', ''], 3) -> 5, res = ['a', '%', '2', '0', 'b'] | |
// f(['a', ' ', 'b', ''], 3) -> illegalArgumentEx | |
/** |
# Java | |
1. Collections/ | |
- Иерархия коллекций (Iterable - Collection - Set/List/Queue) | |
- Основные коллекции и их сложности, внутреннее устройство. | |
- Конкурентные коллекции. | |
2. Exceptions. | |
- Иерархия исключений. | |
- Checked vs Unchecked. | |
3. Threads. |
This note based on the presentation of eldermoraes.
https://www.youtube.com/watch?v=R4kxLsXkAE4.