4.6 Optimal Binary Search Tree (Successful Search Only) - Dynamic Programming

  Рет қаралды 1,001,186

Abdul Bari

Abdul Bari

6 жыл бұрын

This problem is a partial, considering only successful search.
What is Binary Search Tree?
What is Optimal Binary Search Tree?
How to create Optimal Binary Search Tree by applying Dynamic Programming
PATREON : www.patreon.com/bePatron?u=20...
Courses on Udemy
================
Java Programming
www.udemy.com/course/java-se-...
Data Structures using C and C++
www.udemy.com/course/datastru...
C++ Programming
www.udemy.com/course/cpp-deep...

Пікірлер: 422
@raiakil
@raiakil 5 жыл бұрын
Abdul Sir, I work for Microsoft in Redmond Seattle. I have 15 years industry experience, but I have never seen such crisp explanation of DP. Chained Matrix mult and this one with OST, is one of the best explanation videos on KZfaq ever,
@Akaash449
@Akaash449 2 жыл бұрын
Hi , I am Saptarshi Rudra from India. I have a passion for working at Microsoft and a good grasp over DS and Algo and years of Software Development experience. I would really love if someone like you recommend me for a Software Developer / Engineer position. I have applied for these positions for the past 2 months, but yet to receive any call. So I would be extremely grateful if you recommend me. My full name is Saptarshi Rudra. Thanks.
@ArvindKumar-fv6mv
@ArvindKumar-fv6mv 2 жыл бұрын
@@Akaash449 waste of time bro he might have changed his mail I'd so only no response
@anubhavpandey7682
@anubhavpandey7682 Жыл бұрын
he told the formula to fill the table after filling the table..all the time i was thinking how he is filling.....so how can you say this is best......
@atharvameher5880
@atharvameher5880 Жыл бұрын
@@Akaash449 Why do people wanna work in foreign I don't get it? You guys don't like it here? Proximity to family and friends don't matter to you?
@Akaash449
@Akaash449 Жыл бұрын
@@atharvameher5880 please inform yourself before rashly posting a comment. Microsoft, Google and Amazon have local offices in the country in many states. Where is even your statement coming from!!
@fenggeliu4241
@fenggeliu4241 5 жыл бұрын
For those who don't understand the formula here is an explanation. It took a while for me too. Everytime you try to add the nth node on to a tree with n - 1 nodes, you have to pick a root point k and k - 1 nodes on the left tree, n - k nodes on the right tree. k - 1 and n - k each as INDIVIDUAL TREE should already be calculated previously according to the table, so you just have to find where those are on the table which is at c[0, k - 1] and c[k, n] Look now we have the rank of 2 trees and 1 single root, to push the left or right tree into a sub tree you need add one level on each of their node therefore add the entire weight of the tree The combined tree with k as root have: Rank(k) = Rank(left) + Rank(left) + weight(left) + weight(right) + weight(root) = Rank(left) + Rank(right) + weight(0 - n) = c[0, k-1] + c[k, n] + w(0, n)
@debarunmukherjee9069
@debarunmukherjee9069 5 жыл бұрын
This is an application of knuth optimization for Dynamic Programming
@AKASHGUPTA4055
@AKASHGUPTA4055 4 жыл бұрын
Thanks!
@mfaraday4044
@mfaraday4044 4 жыл бұрын
nice bro but I did not understand anything.
@sanchitraina1346
@sanchitraina1346 4 жыл бұрын
@@mfaraday4044 😂🤙
@NileshwarShukla
@NileshwarShukla 4 жыл бұрын
Well explained :)
@eddiesengola4491
@eddiesengola4491 6 жыл бұрын
You can see. He teaches with love, reveals everything that needs to be mastered. Thanks Abdul. You are the best.
@i.cipher2006
@i.cipher2006 3 жыл бұрын
enna sollu thaliva
@RoyalEXO_
@RoyalEXO_ 4 жыл бұрын
You are a life saver, sir! Honestly, you make this subject look so easy and fun! Hooked.
@hrushikeshvazurkar
@hrushikeshvazurkar 4 жыл бұрын
Thank you Sir for the video. The effort you put in making these videos is really commendable.
@Diana-np5so
@Diana-np5so 3 жыл бұрын
such an amazing explanation of optimal binary search trees!!! thank you so much for making this video!
@hassansyed5661
@hassansyed5661 5 жыл бұрын
You are a wonderful teacher. Thank you, so much for helping me to understand these concepts in an easy way.
@jaatharsh
@jaatharsh 3 жыл бұрын
Abdul Bari Sir (love) for ur passion to teach us, with every new video you raise the bar even higher, I cannot thank you enough for this, hope u always stay healthy & wealthy :)
@sashankyakkali3029
@sashankyakkali3029 5 жыл бұрын
ur videos r great sir...thank u for saving us...gitam students love u a lot
@yifanwu5277
@yifanwu5277 4 жыл бұрын
great video! Explain things so well!
@aster22380
@aster22380 2 жыл бұрын
Great video so easy to understand , clear pronunciation and clear handwriting
@anasjamal7206
@anasjamal7206 Жыл бұрын
It's relatively impossible to not understand what you convey . You are a legend ❤️. For all concepts in DAA i watch your videos . First time when I watched your video on this concept i couldn't understand as I was bit hurried due to upcoming test in an hour .😁😁 But now here I am again for the second time , watching this concept and understanding it properly . Note : for those of you who don't understand Abdul Bari sir , maybe you need to be relaxed and give some time to the video without any hurry . This is specially for those who come here an hour before exam 😂.
@nadaashraf1771
@nadaashraf1771 5 жыл бұрын
you're amazing thank you so much for your effort
@gabrielmachado146
@gabrielmachado146 6 жыл бұрын
Sir, I have to thank you a lot for saving me. Great content and explanation! Please keep up the good work!
@iago8200
@iago8200 Жыл бұрын
You just saved my life in a Data Structure exam, thaks very much 😍😍😍
@chitnat
@chitnat 3 ай бұрын
For the recurrence relation, it would be more appropriate to write C[i, j] (for i < j) as the min {C[i, k-1] + C[k+1, j]} + w(i, j) where i
@lokeshagarwal6701
@lokeshagarwal6701 5 жыл бұрын
The video is like explaining the steps involved but i need the reason behind why we are doing ot in that way?
@rachanasingh2231
@rachanasingh2231 4 жыл бұрын
read the book h.cormen for why's of everything
@mohammedfalih8713
@mohammedfalih8713 3 жыл бұрын
Check leetcode site
@samkitjain2136
@samkitjain2136 3 жыл бұрын
true mann. he is just writing the steps involved
@manasakuncham4547
@manasakuncham4547 5 жыл бұрын
sir,could you explain how to generate a tree from the data at the end?
@rajithaneerugatti4373
@rajithaneerugatti4373 4 жыл бұрын
Wt a teaching sir..... Really no one can say like u sir..... With out disturbance....super sirrr
@ImSoumenMukherjee
@ImSoumenMukherjee 5 жыл бұрын
6:32 How it came 18?? It will be 22.. Right?
@pritomdasradheshyam2154
@pritomdasradheshyam2154 4 жыл бұрын
yeah even i was shocked, but I guess its a minor mistake
@Marina-pe1gx
@Marina-pe1gx 4 жыл бұрын
yeah, I was like wtf happened haha
@dvmanjunadh3258
@dvmanjunadh3258 3 жыл бұрын
yeah 15+3+4=22,Sir unexpectedly did a mistake.
@anirudhgrack7560
@anirudhgrack7560 3 жыл бұрын
Yaa right
@yogesh1478
@yogesh1478 2 жыл бұрын
tomorrow is my viva and i am here that makes u life saver thankuh so much sir
@naklecha
@naklecha 5 жыл бұрын
Thanks for telling us how the formula works :)))))))
@HimanshuSharma-us1gz
@HimanshuSharma-us1gz 5 жыл бұрын
Sir I am from GGSIPU (Delhi), Today i hava ADA exam and I prepared only your videos, and kudos to your playlist thanku so much!
@ankushgarg2188
@ankushgarg2188 5 жыл бұрын
Kesa gya bhai ?
@HimanshuSharma-us1gz
@HimanshuSharma-us1gz 5 жыл бұрын
@@ankushgarg2188 Rula diya yaar, difficult exam aaya tha!
@HimanshuSharma-us1gz
@HimanshuSharma-us1gz 5 жыл бұрын
@@abdul_bari Sir 100%, these videos contains even more, thanks sir for replying, you are legend, and god for us!
@naziyafirdoussayyed8491
@naziyafirdoussayyed8491 5 жыл бұрын
@@abdul_bari Sir...ur videos are very helpful 😇 ur way of teaching, deep knowledge of the this subject 👏 Lots of love and huge respect 😇 From🇮🇳
@AmanSharma-me7ho
@AmanSharma-me7ho 5 жыл бұрын
Sir's explanation is great, i just love his explaining techniques.
@rb_honest
@rb_honest Жыл бұрын
Thank you, Sir 🙏
@abdul_bari
@abdul_bari Жыл бұрын
Dear, check the amount once. I think, it’s by mistake.
@cipherwills7877
@cipherwills7877 6 жыл бұрын
You are truly a saviour, Tysm.
@knoName5691
@knoName5691 6 жыл бұрын
I have gone through few video lectures of ur's sir..Very qualitative, easily understandable.. Thank you.. :-) Playlist is matching VTU syllabus..
@knoName5691
@knoName5691 6 жыл бұрын
+Abdul Bari Yeah sir.. Visvesvaraya Technological University.. Exams for my students will be in Jun-Jul
@Rakeshrajeev94
@Rakeshrajeev94 6 жыл бұрын
Sir, Thank you so much for the video. Best explanation I have seen. Expecting more videos.
@piyushverma826
@piyushverma826 Жыл бұрын
i never hated any subject until i encountered Design and analysis of algorithms. also my university prof who makes the ppr so difficult and calculative.
@harishmax4236
@harishmax4236 Жыл бұрын
Thank you sir, for your great explanation. 🙏🙏
@deepakdubey3776
@deepakdubey3776 5 жыл бұрын
sir root iam confuse to finding in root value example if i taken the value is 4, then how to find the value of root is [0,3] & [4,4] plese explane me
@harekrishnamahto6512
@harekrishnamahto6512 6 жыл бұрын
I want to salute u sir for your efforts in making such amazing videos. It made all my concepts clear. Thank you sir
@maverickchinmaydas
@maverickchinmaydas 4 жыл бұрын
@Abdul Bari - Sir How did you get 4(3,4) as 4 not 3 ? can you please explain
@prashant7622
@prashant7622 4 жыл бұрын
before you start filling the matrix , please mention what is the behind filling like that ..for example.....telling that j-i=1 but what is the motive of doing that because when i will get a problem i will not start thinking like first i-j=1 then i-j=2 ..in fact i will start thinking it practically why i need to do that then converting it into matrix .l have seen you explaining like this before also . al though everytime i am able to figure out why it is needed bt still start with the motive why we need to proceed like that.
@rupalishirkande6163
@rupalishirkande6163 Жыл бұрын
Thank you sir it's a very understandable example 🙏🙏
@marinakulagina4711
@marinakulagina4711 2 жыл бұрын
A very good explanation. Thank you.
@aradhyajain9575
@aradhyajain9575 6 жыл бұрын
@14:45 how are you getting the values using formula.....and also please tell how u calculated it in brief? Sir.....thank you.....I am finding it very difficult to understand this part.
@P_S_PATIL
@P_S_PATIL Жыл бұрын
same problem
@P_S_PATIL
@P_S_PATIL Жыл бұрын
if any one knows pls replay
@Maryam_Qureshi
@Maryam_Qureshi 2 жыл бұрын
@7:46 when he said: this is the optimal binary search tree! I made dua for this teacher.
@thepinkcodon
@thepinkcodon 4 жыл бұрын
How do we come up with the formula for the number of binary search trees for a given number of vertices?
@kanni295
@kanni295 Жыл бұрын
If you are a faculty in our college we always rock in the exams Your lectures are Superb sir 👏👏👏👏👏👏👏🙏🙏🙏🙏
@coolone5561
@coolone5561 Ай бұрын
Abdul Sir, I am a 5 year experienced Software Engineer. I have Google interview coming up on June 10th. So I started watching your algorithm videos and reached this lecture. Although I found this playlist very late after referring to a number of resources, your videos are very effective and easy to understand..
@helvosthecreator1920
@helvosthecreator1920 21 күн бұрын
How did you do?
@coolone5561
@coolone5561 20 күн бұрын
The technical rounds went well. The process is not complete yet. I will share the result soon.
@helvosthecreator1920
@helvosthecreator1920 20 күн бұрын
@@coolone5561 I hope you get it, good luck! 🍀💪
@intuitivej9327
@intuitivej9327 3 жыл бұрын
please someone can explain why the formula here on the board says that c(i, k-1) + c(k, j), not c(i, k-1) + c(k+1, j)? we are looking for the root so is it not c(i, k-1) + c(k+1, j), is it? I want to understand...
@ryanp9441
@ryanp9441 5 жыл бұрын
Thank you so much for the explanation! It helped me a lot!
@techstudio9802
@techstudio9802 5 жыл бұрын
how you have chosen the child of r(0,4) are r(0,2) and r(3,4). plz explain
@aayushkumar5361
@aayushkumar5361 5 жыл бұрын
because as the matrix he created , the root for r(0,4) is 3...thus, k =3 here... so the child will become for c[i,j] ---> c[i,k-1] and c[k,j]
@abhirajsingh7005
@abhirajsingh7005 3 жыл бұрын
@@aayushkumar5361 thanks dude, saved my time!!!
@adityabhanwadiya9128
@adityabhanwadiya9128 4 жыл бұрын
Sir can you please explain how the idea of such formula strikes. Same case even in knapsack problem. Please help sir.
@gogroot9745
@gogroot9745 4 жыл бұрын
Please clarify my query.. 1. when j-i =1 -> Here we calculated the cost for all the 4 keys (10, 20, 30 40) 2. when j-i =2 -> Why do we only take these 3 combination (10, 20) (20, 30) (30, 40) only ?? 3. As we already know to select 2 keys out for keys is 4C2 => 6 4. So why we dont consider (10, 40) (10, 30) (20 40) 5. |||y for 3 pairs and so on ?? Could you please clarify this point .. ?? Thanks in Advance..
@dr.vinodkumarchauhan3454
@dr.vinodkumarchauhan3454 6 жыл бұрын
Sir, first of all, thank you very much for the wonderful content. Sir, it looks like you have not covered some contents from Algorithms, which is generally part of the syllabus. So I request you to cover the following contents also: Lower-Bound Theory: Introduction to Algebraic problems, Introduction to lower bounds, Comparison Trees,Techniques for Algebraic problems, Some Lower Bounds on Parallel Computation
@dr.vinodkumarchauhan3454
@dr.vinodkumarchauhan3454 6 жыл бұрын
Thank you very much Sir.
@adiShekhar7
@adiShekhar7 6 жыл бұрын
do we need to sort the keys?
@softwareengineer8923
@softwareengineer8923 Жыл бұрын
In 6:35 it was actually 22.Also thanks for a great video!
@shriyashmangaonkar8542
@shriyashmangaonkar8542 3 жыл бұрын
How did sir calculated probability of n keys , from where did the formula came ?
@karthikadharmaraj1557
@karthikadharmaraj1557 6 жыл бұрын
I like ur way of teaching... Ur teaching is very clear sir about the topic
@yichizhang973
@yichizhang973 5 жыл бұрын
Your explanation is great, but I was kind of confused about the 9:05, when you conduct j-i, I do not understand the meaning of j-i, and the meaning of l, what that expression stands for? and why we use 1 represent 10, 2 represent 20 and so on, if we use 4 represent 10 ,it is a different story.
@AnLaggy
@AnLaggy 5 жыл бұрын
Thank finally I understand it :D
@likhithakande2902
@likhithakande2902 3 жыл бұрын
Sir , I had a dought that what if the values of q1,q2 .....are not given 🤔🤔🤔🤔🤔🤔🤔🤔
@srinivaskari
@srinivaskari Ай бұрын
Sir you have explained the concepts so well.
@kavinilaga5719
@kavinilaga5719 5 жыл бұрын
Using what logic do you construct the tree at the last?
@lokeshagarwal6701
@lokeshagarwal6701 5 жыл бұрын
Could you explain the working of that formula c[i,j]
@kaizoku712
@kaizoku712 Жыл бұрын
For this to work keys should be in sorted order or not?
@vakhariyajay2224
@vakhariyajay2224 Жыл бұрын
Thank you very much. You are a genius. 👍👍🔝🔝🙏🙏👌👌
@pesto801
@pesto801 6 жыл бұрын
what's the logic behind the w (weight) term?
@sanketsultan2348
@sanketsultan2348 5 жыл бұрын
sir how you take r(0,2),r(3,4) as child of 3?
@aayushiverma2796
@aayushiverma2796 3 жыл бұрын
yes sir, why did we do that?! Please answer ASAP. I have test tom for this!!!!!!!!!!!!!
@girrajjangid4681
@girrajjangid4681 Жыл бұрын
We can also directly generate tree by taking max frequency key as an root.
@hushhhhhhhhhh
@hushhhhhhhhhh Жыл бұрын
Does this work all the time? Btw tq for that, 😅
@sfsyedfaisal
@sfsyedfaisal 6 жыл бұрын
Dear sir, are you going to take session on data structure and advanced data structures like you give session on algorithm . It is wonderful.
@boris3484
@boris3484 6 жыл бұрын
great content ! thank you
@ryanstobbe864
@ryanstobbe864 6 жыл бұрын
This is the best explanation I have found on You tube thanks
@aradhyajain9575
@aradhyajain9575 6 жыл бұрын
Sir, why are we adding the weight of all the keys in the formula?.....How is it related to the formula and the BST if we consider 2 nodes BST or 3 nodes BST?
@VincePetRok
@VincePetRok 5 жыл бұрын
Since you aren't considering the "zeroth" level when you split the tree into left and right subtrees (C[i, k-1] on the left and C[k, j] on the right), you need to add the frequency for each node at the end.
@ChandanG94805
@ChandanG94805 3 ай бұрын
I did'nt Understand this really
@deepakrevidagar4275
@deepakrevidagar4275 4 жыл бұрын
Hello sir..... After the tree formation when I cross checked then it's giving cost as 31 instead of 26.......why?
@ivansmitt2195
@ivansmitt2195 3 жыл бұрын
by the formula its 1*6+2*4+2*3+3*2 which adds up to 26
@vishalmishra1937
@vishalmishra1937 5 жыл бұрын
how to calculate [2.4 ] using formula
@shaikparveen5312
@shaikparveen5312 2 жыл бұрын
Sir which books you have referred to gain this much knowledge ❤️
@saifriends25
@saifriends25 4 жыл бұрын
I don't think for smaller values we need to use this much big formula, by seeing frequencies we can generate OBST.
@aditir903
@aditir903 6 жыл бұрын
sir , can you explain the algorithm for bst
@syedmahasibali2324
@syedmahasibali2324 5 жыл бұрын
It's some what difficult problem to solve but this video made it easy for implementing
@syedmahasibali2324
@syedmahasibali2324 5 жыл бұрын
Yeah I saw it quite easier
@praveendevadkar1339
@praveendevadkar1339 2 жыл бұрын
Sir which ide you use for coding?
@arijiang7996
@arijiang7996 4 жыл бұрын
Amazing explanation!!!! Thank you so much!
@nitsuj1001
@nitsuj1001 4 жыл бұрын
Why is this Method so much more complicated in comparison to building the Huffman Code? Cant we just combine always the nodes with least frequency to get the tree?
@sreekarshesham1505
@sreekarshesham1505 5 жыл бұрын
how come 15+3+4=18 iy is 22 right????
@rajathmr4171
@rajathmr4171 4 жыл бұрын
Sir in last step how did you draw that tree
@aniketnangare904
@aniketnangare904 8 ай бұрын
Your teaching is great sir
@donavarghese6273
@donavarghese6273 5 жыл бұрын
wonderfully taught. but u should have explained formula in the start and not revealed it at the end. that wud have made it better
@rufusmcgee4383
@rufusmcgee4383 4 ай бұрын
Totally agree, had me scratching my head the whole time.
@MrLucario69
@MrLucario69 5 жыл бұрын
Thanks Abdul, you the real g, if you need a homie, hit me up
@blackstreetboy4271
@blackstreetboy4271 5 жыл бұрын
can anyone explain.. how did he get c[0,1]+c[2,2] at 14:43
@pradipnitw
@pradipnitw 6 жыл бұрын
this video is little confusing to me. it is not clear to me , how are we getting the formulas. But as an alternate solution, we could have sorted the input as per the frequency and then inserted one by one into a BST ?
@jeyanthileela1727
@jeyanthileela1727 6 жыл бұрын
pradip biswas i got same prblm little bit confusion how to make formula 😇
@AJEETKUMAR-im3qi
@AJEETKUMAR-im3qi 5 жыл бұрын
its not clear through video without formula ..... it might better if you wrote that before applying
@oppalinfo
@oppalinfo 6 жыл бұрын
f(n) = 16n3 +10 n log n and g(n) = 8758 n2 log n + 9248 n2 Sir, which function has greater value f(n) or g(n)
@pravalikabasam3370
@pravalikabasam3370 2 жыл бұрын
Hi Sir, What is time complexity?
@DeepteshLovesTECH
@DeepteshLovesTECH 6 жыл бұрын
Excuse sir! First of all great explanation but I didn't understand the last part where you construct the tree. I'm unable to understand the way you are diving the branches.
@yamunahanumanthu6254
@yamunahanumanthu6254 5 жыл бұрын
Thank u so much sir. How c(0,0) in the first step i didn't understand
@kasiiragavarapu673
@kasiiragavarapu673 Жыл бұрын
I observe one thing in the above problem that consider the frequencies in descending order and then form binary search tree. We get answer(you need cost then find the cost from tree)
@indrajeetsingh1597
@indrajeetsingh1597 6 жыл бұрын
Sir how did u get child of root 3 as r[0,2] and r[3,4]??
@sudheersingh4385
@sudheersingh4385 6 жыл бұрын
You can calculate it by checking the input key number i.e. the value
@berylbose7006
@berylbose7006 5 жыл бұрын
Hi Sir, Really Informative, great use of examples . I am able to grasp the content so well.. Just a quick suggestion, could you also device the algorithm or pseudo-code at the end, to help us get a more generalized view on solving the problem.
@berylbose7006
@berylbose7006 5 жыл бұрын
Maybe next time. Or Sir u can add like a Part-2 for this video
@shinei9459
@shinei9459 3 жыл бұрын
If we represent this in the form of an array then what exactly does the organisation mean and how they help + what do you mean by cost is it how easily a frequent element can be searched?
@shinei9459
@shinei9459 3 жыл бұрын
Okay this is me replying to myself to watch the next video 🙂
@mlworks
@mlworks 3 жыл бұрын
For l = j - i => 3, This possibility is true or not, Where 20 is root node, with left child as 10 and 10's right child as 30? If yes, then there are more than 5 different ways forming a Binary tree.
@karansunchanakota6624
@karansunchanakota6624 5 жыл бұрын
Explanation part was good, but as dint know the formula earlier it was a bit confusing in between...
@Afzalkhan-yw8eu
@Afzalkhan-yw8eu 3 жыл бұрын
Big Thanks sir ......you are awesome.
@nigarattar4079
@nigarattar4079 5 жыл бұрын
Nice explanation sir aapke sabhi videos bahot hi ache se samjh ate hain thanks
@fashionvella730
@fashionvella730 3 жыл бұрын
Why we are following the hectic process if we insert them in a tree according to their frequency value then the result will be same like you are solving it with the formula
@natesh1
@natesh1 6 жыл бұрын
Learning this is easy, but how do we figure out what values to take and how to fill the table when given with a new dp problem?
@natesh1
@natesh1 6 жыл бұрын
At 15:00 u didn't explain why ur adding C[0, 0] and C[ 1,2], I didn't get how u got those 0,0 and 1,2 indexes ? :/
@paulz_san
@paulz_san 6 жыл бұрын
How many engineers out here, give a like.
@blackstreetboy4271
@blackstreetboy4271 5 жыл бұрын
in 23:10 why did he take c[1,1] instead of c[1,0]?
@pavansai2664
@pavansai2664 6 жыл бұрын
sir how to write down the formula
4.5 0/1 Knapsack - Two Methods - Dynamic Programming
28:24
Abdul Bari
Рет қаралды 2,7 МЛН
MISS CIRCLE STUDENTS BULLY ME!
00:12
Andreas Eskander
Рет қаралды 17 МЛН
Fast and Furious: New Zealand 🚗
00:29
How Ridiculous
Рет қаралды 15 МЛН
Женская драка в Кызылорде
00:53
AIRAN
Рет қаралды 474 М.
Stay on your way 🛤️✨
00:34
A4
Рет қаралды 13 МЛН
Understanding B-Trees: The Data Structure Behind Modern Databases
12:39
Top 7 Algorithms for Coding Interviews Explained SIMPLY
21:22
Codebagel
Рет қаралды 334 М.
10.1 AVL Tree - Insertion and Rotations
43:08
Abdul Bari
Рет қаралды 1,1 МЛН
Mastering Dynamic Programming - How to solve any interview problem (Part 1)
19:41
I gave 127 interviews. Top 5 Algorithms they asked me.
8:36
Sahil & Sarra
Рет қаралды 628 М.
4.1 MultiStage Graph - Dynamic Programming
21:07
Abdul Bari
Рет қаралды 967 М.
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 791 М.
MISS CIRCLE STUDENTS BULLY ME!
00:12
Andreas Eskander
Рет қаралды 17 МЛН