Перейти к содержимому

Квадраты отсортированного массива (LeetCode 977) | Полное решение с примерами и анимацией | Алгор...

Nikhil Lohia

0:00 / 0:00

Квадраты отсортированного массива (LeetCode 977) | Полное решение с примерами и анимацией | Алгор...

21 563 просмотра · 4 года назад
Nikhil Lohia
105 тыс. подписчиков
21 563 просмотра · 4 года назад
Обычно мы перебираем массив в прямом или обратном направлении. Часто мы упускаем из виду тот факт, что можем перебирать массив в обоих направлениях одновременно. Посмотрите это видео, чтобы узнать, как эффективно находить ячейки отсортированного массива, используя два указателя: head и tail. Всё это сопровождается анимацией и демонстрацией кода на Java. Актуальная задача на LeetCode: https://leetcode.com/problems/squares... Главы: 00:00 — Введение 00:51 — Постановка и описание задачи 02:44 — Решение методом полного перебора 03:55 — Решение с целью повышения эффективности с помощью двух указателей 06:59 — Пробный прогон кода 09:36 — Заключение 📚 Ссылки на темы, которые я рассматриваю в видео: Метод полного перебора:    • Brute Force algorithms with real life exam...   Массивы:    • Array Data Structure explained with Visual...   Быстрая сортировка:    • Quick Sort super easy explanation with ani...   Другие задачи на LeetCode:    • Leetcode Solutions   📘 Текстовое объяснение доступно по адресу: https://studyalgorithms.com Код на Github: https://github.com/nikoo28/java-solut... Тест-кейсы на Github: https://github.com/nikoo28/java-solut... 📖 Справочная литература: Начало обучения программированию: https://amzn.to/36pU0JO Любимая книга для понимания алгоритмов: https://amzn.to/39w3YLS Любимая книга по структурам данных: https://amzn.to/3oAVBTk Начните подготовку к собеседованию: https://amzn.to/39ysbkJ 🔗 Чтобы увидеть больше подобных видео, поддержите нас на сайте: https://www.buymeacoffee.com/studyalg... 🎥 Моё оборудование для записи: Освещение для записи: https://amzn.to/3pAqh8O Микрофон: https://amzn.to/2MCX7qU Камера для записи: https://amzn.to/3alg9Ky Планшет для рисования и зарисовок: https://amzn.to/3pM6Bi4 Ручка Surface Pen: https://amzn.to/3pv6tTs Ноутбук для видеомонтажа: https://amzn.to/2LYpMqn 💻 Общайтесь в соцсетях 💻 Подпишитесь на нас в Facebook:   / studyalgos   Подпишитесь на нас в Twitter:   / studyalgorithms   Подпишитесь на Tumblr:   / studyalgos   Подпишитесь на RSS-каналы: https://studyalgorithms.com/feed/ Присоединяйтесь к фан-рассылке: http://eepurl.com/g9Dadv #leetcode #programming #interview