Lowest Common Ancestor Binary Tree
11:08
Trie Data Structure
19:40
8 жыл бұрын
Morris Inorder Tree Traversal
11:44
8 жыл бұрын
Wildcard Matching Dynamic Programming
16:38
String Permutation Algorithm
25:09
8 жыл бұрын
Skyline Problem
22:54
8 жыл бұрын
Пікірлер
@aymanstartsup
@aymanstartsup 2 күн бұрын
legend
@benng7345
@benng7345 2 күн бұрын
love this guy!
@anushatelluri6673
@anushatelluri6673 2 күн бұрын
Thanks for the video, Bro. very clear explanation. camera is little blur. formula is not visible. it's my sincere request, use better camera Bro. Thank you very much.
@aizad786iqbal
@aizad786iqbal 3 күн бұрын
kaha gaya usse dhundho... u should come back... views would sky rocket and it'll really help a lof of people .... your vides are clear precise and exactly too the point...
@samirnasser-eddindarsija8854
@samirnasser-eddindarsija8854 4 күн бұрын
saved my ass :)
@chloeyeo4427
@chloeyeo4427 4 күн бұрын
Thank you!!! The explanation at 3:24 was so good! It really helps if you watch this video with the pseudocode for the prefix/lps table and the peusodocde for kmp search in front of you 😄 happy coding!
@user-vr2go1bj5b
@user-vr2go1bj5b 6 күн бұрын
You are my life teacher
@abhaycuram
@abhaycuram 7 күн бұрын
This is the best explanation of the knapsack problem! Thank you very much.
@benpurcell591
@benpurcell591 8 күн бұрын
3 mins in , very clear, great explanation
@kshitijtakarkhede7833
@kshitijtakarkhede7833 8 күн бұрын
Crystal clear sir
@pulkitaggarwal1931
@pulkitaggarwal1931 8 күн бұрын
Hello geeks, I have a question, how will this be executed T[0][I] = T[0][i-2] for i=1, it will throw an exception "index out of bound". Can someone please help me with this?
@Humas007
@Humas007 11 күн бұрын
Who all come from chat gpt recommendation
@freecourseplatformenglish2829
@freecourseplatformenglish2829 13 күн бұрын
GOAT of dynamic problem solution.
@user-vr2go1bj5b
@user-vr2go1bj5b 13 күн бұрын
even given eternal time to me, I cannot come up with this algorithm... I know It is really typical problem. wow so difficult;;
@sajalchaurasia5904
@sajalchaurasia5904 13 күн бұрын
Beautiful explanation
@user-vr2go1bj5b
@user-vr2go1bj5b 15 күн бұрын
Wow the intro is so good!! now I understand why thread(link) is needed! bc we have to come back root, without stack or recursion! wow Thanks my teacher!!!
@AKProductionsTelugu
@AKProductionsTelugu 15 күн бұрын
0:01 turn on subtitles and see Tushar's name 😂😂
@ranjitprajapati951
@ranjitprajapati951 16 күн бұрын
Very good 😮
@killerthoughts6150
@killerthoughts6150 17 күн бұрын
the only man on the internet to nail this explanation
@henrydeutsch5130
@henrydeutsch5130 17 күн бұрын
Phenomenal tutorial, very clear. Thanks!
@touchskyfacts1391
@touchskyfacts1391 17 күн бұрын
Anyone in 2024 July??
@yaaimcoder
@yaaimcoder 17 күн бұрын
Should have commented on the uniqueness of rolling hash bruhhhh
@kingshorts12590
@kingshorts12590 18 күн бұрын
thank you sir
@marcolunardi3630
@marcolunardi3630 19 күн бұрын
Excelent video, helped a lot
@MrDirtzuke
@MrDirtzuke 19 күн бұрын
true
@Profnegi
@Profnegi 19 күн бұрын
bro thx a lot.. most of the youtuber now a days just focus on learning the dp and do recursive solution then convert into dp (tabulation) just follow the prewritten steps by some youtuber.. they don't understand, how amazing the tabulation is..
@parameshkumar6580
@parameshkumar6580 21 күн бұрын
why youtube didn't recommended when i searched KMP wasted 1 hour 😭
@purpleheart3825
@purpleheart3825 21 күн бұрын
Very poor explanation 🙄🙄
@rushivt
@rushivt 24 күн бұрын
I have seen many other videos for this problem, but yours is the one that made me follow every step clearly. Thank you!
@milfkilla
@milfkilla 25 күн бұрын
Arigato
@akshayanm
@akshayanm 25 күн бұрын
In the video, you said the TC of building the BIT is O(nlogn). If we use a prefix sum array just for making the tree, we can reduce it to O(n) right?
@ankitagarg6505
@ankitagarg6505 25 күн бұрын
Not understand
@bartodziej586
@bartodziej586 26 күн бұрын
great video
@idontknow-wl6su
@idontknow-wl6su 26 күн бұрын
Thanks for a clear explanetion :D
@saqibmasood501
@saqibmasood501 27 күн бұрын
Nicely explained
@nikhilchourey1580
@nikhilchourey1580 27 күн бұрын
best explaination on internet
@paraskamboj1039
@paraskamboj1039 28 күн бұрын
Thankyou so much sir
@lovefor011
@lovefor011 29 күн бұрын
9:41 if suppose there is a tiny url exising for a long url and you do put, then it will override the existing tiny url.. will it make sense?
@aaronschwartz-messing4701
@aaronschwartz-messing4701 29 күн бұрын
Thank you! This is the most thorough video explanation on Morris Traversal that I have been able to find.
@SAURAVVISHNUGITTE
@SAURAVVISHNUGITTE Ай бұрын
there is a problem at 6:45 , after visiting -1 , we got to 2 , then we begin finding predecessor of 2 , Alas , finding predecessor of 2 means going right most in left sub-tree of 2 , here left subtree is -1 , then lets find predecessor ,-1 -> right = 2 , then 2-> right = 5 , 5-> right = 6 , 6-> right = 8 , 8 ->right = 10 , we are moving in totally different direction ....now . Actually this must stop when predecessor is found , but for predecessor , we keep moving right ? Edit: Now I saw the final code , while finding predecessor , you solved the problem by doing , predecessor-> right = current , then break .
@aayushgupta1186
@aayushgupta1186 Ай бұрын
Q1. How communication is done b/w servers? Ex. N2 and N3 Q2. How search will be performed on the data present in blob/cold storage?
@somiljain896
@somiljain896 Ай бұрын
The best explaination with perfect testcases that I found for this question on Internet. Thank you!
@dibyajyoti_ghosal
@dibyajyoti_ghosal Ай бұрын
Why do you not make any more videos? These videos are literally gems! I wish you had made more videos on the system design!
@deddykakunsi
@deddykakunsi Ай бұрын
Thank you. Very detail and understandable.
@meghnasrivastava568
@meghnasrivastava568 Ай бұрын
Best explanation,I have watched so far!
@sarramarmouche8344
@sarramarmouche8344 Ай бұрын
Thank you great explanation
@HadisKianpour-iw2ni
@HadisKianpour-iw2ni Ай бұрын
why 8? i cant undrestand:(
@shubhamkumar-hx1fb
@shubhamkumar-hx1fb Ай бұрын
Why do you sfeak and not speak 😂😂
@giovannimaltisotto4601
@giovannimaltisotto4601 Ай бұрын
Hero
@256cool
@256cool Ай бұрын
Won't the counter/all-host/range_based approch generate duplicate tiny urls? With these approaches how do I search if a long url already exists? Won't a DB table [long -> tiny] also be required to avoid duplicate URL generation?
@halseywalker5015
@halseywalker5015 Ай бұрын
Thank you ,master