Переместить нули (LeetCode 283) | Полное решение с примерами | Алгоритмы обучения
Автор: Nikhil Lohia
Загружено: 2022-02-08
Просмотров: 48072
Дан массив положительных целых чисел с некоторыми нулями. Вам нужно переместить все нули в конец, не меняя относительного порядка ненулевых элементов. На первый взгляд кажется, что для эффективного решения потребуется переставить и переместить множество элементов. В этом видео рассматривается уникальный способ решения этой задачи, и как только вы его поймете, он покажется вам простым и очевидным. Посмотрите полное видео с моими заключительными мыслями и пробным запуском кода на Java.
Актуальная задача на LeetCode: https://leetcode.com/problems/move-ze...
Главы:
00:00 — Введение
01:12 — Постановка и описание задачи
02:50 — Прямой подход к перемещению нулей
04:15 — Решение с эффективным использованием памяти на месте
06:56 — Пробный прогон кода
09:22 — Заключение
📚 Ссылки на темы, которые я рассматриваю в видео:
Решение методом полного перебора: • Brute Force algorithms with real life exam...
Что такое «О» большое?: • Big O Notation Simplified to the MAX | Stu...
Временная сложность: • What is the Time Complexity of an Algorith...
Другие задачи 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: 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
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: