Что будет результатом выполнения кода?
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 при нулевом(пустом) массиве, что недопустимо.
Какой будет результат выполнения программы?
Anonymous Quiz
54%
1+1=2 is true/false
5%
1+1=11 is true//false
8%
1+1=11 is true/false
24%
1+1=2 is true//false
8%
Не знаю
Что произойдёт если скомпилировать следующий код?
Anonymous Quiz
3%
Вывод на экран 20
26%
Ошибка компиляции, так как отсутствует тело цикла.
16%
Вывод на экран 10
52%
Вывод на экран 15
3%
Не знаю
Выберите единственный верный вариант компиляции и выполнения кода.
Anonymous Quiz
10%
Программа зациклится.
13%
Ничего из перечисленного.
56%
Программа не выведет ничего.
17%
Возникнет исключение во время выполнения.
4%
Не знаю
Что будет при добавлении в TreeMap<K,V> методом .put(key, value) ключей, сравнение которых Comporator'ом вернёт 0?
Anonymous Quiz
21%
Будет связный список, как в бакетах HashMap'ы при коллизии
5%
Будет выстроено ещё одно дерево путём копирования старого и поиск будет проводиться в 2+ деревьях
41%
Элементы будут заменяться последующими при добавлении
9%
1й элемент вложится, остальные нет
18%
Новый элемент уйдёт либо влево, либо вправо в зависимости от дочерних узлов уже лежащего (1го) эл-та
5%
Ошибка компиляции
👆Это была рубрика
И так, объяснение:
Компоратор будет проверять ключи на равенство для определения их места в дереве. В обычном случае сравнение элементов компаратором выдаёт либо -1 (ложим влево), либо 1(ложим вправо), либо 0(заменяем текущий элемент на новый).
Вопросы от подписчиков
, крутые вопросы принимает @igorhubИ так, объяснение:
Компоратор будет проверять ключи на равенство для определения их места в дереве. В обычном случае сравнение элементов компаратором выдаёт либо -1 (ложим влево), либо 1(ложим вправо), либо 0(заменяем текущий элемент на новый).
❓Вопрос от @Sanych369:
Имеется список(односвязный или двусвязный - не имеет значения). В нем хранится 1 элемент(индекс 0). Мы хотим получить этот элемент по индексу(0).
Какая алгоритмическая сложность по времени будет для поиска этого элемента?
Имеется список(односвязный или двусвязный - не имеет значения). В нем хранится 1 элемент(индекс 0). Мы хотим получить этот элемент по индексу(0).
Какая алгоритмическая сложность по времени будет для поиска этого элемента?
👆Объяснение:
В списках всегда идет поиск элемента по ссылкам, начиная с первого элемента до последнего. Исполнится такая операция за O(1), т.к. О(n), где n = 1, будет исполнена константно. Но мы измеряем не время исполнения, а алгоритмическую сложность.
В списках всегда идет поиск элемента по ссылкам, начиная с первого элемента до последнего. Исполнится такая операция за O(1), т.к. О(n), где n = 1, будет исполнена константно. Но мы измеряем не время исполнения, а алгоритмическую сложность.
Внимание, внимание!
Напоминаем что у нас есть чат где мы обсуждаем задачи: @javaquiz_community
Спасибо за внимание! 🤝
Напоминаем что у нас есть чат где мы обсуждаем задачи: @javaquiz_community
Спасибо за внимание! 🤝