8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 21.13 руб.

Mechanical: Front -end программист книга алгоритма интервью

Цена: 973руб.    (¥46.02)
Артикул: 597391540752

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

Этот товар на Таобао Описание товара
Продавец:灿烂湘雅图书专营店
Адрес:Пекин
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥ 118 82.61 746руб.
¥ 68 41.48877руб.
¥ 46 27.6584руб.
¥ 104 34719руб.


Название книги: Руководство по алгоритму собеседования с фронтенд-программистом

Номер ISBN: 9787111625391.

Название издательского дома: издательство машинной индустрии

Цена: 59,00 Юань


Предисловие 
Статья о навыках интервью
Опыт навыков 1 Как ответить на вопрос интервьюера, умно 2
Опыт навыков 2 Как ответить на технические вопросы 3
Опыт навыков 3 Как ответить на нетехнические вопросы 4
Опыт навыков 4 Как ответить на быструю оценку класса 5 5
Опыт навыков 5 Как ответить на вопросы по дизайну алгоритма 6
Опыт навыков 6 Как ответить на вопросы по проектированию системы 8
Опыт навыков 7 Как решить время конфликта в охоте на работу 11
Опыт навык 8 Если возникла проблема с интервью, вы хотите сообщить интервьюеру 12
Советы по опыту работы 9. Могу ли я подать заявку еще раз после отказа компании12
Опыт навыков 10 Как справиться с вопросами, на которые вы не можете ответить 13 13
Опытные навыки 11 Как бороться с «агрессивной тактикой» интервьюера 13
Опыт навыков 12 Как справиться с различными взглядами от интервьюера. Это вопрос 14
Опыт навыков 13 Что такое секретные слова на рабочем месте 14
Анализ истинного теста интервью
Глава 1. Задача классического алгоритма 19.
1.1 Сколько яблок используется для разделения украденных товаров 19
1.2 Какая обезьяна может быть королем 20
1.3 Сколько тарелок перенесено, чтобы завершить игру Hanno Tower 21
1.4 Как использовать Джозефа Кольца, чтобы защитить вас и ваших друзей 22
1.5 Как я могу получить AMS сильное число 24
1.6 Как получить указанное расположение и комбинацию 25
1.7 Как достичь алгоритма перетасовки 26
1.8 Как найти Fibona Cycus 27
1.9 Как достичь треугольника Yanghui 28
Сколько стоит скот 29?
1,11 сотни долларов, чтобы купить 100 цыплят 29
1.12 Сколько раз проходя через это пересечение 30 раз 30 раз
Насколько высока высота отскока 1,13 мяча 31
1.14 Как найти «совершенные числа» в пределах 1000 31
1.15 Сколько персиков пили обезьяны 32
1.16 Переместить трехцветный флаг наименьшее количество раз 33
Глава 2 Логика, интеллектуальные вопросы 35
2.1 Классические логические вопросы 35
2.1.1 Какова вероятность встречи мыши 35
2.1.2 Как вычислить три иглы часовых перекрытий 35
2.1.3 Как выпить больше всего бутылок газировки 36
2.1.4 Сколько стоит остаться в отеле 36
2.1.5 Как судить, какое переключение управляет каким освещением 36
2.1.6 Как рассчитать время с помощью ожоговой веревки 36
2.1.7 Как получить указанный объем воды с чайником 37
2.1.8 Как я могу предположить количество двух других людей 37
2.1.9 Сколько я сделал в общей сложности цыплят 38?
2.1.10 Что такое прыжки в высоту 38
2.1.11 Как угадать коробку в соответствии с Silver Coin 39
2.1.12 Какова цена цены на лошадей и овец 39
2.1.13 Сколько платежей 39
2.1.14 Как пират делит золото, чтобы получить как можно больше золота (40)?
2.1.15 Когда день рождения Учителя Чжана? 41
2.1.16 Возьмите несколько настольного тенниса 41
2.2 Вопросы логического рассуждения 42
2.2.1 Как рассуждать основные студенты 42
2.2.2 Неправильное суждение, которое 43
2.2.3 Кто был последним застройщиком, принимавшим участие в аварийном проекте43
2.2.4 Какое первое число угадано? 43
2.2.5 Сколько людей вам нужно проверить, чтобы судить ядовитое вино 44
2.2.6 Снова несколько 45 карт карты.
2.2.7 Сколько раз золотые батончики могут быть сломаны, чтобы заплатить за работника по мере необходимости 46
2.2.8 Какое количество руководителей 46
2.2.9 Как судить плохие яйца 47
2.3 Вероятность и комбинация 48
2.3.1 Какое количество людей, которые рисуют мяч 48
2.3.2 Какова возможность случаев в области 48
2.3.3 Сколько будет доля мужчин и женщин 48
2.3.4 Сколько там симметричных матриц 49
2.3.5 а, b Сколько способов пойти 49
2.3.6 Сколько методов очередей 50
2.3.7 Сколько способов поставить мяч в маленькую стволу 51
2.3.8 Правильно описывает, какая из 100 виртуальных машин не удается 51
2.3.9 Сколько методов сидения на круглом столе 51 51
2.3.10 Сколько людей может разместить Музей Терракоттских Воинов 52
2.3.11 Каков ожидаемый доход двух стратегий? 52
2.3.12 Какова вероятность забрать чью -то шляпу 53?
2.3.13 Сколько там законных выражений? 53
2.3.14 Сколько людей напишут программы Java и C ++ 54
2.3.15 Какова вероятность сесть автомобиля 54?
2.3.16 Сколько кратчайших путей от A до Z 54
2.3.17 Какова вероятность выбора красных и желтых и белых шариков 55













































































2.3.18 Сколько красок в всего 55
2.3.19 Какова вероятность белого автомобиля? 55
2.3.20 Сколько существует ситуаций для победы в чемпионате? 56
2.3.21 Какова вероятность одного красного и одного черного 56
2.3.22 Кто выиграет 56
2.3.23 Какое правильное описание 57
2.4 Расчет математики 58
2.4.1 Сколько минут богиня в общей сложности 58
2.4.2 Какую операцию импорта вы использовали 58
Сколько существует треугольников?
Каков закон 2.4.4 столбец 60
2.4.5 Какие правила используются 60
2.4.6 Что такое остаток 60
2.4.7 Как найти лучший персонал для игры в бадминтон 61
2.4.8 Сколько лампочек яркие 61
2.4.9 Какова длина работы 62
2.4.10 Каков минимальный угол 62
2.4.11 Какое оставшееся число нужно решить? 62
2.4.12 Как правильно рассчитать баланс 63
2.4.13 Какая матрица наиболее эффективная 63
2.4.14 Какая функция может быть реализована 63
2.4.15 Сколько бутылок можно обменять на плюс BAO 64
2.4.16 Сколько стоит 64
2.4.17 Какова фактическая скидка 65
Глава 3 Алгоритм сортировки 66
3.1 Как добиться сортировки пузырьков 67
3.2 Что вставляется и сортирует 70
3.3 Каков принцип слияния и сортировки 72
3.4 Какие мысли вы используете для быстрого использования 73
3.5 Каков процесс выбора сортировки 75
3.6 Что такое холм сортировки 78
3.7 Как добиться сортировки кучи 79
3.8 Каков принцип подсчета сортировки 81
3.9 Как использовать код JavaScript для достижения сортировки ствола 83
Глава 4 Ссылки 85
4.1 Как достичь списка цепи обратного порядка 85
4.2 Как удалить дублируемые элементы из несущееся связанного списка 91
4.3 Как рассчитать сумму числа двух списков отдельных цепей 95
4.4 Как изменить связанный список 99
4.5 Как найти предпоследний k -элемент 102 в одиночном связанном списке 102
4.6 Как определить, имеет ли более крупный список цепей кольцо 107
4.7 Как перевернуть связанные связанные соседние элементы 110
4.8 Как перевернуть связанный список с точкой узла в качестве группы 112
4.9 Как слияние двух заказов Linked List 116
Глава 5 Stack and Quest 120
5.1 Как достичь стека 120
5.2 Как достичь очереди 124
5.3 Как повернуть все элементы стека 128
5.4 Как определить возможную последовательность стека 134 в соответствии с последовательности последовательности стека
5.5 Как найти наименьший элемент в стеке с временной сложностью O(1) 138
5.6 Как использовать две очереди моделирования стека для работы 140
Глава 6 Бинарное дерево 141
6.1 Бинарные базовые знания 141
6.2 Как реализовать двоичное дерево 143
6.3 Как поместить упорядоченный массив целых чисел в двоичное дерево 148
6.4 Как использовать бинарные деревья для реализации многоуровневой классификации 151
6.5 Как найти максимальное и минимальное значения в двоичном дереве 153
6.6 Как обойти двоичное дерево 155
6.7 Как определить, является ли бинарное дерево бинарным деревом 158
Глава 7. Массивы 161
7.1 Как найти единственный повторяющийся элемент в массиве 161
7.2 Как найти максимальное и минимальное значения элементов массива 166
7.3 Как найти наименьший элемент повернутого массива 170
7.4 Как найти недостающие числа в массиве 172
7.5 Как найти числа, которые встречаются в массиве нечетное количество раз 174
7.6 Как найти k-е наименьшее число в массиве 176
7.7 Как найти минимальное расстояние между двумя элементами массива 179
7.8 Как найти минимальное тройное расстояние 181
7.9 Как найти максимальную непрерывную сумму массива 184
7.10 Как найти наименьшее абсолютное значение в массиве 188
7.11 Как найти число 190, которое встречается один раз в массиве
7.12 Как найти медиану массива, не сортируя его 192
7.13 Как найти все подмножества набора 194
7.14 Как выполнить циклический сдвиг массива 196
7.15 Как выполнить эффективный поиск данных в обычном двумерном массиве 198
7.16 Как найти наибольшее количество точек покрытия 200
7.17 Как определить, может ли запрос быть выполнен при данных условиях хранения 201
7.18 Как создать новый массив по мере необходимости 203
7.19 













































































 Эта книга объясняет реальные вопросы письменного собеседования для фронтенд-программистов. Что касается написания, то помимо объяснения того, как решать алгоритмические задачи, в нем также приводятся примеры, дополняющие объяснение, что облегчает понимание читателями.
В этой книге собраны все виды реальных вопросов, основанных на алгоритмах, которые могут возникнуть в процессе письменного собеседования с программистом. Что касается широты вопросов, по различным каналам он собирает высокочастотные алгоритмические вопросы в ходе письменного собеседования типичных ИТ-компаний за последние три года. Выбранные вопросы — это все вопросы, используемые компаниями для подбора персонала.Что касается глубины тем, эта книга идет от более мелких к более глубоким, подробно анализируя каждую тему, уточняя и обобщая ее. В то же время здесь представлены примеры и исходный код, анализ временной и пространственной сложности, и это содержание недоступно в других подобных книгах.Эта книга разделена на категории в зависимости от количества знаний по реальным вопросам.Он имеет разумную структуру и четкую организацию, что имеет большое значение для читателей при изучении и поиске информации.
Эта книга представляет собой книгу по поиску работы для выпускников специальностей, связанных с компьютером, которые проходят собеседования и письменные тесты.Его также можно использовать в качестве учебного пособия для студентов и аспирантов при изучении структур данных и алгоритмов. Он также подходит для компьютерных энтузиастов, которые надеются проявить свои таланты в индустрии компьютерного программного и аппаратного обеспечения.