Равнины и впадины
Дан двумерный массив (матрица) содержащий только 0 и 1. Матрица представляет собой землю, где 0 - впадина, 1 - равнина. Впадины могут быть разные по размерам, организовываются они путем соединения соседних ячеек сверху или снизу, не по диагонали.
Необходимо написать функцию которая вернет размеры всех впадин в порядке возрастания.
Сложность: Middle
#задачи
Дан двумерный массив (матрица) содержащий только 0 и 1. Матрица представляет собой землю, где 0 - впадина, 1 - равнина. Впадины могут быть разные по размерам, организовываются они путем соединения соседних ячеек сверху или снизу, не по диагонали.
Необходимо написать функцию которая вернет размеры всех впадин в порядке возрастания.
Сложность: Middle
#задачи
Дорогие друзья! Спасибо вам что были с нами в невероятном 2020м. Мы уходим на небольшие каникулы и встретимся уже в новом 2021м! С наступающими вас!
Что будет напечатано в результате выполнения следующей программы?
Anonymous Quiz
14%
1
41%
2
15%
3
27%
4
3%
Программа не скомпилируется
Что выведется на консоль?
Anonymous Quiz
3%
Произойдет ошибка во время выполнения
15%
Произойдет ошибка компиляции
44%
10
34%
8
3%
Не знаю
Что будет выведено на экран?
Anonymous Quiz
7%
5
46%
12
9%
0
29%
Ошибка компиляции
5%
Ошибка времени выполнения
4%
Не знаю
Являются ли массивы в Java однородными?
Anonymous Quiz
44%
Да. Всегда и полностью.
33%
Да. За исключением случаев, разрешённых полиморфизмом.
5%
Нет. Ни при каких условиях.
8%
Нет. За исключением случаев, разрешённых полиморфизмом.
10%
Не знаю
Какой будет результат компиляции и выполнения следующего кода?
Anonymous Quiz
5%
127
35%
2147483647
4%
Ошибка времени выполнения
52%
Ошибка компиляции
3%
Не знаю
Forwarded from Задачи и тесты по программированию | proghub
[Git] Вы изменили два файла и хотите добавить их в разные коммиты, но случайно выполнили команду "git add ." и добавили в индекс оба. Как исключить из индекса один из них?
Anonymous Quiz
34%
git commit --amend <filename>
25%
git reset HEAD <filename>
10%
git reset HEAD <filename>
23%
нет верного ответа
8%
Не знаю
Что будет выведено на консоль при вычислении следующего выражения?
Anonymous Quiz
55%
false
43%
true
2%
Не знаю
Что будет результатом выполнения кода?
Anonymous Quiz
13%
null, 24, 25
12%
24, 25
30%
Ошибка компиляции
18%
Ошибка выполнения
22%
24
2%
25
3%
Не знаю
Java задачи с собеседований
Что будет результатом выполнения кода?
Разъяснение:
Изначально создается пустой массив объектов, который заполнятся по порядку добавления. Если исправить на индекс 0, то код отработает, т.к. это будет первый элемент(либо просто методом add(E e)). Здесь попытка обращения к индексу 1 при нулевом(пустом) массиве, что недопустимо.
Изначально создается пустой массив объектов, который заполнятся по порядку добавления. Если исправить на индекс 0, то код отработает, т.к. это будет первый элемент(либо просто методом add(E e)). Здесь попытка обращения к индексу 1 при нулевом(пустом) массиве, что недопустимо.