Пікірлер
@vadrif-draco
@vadrif-draco 11 сағат бұрын
The background music is a little distracting... Could've done with lower volume or a slower-paced music :/
@xijingjian
@xijingjian Күн бұрын
Thanks a lot!!! Usually our teacher teach us fibonacci heap but we do not know why?Your video really easy to know.
@vitaliitomas4057
@vitaliitomas4057 Ай бұрын
This was a very convenient video to come up. Thanks!
@thomasmeslin8399
@thomasmeslin8399 2 ай бұрын
Impressive ! I have almost inderstood everything
@mmilerngruppe
@mmilerngruppe 2 ай бұрын
I missed the part of linked lists importance.
@callmeshen9754
@callmeshen9754 2 ай бұрын
Wow I'm so bless to start the weekend watching this video, Probably made my weekend. Amazing explanation and demonstrations, Much appreciated.
@incursio1122
@incursio1122 3 ай бұрын
Sir, you are a god, so well explained, thank you very much sir.
@antoine2571
@antoine2571 3 ай бұрын
25:52 that's SO clever. Like really. Thank you for this video. it was truly enlightening
@TheDarkOne629
@TheDarkOne629 4 ай бұрын
What really makes me sick is run times O(n!) and, worst of all, O(n^n)... Great video, also. :)
@andreyprokhorenko6050
@andreyprokhorenko6050 5 ай бұрын
How do I contribute to the growth of your channel?
@diteron
@diteron 5 ай бұрын
Nice video, exactly what i was looking for. Everyone shows how it works, but not why it works
@nadie-qm8rq
@nadie-qm8rq 5 ай бұрын
this was amazing, and so helpful, thank you so much!
@simoncampos8099
@simoncampos8099 5 ай бұрын
27:35 THIS MEANS FIBONACCI HEAPS ARE A JOJO'S REFERENCEEE!? 🏇🏇🏇
@hypermeero4782
@hypermeero4782 6 ай бұрын
where is the code!
@balijosu
@balijosu 3 ай бұрын
It's all onscreen. Your brain is the compiler.
@kallehed6330
@kallehed6330 7 ай бұрын
great video, even better music choice
@GyroCannon
@GyroCannon 7 ай бұрын
The main thing that came to mind when explaining why the FIbonacci Heap isn't more commonly used was entirely the amortized complexity thing - if you're running a server, life is great until your clients start doing a bunch of debt-accruing actions (inserts, decreases) and then calling extract min. Whoever called extract min won't be happy. It's great in a world where you're only crunching numbers and waiting for a single final result after a lot of heap operations (which is why people listed a lot of scientific applications), but most of the computation in a normal day is business logic, which serve lots of individual requests, and therefore much prefer consistency over raw speed.
@sunvaroya
@sunvaroya 8 ай бұрын
Babe wake up, the best data structure yt channel first reel just dropped
@chyrvonykastrychnik4819
@chyrvonykastrychnik4819 8 ай бұрын
very beautiful thank you
@mikefochtman7164
@mikefochtman7164 8 ай бұрын
Ever since I first learned of red-black trees, I've been interested in the various ways trees can be used/maintained to keep data organized. This is an interesting approach.
@surters
@surters 9 ай бұрын
Next Leonardo heaps?
@DeuxisWasTaken
@DeuxisWasTaken 9 ай бұрын
Great video, convinced me to sub.
@amanhasnoname1987
@amanhasnoname1987 9 ай бұрын
Great video, thank you very much❤
@jkrigelman
@jkrigelman 9 ай бұрын
That was a rollercoaster. I couldn't repeat back any of that but that really helped to clear it up.
@hosseinsamaei5779
@hosseinsamaei5779 9 ай бұрын
so sad that this channel has not posted anything since last year. such a high quality content, i wish i could see more from this channel. I hope the admin is fine
@sanketdatta9874
@sanketdatta9874 10 ай бұрын
I was struggling to understand this concept and you saved me! Tons of thanks
@kevintyrrell7409
@kevintyrrell7409 10 ай бұрын
This data structure is my absolute favorite, and has been for years. Second place to Red Black Trees or Circular arrays (vectors). I remember when I first saw the algorithm for how trees are merged, I exclaimed that it's absolutely genius how it works.
@ananmaysahu4563
@ananmaysahu4563 11 ай бұрын
ooh, so fibonacci heaps are one of those glacial algorithms that I've always heard about, where n must be MASSIVE before it starts outperforming other algorithms with worse big O time complexity but better time complexity on average in all real life use cases.
@jaydendoshi5405
@jaydendoshi5405 11 ай бұрын
Do I have permission to use your animations for my research?
@jaydendoshi5405
@jaydendoshi5405 11 ай бұрын
For presenting my methodology easier
@jan-rw2qx
@jan-rw2qx Жыл бұрын
This is such an amazing Video, thank you very much!
@adityak935
@adityak935 Жыл бұрын
Where are you? We need more videos 😢
@gara8142
@gara8142 Жыл бұрын
Gorgeous video and amazing production and explanation. Congrats!
@yeahjason7226
@yeahjason7226 Жыл бұрын
Hey! Just wanna tell you! You are way much better than our professor speaking 3hours but still got me confusing!!!!!!!!! You literally killed it !!!
@jaydharmadhikari4921
@jaydharmadhikari4921 Жыл бұрын
This is an incredibly intuitive way to explain these concepts, great video!
@mystic3549
@mystic3549 Жыл бұрын
gem :) or an entire fkin treasure ,,,,how can someone be soo clear and precise with their approach of explanation
@olafzijnbuis
@olafzijnbuis Жыл бұрын
Very nice video! Good explanation and no over-the-top animations. But... Why the background music? I like Bach and have the Golberg Variations on CD (Glenn Gould) Why not start the video with a recommendation of background music and leave it to the viewer to start a CD or Spotify? My mind keeps switching between listening to the music and the narration. And is not that the background music makes it difficult to follow the narration.
@harshchauhan8175
@harshchauhan8175 Жыл бұрын
Great explanation; I'll need to rewatch it again several times to really understand it. Superb Work 👍👍🙏🙏
@_soundwave_
@_soundwave_ Жыл бұрын
Why does the animation look similar to 3b1b?
@_soundwave_
@_soundwave_ Жыл бұрын
Now that is what i want from a teacher. Explaining the why instead of just going with the how and what.
@asmithgames5926
@asmithgames5926 Жыл бұрын
Fascinating! I like the controlled laziness approach. What other cool but unusual fatties should I know about?
@PabloPazosGutierrez
@PabloPazosGutierrez Жыл бұрын
There's a balance between performance and memory size, you can't optimize both. Faster algorithm is general means using more memory.
@StarkTrist
@StarkTrist Жыл бұрын
nice video! Thanks for making it
@RowBear0
@RowBear0 Жыл бұрын
This is great!
@BenjaminOstrovsky
@BenjaminOstrovsky Жыл бұрын
This is the best made, most clear video on the topic I have ever seen. Amazing!
@tholfikarmohammed887
@tholfikarmohammed887 Жыл бұрын
08:26 On what rule we sort the nodes in those subtrees? for example we can put all nodes of the second tree in the first one in some kind of ascending order according to original node of the first tree, so if we can why we separate those nodes in another tree?!
@cmilkau
@cmilkau Жыл бұрын
I like unbalanced binary trees where each node is the minimum of its right subtree (no constraints on the left subtree). Very easy to implement using list sorting, constant insert, constant delete, constant merge and amortized log min
@sandflow5635
@sandflow5635 Жыл бұрын
I miss you, I wish you make more videos when you have the time , literally the most elegant algo channel (even with so low number of videos)
@tylerbakeman
@tylerbakeman Жыл бұрын
Anyone else notice the prime number pattern?
@AtomicPixels
@AtomicPixels Жыл бұрын
Um only issue I have is brain explosion wtf
@broccoloodle
@broccoloodle Жыл бұрын
Phenomenal explanation
@xiao2634
@xiao2634 Жыл бұрын
could you do a video on Fenwick Tree aka the BIT?