Автор оригинала: Robin Andrews.
Понимание алгоритмов кодирования интервью и курсов компьютерных наук может быть жестким, а любой ресурс, который облегчает работу, должен быть хорошей вещью.
Я ожидаю, что вы знакомы с фразой «картина стоит тысячи слов». Одной из основных сил книги Bhargava’a является чрезвычайно понятным (а иногда и причудливыми) фотографиями, которую книга полна. Эти фотографии, в сочетании с некоторыми превосходными кратками и объяснениями, указывают на него не понимать алгоритмы.
Например, посмотрите эти фотографии:
Рекурсия в сумму списка
Цепочка в алгоритме хеширования
Диапазон покрытых алгоритмов довольно широкий. Например, вы узнаете о
- Массивы и связанные списки
- Поиск и сортировку алгоритмов
- Хэш таблицы
- Рекурсия
- Алгоритм Дейкстры
Язык программирования, используемый в книге, является Python, поэтому студенты изучают этот язык, получит возможность практиковать свои навыки Python, в то время как другие могут легко понять код, как он читает почти как английский.
Купить алгоритмы grokking by aditya bhargava
Как ассортимент Amazon, я зарабатываю от квалификационных покупок.
Наш вердикт: это фантастическая книга. Настоятельно рекомендуется для студентов компьютерных наук.
Возьми меня в код!