Linked List Data Structure | Illustrated Data Structures

Поделиться
HTML-код
  • Опубликовано: 22 окт 2024

Комментарии • 36

  • @leonamlvs
    @leonamlvs Год назад +3

    I struggled to understand the differences between arrays and linked lists at college, you made it so simple! Thank you a lot!

  • @vedprakash3621
    @vedprakash3621 2 года назад +21

    I find fascinating how you make these topics so understandable through your animations I really ❤️ that and also, HOPE to see more DATA STRUCTURES 🙏

  • @zymawy
    @zymawy 2 года назад +3

    الحمدالله,
    اللهم علمنا ما ينفعنا وانفعنا بما علمتنا إنك أنت العليم الحكيم 🙏

    • @muhammadadel3566
      @muhammadadel3566 Год назад +1

      آمين .. أضف "أ" في وصف القناة (description) عندك في أول الآية لتكون (( ألا بذكر الله تطمئن القلوب )).

    • @zymawy
      @zymawy Год назад +1

      @@muhammadadel3566 جزاك لله خير

  • @shadyduan
    @shadyduan 2 года назад +1

    the visual explanation part is pretty good, hanks!

  • @RezaSahaf
    @RezaSahaf 6 месяцев назад

    this playlist is a GEM! thank you so much!

  • @WittAllen
    @WittAllen 2 года назад +5

    This was really well done! Could you provide some examples where a linked list might be a preferred data structure? I feel like I don't see the more complex/less intuitive data structures in the real world and it'd be helpful to know where they ought to be.

  • @marsdwarf
    @marsdwarf Год назад

    Really appreciate the test cases at the end!

  • @ProgrammingWithOsku
    @ProgrammingWithOsku 2 года назад +1

    ❤️ Best Data Structure course

  • @NikhilKumar-tk3rh
    @NikhilKumar-tk3rh Год назад +5

    I wanted to understand one thing ...that is time complexity of operations in LinkedIn list... isn't it is that we have to access and travel to a particular node to insert a particular node..so don't it become O(n)? Because access in linked list not being easy and each one being O(1).

    • @edisco3643
      @edisco3643 6 месяцев назад

      Interesting, did you find out in the end?

  • @shahbaazkyz
    @shahbaazkyz 2 года назад

    Explain in a very easy way. Thank you so much Kamran bhai.

  • @myafo
    @myafo Год назад

    That's the best explanation I've ever heard! thanks

  • @ta-prgmr
    @ta-prgmr 2 года назад +1

    Nice demonstration. Thanks for the efforts.

  • @paterofmater1690
    @paterofmater1690 9 месяцев назад

    These are so good man..keep these going.

  • @edisco3643
    @edisco3643 6 месяцев назад

    Great video and clear explanation. One question about your implementation of Linked List in code, particularly the find functionality. Would this be used to understand where in the linked list a known valued element is? OR, is it used for finding and retrieving a given element of the linked list. It seems counterintuitive to use value as input for the second case.

  • @trailblazer555
    @trailblazer555 11 месяцев назад

    It is really Awesome..

  • @thomasmunier33
    @thomasmunier33 2 года назад

    this topic is so understandable, i love how u animated this topic so good. thanks a lot !!! (sorry for my bad eng hehe)

  • @SaiKrishna-iu4gg
    @SaiKrishna-iu4gg Год назад

    clear explanation with good examples👏

  • @sittingroom1610
    @sittingroom1610 2 года назад +1

    Awesome bro!!

  • @gypsicoder
    @gypsicoder 2 года назад +7

    How the complexity of inserting an item in the middle is O(1)? I think it should be O(n). If you store the tail then inserting in the end is O(1). But, to get the middle node you have to traverse to the middle and also you have to store the number of total items for that.

    • @MiguelBeneditApa
      @MiguelBeneditApa Год назад

      peekTime O(n) + Operatin O(1) == O(n), but if we have the peektime(index) is O(1)

    • @glpzzzdev
      @glpzzzdev 11 месяцев назад +1

      @@MiguelBeneditApa and how de we have peektime(index) with O(1) if we are not keeping index?

  • @ruiz2603
    @ruiz2603 Год назад

    Thank you so much man.
    Very well explained!

  • @cuonghoangnguyen6048
    @cuonghoangnguyen6048 2 года назад +1

    thank you so much !

  • @webdeveloper9826
    @webdeveloper9826 2 года назад +1

    I love the way you explained it i really wanna appreciate your effort
    Looking forward for more videos from your side.

  • @pharaoh9483
    @pharaoh9483 Год назад

    0:24 how is it fixed size If I can append more elements ?
    from array import array
    my_array = array('i', [1, 2, 3, 4])
    print(my_array)
    my_array.append(6)
    print(my_array)
    -----output-----
    >>array('i', [1, 2, 3, 4])
    >>array('i', [1, 2, 3, 4, 6])

  • @kelvinramonrosa2184
    @kelvinramonrosa2184 7 месяцев назад

    amazing

  • @zakeenaqvi2440
    @zakeenaqvi2440 Год назад

    I understood everything until the practical example at the end lol. Still learning C basics

  • @kaldtechtitan
    @kaldtechtitan Год назад

    I don't understand the "fixed in size" part. Could someone elaborate pls.

  • @fatimadarbandsari1870
    @fatimadarbandsari1870 Год назад

    I need the implementation in Python

  • @karthiks964
    @karthiks964 2 года назад

    Sorry to say this!. Please add a email verification method to your website. I typed a wrong mail address by accident. But It gave me access to the roadmap pdf.

  • @abds8842
    @abds8842 Год назад

    10.43

  • @manideva6
    @manideva6 2 года назад

    wow

  • @naveensaradhi6923
    @naveensaradhi6923 2 года назад

    Sir make web hacking basics and advance in ur roadmap.sh
    Its awesome and helpful content ❤️