Реалізовуємо LinkedList | Для Чого Він Потрібен?
HTML-код
- Опубликовано: 28 май 2024
- 👉 Приєднуйся до Bobocode Community: www.bobocode.com/
____________________________________________
GitHub: github.com/bobocode-projects
Telegram: t.me/bobocode
LinkedIn: bit.ly/2RWPQF5
Twitter: bit.ly/3vaQiOl
Patreon: / bobocode
Тарас в LinkedIn: bit.ly/2ElWg8J
Тарас в Twitter: bit.ly/33Pmuwg
____________________________________________
Продовжуємо покращувати свої знання та навички по структураx даних. Цього разу розбираємо LinkedList 💪
00:00 - Intro
01:40 - GitHub вправа
04:06 - add(T element) / Node
08:43 - add(int index, T element)
14:51 - set(int index, T element)
16:35 - Get methods
17:20 - remove(int index)
22:20 - contains(T element) / isEmpty() / size() / clear()
24:59 - Тести
27:26 - Для чого потрібен LinkedList?
#opensource #java #education
👉 Навчання від Bobocode: bit.ly/3IRrJhj
БОБО - ЛЕГЕНДА
Дякую! :)
Только пришел на канал и просто восторге. Спасибо большое, просто лучший !
Дуже класне пояснення. Дякую!
Бомба!!!!!
Дякую за твою роботу. Мені цей гайд дууужу допоміг. Велике дякую!👈
В целом канал очень понравился. Я хоть и работаю кодером в gamedev уже год, но многих вещей под капотом не знаю. Хотелось бы больше таких видосов, где объясняется как все устроено и для чего. А то большинство пользуются инструментами, и не сильно понимают, как все устроено на низком уровне))
Дякую за таке відео!
дуже гарно зроблено відео
Бажаю вам успіхів!
дуже гарні уроки
Дякую!
Спасибо большое за видео))
18.24 Реакція автора неповторна!!! Дякую за розяснення!!!
Дякую за коментар 😉
автор пояснює кльово, але те як він малює в повітрі по талант ;)
Дякую! 😁
Это видео было убер-полезным. Большое спасибо за Ваш труд!
Спасибо за видео! Жду упражнение по HashMap. Планируется ли?
Так, плануємо!
Ох у мене горіло від нерозуміння чому це в методі remove(...) коли працююмо в блоці else {} removedElenent = previous.elemt; без виклику поля next !)
Але тести показали і вгамувало моє горіння )))
Дякую за Ваш внесок!
Будь ласка! 😅
Vpodobajka t podyaka za takij kontent💪
21:25 - по методу remove(...) написав свій варіант без додаткової перервіки if (first == null) і тести це пропустили.
Було б непогано і такий кейс покрити в наявних тестах.
Так, дякую! Ви можете почекати, коли ми це виправимо, або можете самі покрити цей кейс і створити Pull Request. В цьому і сила open-source 😉
@@Bobocode не подумав про такий сценарій) окей, обіцяти не буду, але хотілось би зробити свій невелкий внесок ;)
Чуть мозг себе не сломал при добавлении элемента по индексу)) Потому что явно вижу, что добавляем не в нужный индекс, а в следующий, а гуру говорит, что так должно быть. Уже начал сомневаться в своей логике, пока гуру не исправился через какое-то время)))
аналогічно)) теж мозок свій зламав на цьому місці
Привіт, дякую за такі корисні відео.
У мене з'явилось питання. Чи можна у методах getFirst та getLast просто повертати "голову" та "хвіст" нашого ліста?
Та в принципі так і треба.
🔥🔥
Привіт, дякую за розяснення, недавно намагався його реалізувати)) Скажи будьласка, а що стосовно референса на попередню ноду? Чи в цій реалізації ліста немає силки на попередній елемент? Принаймі в теста йієї перевірки незнайшов. Чи може я чогось незрозумів, Дякую!
Бувають однозв’язні, бувають двов’язні. Це реалізація однозв’язного.
@@Bobocode а не планується тутор по двозв'язному? бо знайшов тільки ворожою, а це не дуже приємно
я то й так написав його. але хочеться тутор для друзів приємною українською)))
@@gam4524 якщо ви добре розберетеся з цією вправою, то зробити двозвʼязний не має бути проблемою.
Якщо важко зробити двозвʼязний - для мене це сигнал про те, що треба повертатися і добре зрозуміти спочатку однозвʼязний.
коли приблизно буде готовий курс java-web-course?
Залежно що ви маєте на увазі під словом «готовий». Ми працюємо по agile і додаємо зміни ітераціями.
За лютий плануємо перенести існуючі матеріали по Spring MVC і можливо додати нові вправи по networking та Servlet API.
Орієнтовно до літа має бути кістяк курсу. Але дальше ми все-одно будемо продовжувати працювати над новими матеріалами.
Будуть вправи по реалізації HashMap, Tree ...?
Можливо в наст. ітерації. Зараз багато роботи по web курсу.
Привіт! планується щось по Kotlin?
Наразі нічого такого не плануємо
+
как быть если ты не понимаешь укр язык ?
I’m sorry man. Do you understand English?
@@Bobocode Things are good. It would be cool if you add subtitles ...
Where are you from?
@@Bobocode Moscow. By the way, you explain very well, I really want to listen. My native language is Russian, but unfortunately I don't understand Ukrainian very well. But I speak and read English well.
@@user-yp4tc3lz9h How did you know he explain well or not?