IB Computer Science - Topic 5 - Part 3 (Linked Lists, Binary Trees)

Поділитися
Вставка
  • Опубліковано 29 січ 2025

КОМЕНТАРІ • 31

  • @matthiasbang8776
    @matthiasbang8776 Рік тому +14

    18:15 for queues it should be FIFO

  • @XueHuaPiaoPiao69
    @XueHuaPiaoPiao69 9 місяців тому +1

    Hi! I've just done my P1. Thank you so much for these videos!! I used them before my mocks, and before the exam (not cramming hehe) and they have been a life saver for revising
    Let's hope the leaks stop 😭

  • @you-l5e
    @you-l5e Рік тому +6

    Can you please do Option D also? As there aren't any proper structured sources for OOP specifically for the IB... so it will be really really helpful!
    (Also I just want to say by making these vods you are really making our lives easier atleast mine and i'm very greatful for that:)

    • @TheCSClassroom
      @TheCSClassroom  Рік тому +4

      I'll try my best. I'm working on Option A at the moment, which I plan on releasing early next week.

    • @matthiasbang8776
      @matthiasbang8776 Рік тому

      @@TheCSClassroom you are god sent

  • @anthonyruan8086
    @anthonyruan8086 Рік тому +1

    omg dices arrows with pre,in, post order is so useful, I have never understand it so clearly

  • @IBexpert437
    @IBexpert437 Місяць тому

    What is the function of pointers? I didn't quite understand

  • @ChiaraMarcucci
    @ChiaraMarcucci 9 місяців тому

    This saved me so much time. incredible.
    For the binary tree question around 49.00, would we still get the marks if we put Larch as our root node instead of Holly or Elm?

  • @jozkobranko7349
    @jozkobranko7349 Рік тому +1

    I think you are confused about stacks and queues being lifo and fifo, I saw you in the other video made the same mistake. Queue is fifo and stack is lifo. It's just dequeue(first element that was enqueued is the first one that is dequeued) vs pop(last element pushed is the first one popped).

  • @superbly
    @superbly Рік тому

    Guys, when deleting the root from the binary tree, it has to follow the inorder traversal like the one before deleting it. No need to go through the whole alphabet

  • @ikshvakugarg3154
    @ikshvakugarg3154 Рік тому

    hi at timestamp 49.52. instead of elder the post order traversal should start with elm right. pls confirm

    • @TheCSClassroom
      @TheCSClassroom  Рік тому

      Can confirm. I did it correctly in the diagram, but wrote it incorrectly underneath. The correct order is also in the subsequent markscheme.

  • @tz7282
    @tz7282 11 місяців тому

    wallah you saved me, my mock tommorow and i left topic 5 to the last

    • @berkeaskim_
      @berkeaskim_ 10 місяців тому

      wallah brotha, same

  • @ghikira
    @ghikira Рік тому +3

    You got the order wrong for post order 49:34

    • @TheCSClassroom
      @TheCSClassroom  Рік тому +1

      I drew it correctly in the diagram, but wrote it wrong underneath. Hopefully it's still clear from the markscheme after that, apologies for the confusion

    • @ghikira
      @ghikira Рік тому

      @@TheCSClassroom no worries, its all good

  • @filippofonseca
    @filippofonseca Рік тому

    love it!

  • @SP-oi1im
    @SP-oi1im Рік тому

    Thank you so much!

  • @cocosaurus8657
    @cocosaurus8657 3 місяці тому

    36:20 you forgot the 8 I think

    • @TheCSClassroom
      @TheCSClassroom  3 місяці тому +1

      Yeah, I accidentally left it out in the 2nd version of the binary tree. Sorry for any confusion.

    • @cocosaurus8657
      @cocosaurus8657 3 місяці тому

      @@TheCSClassroom No worries!! I moved up from a 5 in cs to a 7 because of you!! thank you sm you're so underrated :>

  • @berkeaskim_
    @berkeaskim_ 10 місяців тому

    wow

  • @ahsannadeem9167
    @ahsannadeem9167 11 місяців тому

    hey. can you please make a video of Alevels 9618 Linked List and Binary Tree surrounding the kinds of question asked
    also can you please cover OOP(object oriented programming)

    • @TheCSClassroom
      @TheCSClassroom  11 місяців тому

      Yeah, I'll add it to the list.

    • @ahsannadeem9167
      @ahsannadeem9167 11 місяців тому

      @@TheCSClassroom and also declarative programming, imperative programming and file codes(topic 20.2 of 9618)
      I understand your time is valuable and that you're making the best use if it. My Alevel's exams start in May and I was really hoping to cover the syllabus by mid April.

    • @TheCSClassroom
      @TheCSClassroom  11 місяців тому

      @@ahsannadeem9167 I'm working on Topic 13 at the moment, but after that I'll probably work on releasing Topic 20 in multiple parts (it's a huge topic).

  • @omarabdelhadi4648
    @omarabdelhadi4648 Рік тому

    Can you please do option c web science

    • @TheCSClassroom
      @TheCSClassroom  Рік тому +1

      Yes, my own class is doing Option C.

    • @omarabdelhadi4648
      @omarabdelhadi4648 Рік тому

      @@TheCSClassroom when will you upload it, the externals are soon