Тёмный

Решаем задачу Linked List Cycle | Leetcode | Собеседование в FAANG 

Ihor Codes
Подписаться 3,7 тыс.
Просмотров 1,4 тыс.
50% 1

Опубликовано:

 

5 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 20   
@andronmeda
@andronmeda 2 года назад
Новичок в программировании, но от алгоритма в шоке, то ли от его простоты, то от от гениальности
@luyt2
@luyt2 Год назад
Визуальное объяснение алгоритма выше всяких похвал. Отличная работа, так держать.
@xaykes
@xaykes 2 года назад
Посмотрел много твоих видео. Ну это просто сокровище, а не канал. Так держать! Желаю роста каналу.
@IhorCodes
@IhorCodes 2 года назад
Спасибо!
@НикитаКуцепалов-и2д
Оч круто! Краткость не повлияла на качество!
@tigranavushian2706
@tigranavushian2706 2 года назад
Ты лучший!!
@evgeniisharaborin8071
@evgeniisharaborin8071 2 года назад
Отличное видео по решению алгоритмических задач) лучшее что находил на просторах Ютуба)
@delay_gryaz_chisto
@delay_gryaz_chisto 2 года назад
еее. оч круто. спасибо )
@illusion001video
@illusion001video 2 года назад
Отличный формат, коротко и ясно. Только вопрос для жёлтых и красных задач хватит 100 секунд на объяснение?
@IhorCodes
@IhorCodes 2 года назад
Не хватит. Для них будут полноценные ролики. Минут 5-10.
@АлексЛис-в5э
@АлексЛис-в5э 2 года назад
Спасибо!
@IhorCodes
@IhorCodes 2 года назад
Спасибо за комментарии!
@АлексЛис-в5э
@АлексЛис-в5э 2 года назад
@@IhorCodes обоюдноавгодное дело 😎🤙
@ИванКурочкин-с9м
@ИванКурочкин-с9м 4 месяца назад
"Первый пойнтер двигается на 1 ноду вперёд, второй - на 2". Так, а что, если ссылка будет на ноду назад не на одну, а на 3, или более?
@evgeniisharaborin8071
@evgeniisharaborin8071 2 года назад
Важно ли что второй итератор идёт с удвоенной скоростью, а не утроенной, например?
@IhorCodes
@IhorCodes 2 года назад
Не критично важно. с 3x,4x... скоростью поинтеры все равно встретятся рано или поздно. Но быстрее всего мы найдем цикл с двойной скоростью. Можете почитать про "Алгоритм черепахи и зайца Флойда". Или вот тут в ответах: stackoverflow.com/questions/5130246/why-increase-pointer-by-two-while-finding-loop-in-linked-list-why-not-3-4-5
@evgeniisharaborin8071
@evgeniisharaborin8071 2 года назад
@@IhorCodes Спасибо) я обязательно почитаю)
@caftanfire7597
@caftanfire7597 2 года назад
Является ли это решение оптимальным?
@hleb8133
@hleb8133 2 года назад
@dsajdsadjsdjk а если в приоритете время работы, а не память
@IhorCodes
@IhorCodes 2 года назад
Алгоритм в видео работает за линию по времени. Чтобы понять существует ли цикл в списке, нам нужно, как минимум, пройти до конца списка, правильно? Это уже O(n).
Далее
Bro's Using 3 Weapons
00:36
Просмотров 3,3 млн
Bro's Using 3 Weapons
00:36
Просмотров 3,3 млн