Встречается на собеседованиях • сегодня
Читал ли книгу "Грокаем алгоритмы"
Да, читал. Отличная книга для понимания базовых алгоритмов и структур данных. Она написана доступным языком, с иллюстрациями и примерами. Особенно полезны разделы про бинарный поиск, сортировки (быстрая, пузырьковая), графы и динамическое программирование.
Пример из книги (бинарный поиск на Java):
java
public static int binarySearch(int[] arr, int target) {
int low = 0;
int high = arr.length - 1;
while (low <= high) {
int mid = (low + high) / 2;
if (arr[mid] == target) return mid;
else if (arr[mid] < target) low = mid + 1;
else high = mid - 1;
}
return -1; // элемент не найден
}Книга помогает заложить фундамент, но для углубленного изучения алгоритмов лучше дополнить её другими источниками, например, "Алгоритмы. Построение и анализ" Кормена.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы