Официальное подлинное руководство по собеседованию программатора ИТ Назовите Алгоритм оборудования и структура данных Вопросы для Структуры решения 2 Издание Программар

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товара
- Информация о товаре
- Фотографии




| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||


|



 "Сценарий&rdquoВ книге суммируется оптимальное решение различных типов вопросов в ИТ -Фаминг -корпоративного кода и предоставляет соответствующую реализацию кода.В ответ на отсутствие авторитетных вопросов в интервью текущего программиста, выбор почти 300 классических вопросов Face Face Test, которые появились, были выбраны почти 300, чтобы помочь подготовке к собеседованию программистов тщательно потеряны."кисть” после этой книги вы"Название короля&rdquo«Руководство по собеседованию с кодом программиста: ИТ ИМЕРИТЕЛЬНОСТЬ Алгоритм Enterprise Algorithm и Структура данных Связь между решением теста -лица -к лице, так что изучение знаний избегает фрагментации.Книга разделяет все вопросы интервью с трудными на Yiyi,"Воля”“ школа”&Ldquo; капитан”“ ши”"кисть”Все вопросы интервью, включенные в эту книгу, дают оптимальное объяснение и реализацию кода, а также обеспечивают некоторое общее решение и оптимальное сравнение времени интерпретации, так что читатели действительно чувствуют очарование оптимального решения!«Руководство по собеседованию с кодом программиста: ИТ ИМЕРЫЙ АЛГОРИТМ ПРЕДЛОЖЕНИЯ И Структура данных Название темы (2 EDITION)» В этой теме является всеобъемлющим и классическим, и, что более важно, в книге включено большое количество новых вопросов и оптимального анализа Приходит от автора много лет"Умираю&Rdquo;Программисты готовы выделиться в собеседовании в его известных компаниях и стать знаменитыми?Эта книга - то, что вы должны иметь"Волшебное оружие”.Конечно, для программистов, которым необходимо улучшить алгоритмы и структуры данных, значение для собеседования с кодом программиста: ИТ -Алгоритм и темы структуры данных (второе издание) "также очевидно.

Глава 1 стек и очередь1
Проектируйте стек с функцией getmin (SHI ★ ☆☆☆)1
Очередь, состоящая из двух стеков (капитан ★★ ☆☆)5
Как использовать функцию рекурсии и операции стека против одного стека (капитан ★★ ☆☆)7
Кошка и собачья очередь (Ши ★ ☆☆☆)9
Используйте один стек, чтобы реализовать другой стек (SHI ★ ☆☆☆)12
Используйте стек, чтобы найти проблему башни Хануо (школа ★★★ ☆)13
Дайте максимальный массив значений окна (капитан ★★ ☆☆)18
Одиночная структура стека (капитан ★★ ☆☆)20
Ищу размер самой большой подзадачи (школа ★★★ ☆)26
Максимальное значение сводит к минимуму количество суб -мариностей с минимальным значением меньше или равным NUM (школа ★★★ ☆)31
Видимое количество горных пиков (исходная проблема ★ ☆☆☆ расширенные проблемы будут ★★★★)33
Глава 2&Nbsp; ссылки на вопросы41
Распечатайте публичную часть двух упорядоченных связанных списков (Shi ★ ☆☆☆)41
Удалить инвертор k -node в одном списке цепи и с двойным связанным списком (SHI ★ ☆☆☆)42
Удалить промежуточный узел связанного списка и узла в A/B (Shi ★ ☆☆☆)45
Обратный один и два связанного списка (Shi ★ ☆☆☆)47
Реверсирование части одного связанного списка (Shi ★ ☆☆☆)48
Обведите единственную ссылку вместе, Джозеф (оригинальная проблема ★ ☆☆☆ Advanced Проблема школа ★★★ ☆)50
Определите, является ли связанный список структурой обратной связи.55
Единственный связанный список разделен на небольшую форму слева, равна и большой справа (капитан ★★ ☆☆)59
Скопируйте связанный список, содержащий узлы случайных указателей (капитан ★★ ☆☆)63
Два одностороннего списка генерирует связанный список (SHI ★ ☆☆☆)66
Серия вопросов пересечения двух отдельных списков цепи (будет ★ ★ ★ ★ эй)69
Отмените порядок между каждым k -узером односменного списка (капитан ★★ ☆☆)74
Удалить узел неоднократно появляющегося в списке единой цепочки беспорядочной цепи (Shi ★ ☆☆☆)77
Удалить узел указанного значения в одном списке цепи (SHI ★ ☆☆☆)79
Преобразовать поиск двоичного связанного списка (WEI ★★ ☆☆)81
Выбор одного связанного списка (SHI ★ ☆☆☆)84
Странный метод удаления узла (SHI ★ ☆☆☆)86
Вставьте новый узел в упорядоченный кольцо с одной цепью (Shi ★ ☆☆☆)87
Два упорядоченных списка отдельных цепей объединены (Shi ★ ☆☆☆)88
Повторно -комбинируйте один список цепей в соответствии с левой и левой половиной района (Ши ★ ☆☆☆)90
Глава 3  проблема бинарного дерева93
Используйте рекурсивные и нерекурсивные методы, чтобы реализовать предисловие бинарного дерева, среднее и постороннее обход (школа ★★★ ☆)93
Распечатайте пограничный узел двоичного дерева (капитан ★★ ☆☆)100
Как печатать двоичное дерево более интуитивно (капитан ★★ ☆☆)104
Сериализация и производная бинарного дерева (ши ★ ☆☆☆)107
Божье -уровне Метод бинарного дерева Traversal (Will ★★★★★)111
Найдите самую длинную длину накопления и указанное значение в двоичном дереве (капитан ★★ ☆☆)119
Найдите самое большое бинарное дерево в бинарном дереве (капитан ★★ ☆☆)121
Найдите самую большую структуру топологии, которая соответствует условию поиска бинарного дерева (школа ★★★ ☆)124
Бинарное дерево напечатано зигзагообразной печати (капитан ★★ ☆☆)132
Отрегулируйте два неправильных узла в поиске бинарного дерева (первоначальная проблема капитан ★★ ☆☆ Усовершенный вопрос будет ★ ★ ★ ★ дей)137
Определите, содержит ли дерево T1 всю топологию дерева T2 (Shi ★ ☆☆☆)142
Определите, есть ли суб -три, который точно такой же, как топологическая структура дерева T2 (школа ★★★ ☆)144
Определите, является ли двоичное дерево сбалансированным бинарным деревом (ши ★ ☆☆☆)146
Поиск двоичного дерева на основе группы поста (Ши ★ ☆☆☆)148
Определите, является ли бинарное дерево бинарным деревом и полным бинарным деревом (Shi ★ ☆☆☆)150
Создайте сбалансированное бинарное дерево поиска через группу упорядоченных чисел (SHI ★ ☆☆☆)152
Найдите узел преемника узла в двоичном дереве (Wei ★★ ☆☆)153
Найдите недавнего публичного предка двух узлов в бинарном дереве (первоначальная проблема ★ ☆☆☆ Advanced Вопрос капитан ★★ ☆☆ Re -Advanced Проблема 155
Алгоритм и слияние Тарджана для решения проблемы пакетного запроса недавних публичных предков между бинарными узлами деревьев (школа ★★★ ☆)160
Максимальное расстояние между бинарным деревьями (капитан ★★ ☆☆)168
Величайшая ценность партии (Wei ★★ ☆☆)169
Сгенерировать массивы -последовательности через массив предисловия и среднего порядка (SHI ★ ☆☆☆)172
Статистика и генерируйте все различные бинарные деревья (капитан ★★ ☆☆)173
Статистика Количество узлов полного двоичного дерева (капитан ★★ ☆☆)176
Глава 4 179
Рекурсивное и динамическое планирование проблемы с номером Фибоначчи (с ★★★★)179
Минимальный путь матрицы (капитан ★★ ☆☆)185
Минимальная валюта денег за деньги (капитан ★★ ☆☆)189
Робот достигает указанного метода позиции (капитан ★★ ☆☆)192
Количество способов изменить деньги (WEI ★★ ☆☆)199
Максимальный счет воздушного шара (школа ★★★ ☆)204
Самая длинная подключения (школа ★★★ ☆)210
Проблема гнездования конверта (школа ★★★ ☆)214
Проблема башни Ханно (школа ★★★ ☆)217
Самая длинная проблема публичной детской последовательности (капитан ★★ ☆☆)220
Самые длинные публичные детские шампуры (школа ★★★ ☆)223
Sub -argue или до максимального подразделения 0 (школа ★★★ ☆)227
Цена минимального редактора (школа ★★★ ☆)230
Строка String Snaggered (школа ★★★ ☆)233
Dragon и Dungeon Games (Wei ★★ ☆☆)236
Количество видов номеров строки преобразуется в комбинацию алфавита (капитан ★★ ☆☆)238
Количество выражений желаемого результата - количество видов (школа ★★★ ☆)240
Линия в линию карточной игры (капитан ★★ ☆☆)245
Jump Game (Shi ★ ☆☆☆)247
Самая длинная непрерывная последовательность в массиве (капитан ★★ ☆☆)248
N Проблема королевы (школа ★★★ ☆)249
Глава 5 253
Определите, являются ли две строки взаимные деформированные слова (Shi ★ ☆☆☆)253
Определите, является ли две строки вращающимся словом (Shi ★ ☆☆☆)254
Поверните целочисленную строку в целочисленное значение (капитан ★★ ☆☆)255
Strike Strings of Strings (Shi ★ ☆☆☆)258
Определите, появились ли все символы в массиве символов только один раз (метод реализации по мере необходимости 1 ★ ☆☆☆  261
Найдите строку в упорядоченном, но пустом массиве (капитан ★★ ☆☆)263
Регулировка и замена строки (SHI ★ ☆☆☆)265
Flip String (Shi ★ ☆☆☆)267
Идеальная проблема перетасовки (будет ★ ★ ★ ★)270
Удалить лишние символы, чтобы получить самую маленькую строку словаря (капитан ★★ ☆☆)276
Минимальное расстояние двух струн в массиве (капитан ★★ ☆☆)279
Проблема пути обращения строки (капитан ★★ ☆☆)281
Добавьте хотя бы символы, чтобы вернуть строку в целом к текстовой строке (школа ★★★ ☆)285
Эффективность и максимальная эффективная длина строки скобок (исходная проблема shi ★ ☆☆☆&Nbsp; проблема добавки 290
Строка формулы к значению (школа ★★★ ☆)292
0 Должно быть несколько двоичных строк слева (школа ★★★ ☆)294
Строка верхней регистрации с наименьшей последовательности струнной строки (школа ★★★ ☆)297
Самые длинные без повторяющихся шрифтов (капитан ★★ ☆☆)300
Найдите указанный новый тип символа (SHI ★ ☆☆☆)302
Проблема строки вращения (будет ★ ★ ★ ★ ★)303
Минимум содержит длину шампуры ребенка (школа ★★★ ☆)310
Минимальное количество сегментации Huiwen (Wei ★★ ☆☆)314
Проблема сопоставления строк (школа ★★★ ☆)316
Реальность словаря дерева (дерево префикса) (капитан ★★ ☆☆)320
Максимальная разница между суб -окрашенным (школа ★★★ ☆)324
Глава 6  большие данные и ограничения пространства330
Знайте фильтр Bloom (капитан ★★ ☆☆)330
Только количество случаев наибольшего количества раз в 2 миллиардах из 2 ГБ (SHI ★ ☆☆☆)335
Нашел беспрецедентный номер в 4 миллиардах негативных целых чисел (капитан ★★ ☆☆)336
Найдите лучшую k -проблему повторяющихся URL -адресов в 10 миллиардах URL -адресов и поиска (SHI ★ ☆☆☆)337
Нашел медиану, которая появилась дважды, и медиану всех чисел в 4 миллиардах негативных целых чисел (капитан ★★ ☆☆)338
Основные принципы последовательности Алгоритм хэша (капитан ★★ ☆☆)339
Выпуск острова (оригинальная проблема wei ★★ ☆☆  расширенные проблемы 342
Глава 7 битовая операция348
Нет дополнительных переменных обмениваться значением двух целых чисел (SHI ★ ☆☆☆)348
Нет необходимости делать никаких сравнительных суждений, чтобы найти большее количество двух (школа ★★★ ☆)349
Используйте только операции без арифметических операций для достижения интегрированной, вычитаемой, вычитания и умножения (капитан ★★ ☆☆)350
Сколько 1 в выражении двоичного числа целых чисел (капитан ★★ ☆☆)355
Нашел несколько раз в массиве, который появился несколько раз в других числах (Wei ★★ ☆☆)357
Найдите номер только один раз в массиве K Times в других числах (Wei ★★ ☆☆)359
Глава 8&Nbsp; проблема массива и матрицы361
Матрица вращающейся круговой печати (Ши ★ ☆☆☆)361
Поверните квадрат по часовой стрелке по часовой стрелке 90&град;363
&LDQUO”364
Найти наименьший метод K (Nlogk) капитан беспорядочного массива ★★ ☆☆ 366
Самая короткая длина массива, которую необходимо отсортировать (Ши ★ ☆☆☆)371
Найдите количество раз больше, чем N/K в массиве (школа ★★★ ☆)372
Найдите указанное число в матрице рангов (SHI ★ ☆☆☆)376
Длина наиболее интегрированного подрастания (капитан ★★ ☆☆)378
Не печатайте группу сортировки и все бинарные группы и тройные группы для данного значения (Капитан ★★ ☆☆)380
Длина самого длинного массива неординарного массива положительных чисел и самых длинных массивов данного значения (капитан ★★ ☆☆)382
Совокупная дополнительная серия небезопасных массивов и самая длинная серия массива данного значения (капитан ★★ ☆☆)384
Длина максимального подрастания максимального подрастания в массиве недоступного массива (будет ★ ★ ★ ★)386
Рассчитайте небольшой хе -хе массива (школа ★★★ ☆)392
Своего рода натуральный массив (Shi ★ ☆☆☆)394
Заглавные заявки - все странные или даже предложения (Ши ★ ☆☆☆)396
Самое большое накопление и проблема подрастания (Ши ★ ☆☆☆)397
Наибольшее накопление и проблема суб -матрицы (капитан ★★ ☆☆)398
Найдите локальную минимальную позицию в массиве (Wei ★★ ☆☆)401
Максимальное накопление массивной шеи (капитан ★★ ☆☆)402
Печать N Самый большой топ K (Wei ★★ ☆☆)404
Граница - самый большой квадратный размер 1 (капитан ★★ ☆☆)406
AVILLED MARREY, не содержащий этого значения позиции (SHI ★ ☆☆☆)409
Массив корректировки раздела (Shi ★ ☆☆☆)411
Поиск самого короткого значения канала (WEI ★★ ☆☆)413
Минимальное положительное целое число, которое не появляется в массиве (капитан ★★ ☆☆)415
Максимальная разница между смежным числом после отсортирования массива (WEI ★★ ☆☆)416
Максимальный доход проекта (капитан ★★ ☆☆)418
Минимальные расходы на золотые батончики (капитан ★★ ☆☆)421
Проблема с контуром по строительству (будет ★ ★ ★ ★)423
Хорошая отправная точка заправочной станции (школа ★★★ ☆)432
Контейнер расцветает проблему с водой (школа ★★★ ☆)439
Глава 9 другие темы444
От 5 случайных до 7 случайных и его расширения (оригинальная проблема капитан ★★ ☆☆  Дополнительные вопросы капитан ★★ ☆☆ 444
Одна строка кода для наибольшего числа двух чисел (SHI ★ ☆☆☆)448
Два выпуска, связанные с заказом (оригинальная проблема капитана ★★ ☆☆ ☆☆ 448
Определите, находится ли точка внутри прямоугольника (капитан ★★ ☆☆)451
Определите, находится ли одна точка внутри треугольника (капитан ★★ ☆☆)452
Проблема оригами (Wei ★★ ☆☆)456
Может ли он быть идеально объединен в прямоугольник (капитан ★★ ☆☆)457
Алгоритм бассейна хранения (капитан ★★ ☆☆)460
Таблица дизайна с функцией Setall (SHI ★ ☆☆☆)461
Абсолютное значение разницы между самым большим левым и правым пособием (школа ★★★ ☆)463
Структура кэша дизайна LRU (капитан ★★ ☆☆)465
Дизайн структуры кэша LFU (школа ★★★ ☆)469
Дизайн randompool структура (капитан ★★ ☆☆)474
И проверьте реализацию (Wei ★★ ☆☆)476
Отрегулируйте вероятность количества чисел на интервале [0, x) (Shi ★ ☆☆☆)480
Массив пути становится массивом статистики (школа ★★★ ☆)481
Минимальный не может составить положительный массив (капитан ★★ ☆☆)486
Минимальное количество всего диапазона добавлено (WEI ★★ ☆☆)489
Переписка между строкой и числами (школа ★★★ ☆)491
Количество раз появляется в 1 к N (школа ★★★ ☆)494
Печать M числа от N до средней вероятности (SHI ★ ☆☆☆)497
Определите, является ли число количество раз (SHI ★ ☆☆☆)498
Найдите минимальное значение в упорядоченном массиве вращения (WEI ★★ ☆☆)499
Найдите число в упорядоченном массиве вращения (капитан ★★ ☆☆)501
Английское выражение и китайское выражение (школа ★★★ ☆)503
Отдел конфет (школа ★★★ ☆)509
Структурный дизайн сообщения, полученного и печати (капитан ★★ ☆☆)512
Найдите медиана потока данных в любое время (капитан ★★ ☆☆)516
Найдите средний дигит в сортированном массиве с одинаковой длиной (капитан ★★ ☆☆)518
Найдите номер K маленький в двух отсортированном массиве (будет ★ ★ ★ ★)521
Верхние k -проблемы добавлены между двумя упорядоченными массивами (WEI ★★ ☆☆)523
Top K Проблема с количеством раз (оригинальный вопрос капитан ★★ ☆☆ 526
Алгоритм Manacher (будет ★ ★ ★ ★ ★)535
Алгоритм KMP (Will ★★★★)542
Проблема потери шахматных произведений (школа ★★★ ☆)548
Мастерство рисования (школа ★★★ ☆)555
Проблемы выбора сайта почтового отделения (школа ★★★ ☆)559

 С 2010 года он сосредоточился на том, чтобы чистить вопросы с 2015 года и использует свое свободное время, чтобы начать преподавать в кодовых интервью и алгоритмы на кодовых интервью и алгоритмах с 2015 года.

Среди студентов, групп, заинтересованных в алгоритме и содержании структуры данных; заинтересованы в алгоритмах и структурах данных.















