TGViewer
Channel Public Channel
Java задачи с собеседований

Java задачи с собеседований

@javaquiz

Задачи, тесты и теоретические вопросы по JAVA.

Репозиторий: https://github.com/proghub-official/java-interview
Прислать задачу/вопрос в дар: @cyberJohnny
Сотрудничество: @cyberJohnny
Subscribers
5.71K
Photos
755
Videos
8
Links
271

Showing posts older than #510 · Back to latest

Older Posts 20 shown
Post #508 3.84K
👆Объяснение:

При коллизии в HashMap<> элементы хранятся в односвязном списке в баккете. Поиск в списке составляет сложность O(n) - это худшее время поиска.
По достижении количества 8 элементов в 1 баккете, наш список перестраивается в дерево, что дает нам стабильное время поиска элемента - O(log(n)), что является лучше, чем O(n). Мы ведь не знаем, сколько у нас элементов.
Post #505 3.77K
❓И вновь вопрос от @Sanych369:

У нас имеется некая HashMap<>, в которой произошла коллизия(в 1 баккете по ключу у нас находится 2 и более элемента). Определите алгоритмическую сложность поиска значений при подобных ситуациях в лучшем и худшем случаях.
Post #503 3.36K
наконец-то не зря квизы решали!
Post #502 3.72K
Внимание, вопрос!
от @igorhub

Есть задача на написание кода, мы хотим сравнивать разные решения на разных языках.

1. По каким параметрам сравнивать будет лучше? Память/время?
2. Если сравнивать по времени... Для компилируемых языков считать только время выполнения или компиляции так же?

Го обсуждать в комменты!
Post #500 3.56K
Что произойдет в результате компиляции и выполнения программы:
Post #499 3.89K
Внимание, внимание!

Напоминаем что у нас есть чат где мы обсуждаем задачи: @javaquiz_community

Спасибо за внимание! 🤝
  • 👍 1
Post #498 3.7K
👆Объяснение:

В списках всегда идет поиск элемента по ссылкам, начиная с первого элемента до последнего. Исполнится такая операция за O(1), т.к. О(n), где n = 1, будет исполнена константно. Но мы измеряем не время исполнения, а алгоритмическую сложность.
Post #495 3.6K
❓Вопрос от @Sanych369:

Имеется список(односвязный или двусвязный - не имеет значения). В нем хранится 1 элемент(индекс 0). Мы хотим получить этот элемент по индексу(0).
Какая алгоритмическая сложность по времени будет для поиска этого элемента?
Post #494 4.03K
👆Это была рубрика Вопросы от подписчиков, крутые вопросы принимает @igorhub

И так, объяснение:

Компоратор будет проверять ключи на равенство для определения их места в дереве. В обычном случае сравнение элементов компаратором выдаёт либо -1 (ложим влево), либо 1(ложим вправо), либо 0(заменяем текущий элемент на новый).
Post #491 3.73K
Выберите единственный верный вариант компиляции и выполнения кода.
Post #489 4.12K
Компилируется ли данный код?
Post #487 4.21K
Что произойдёт если скомпилировать следующий код?
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →