#Free Education For All.. # Bhishma Pitamah of DSA...You could have earned in lacs by putting it as paid couses on udamey or any other elaerning portals, but you decided to make it free...it requires a greate sacrifice and a feeling of giving back to community, there might be very few peope in world who does this...."विद्या का दान ही सर्वोत्तम दान होता है" Hats Off to you man, Salute from 10+ yrs exp guy from BLR, India.....
@AbhinayKrishna4 Жыл бұрын
Man you literally are a lifesaver, providing such a one stop destination for all the coding questions required to crack any interview.Thanks, striver for your dedication and hard work towards providing quality content.
@navkaransingh3948 Жыл бұрын
Hi striver, i think you already know but these series will be legacy for future coding students So, i hope you don't rush this series I'm saying this because i am seeing a lot of comments saying to complete it very fast.
@takeUforward Жыл бұрын
Yes I will be going at my pace, don't want to compromise on quality.
@shivamprajapati8662 Жыл бұрын
thank you @@takeUforward
@gokulanvs Жыл бұрын
@@takeUforwardthank you so much bro❤
@Manoj_study5 ай бұрын
True that in 2024 still can't find a better DSA course than this 🫡
@juliechoudhary9582 Жыл бұрын
This course is really worth more than any course but still it is free.Thank you so much.
@habeeblaimusa4466 Жыл бұрын
Understood. The height of this series is you knowing how the code will be after the dry run.. Thank you Striver
@shashamnk2525 Жыл бұрын
True
@yashkhatri3636 Жыл бұрын
you are providing such an amazing content at free of cost really india needs man like you !🤠
@ruchirtd1 Жыл бұрын
Finally was able to solve this problem with 100% understanding! Thanks a lot.
@ErenYeager-dp4erАй бұрын
Done on 27 December 2024 at 18:03 Place : Study Room 2, Hostel 5 , IIT Bombay
@KK-hd4wy8 күн бұрын
which yr?
@FreakingFax-bq6bg2 күн бұрын
TATAKAE
@ashokuta3 ай бұрын
Nuvvu thopu guru, awesome
@shreeyarao8265 Жыл бұрын
So well explained! Understood every bit of it!
@YashGarg21 Жыл бұрын
Saw several videos on this question. This was the perfect and the easiest one. Hats off to you bhaiya. Thanks for such quality content :)
@enzaki76036 ай бұрын
Thank You Striver Bhaiya ! Your playlist is really helping me a lot :)
@Priceful_peaceАй бұрын
striver, you are an amazing teacher. you made my concepts sooooooooooooooooooo clear,thanks!!.
@vaibhavchaudhary49663 ай бұрын
What a super clean implementation dude! hats off!
@who__are___you____26__9 ай бұрын
Thank you very much for this course learnt a lot and your dedication is on another level you were recording this video on 3 am thanks a lot 🙌🙌
@bhagyashreekhairnar683 Жыл бұрын
great explanation as always!! really clear!! Please continue making these videos.
@tonylee1868 Жыл бұрын
great content... i know it will be very difficult for you but we need more videos as soon as possible
@JK-de2gh5 ай бұрын
we don't need like this...we need quality...take your own time striver...
@shadowslayer22488 ай бұрын
Understood. Thank you for striving for us and surely we'll also strive to make your channel and the A2Z course be rated as the best in the world.
@suraj_patwa Жыл бұрын
Really this is a better to paid course Thank you striver bhiya
@cinime Жыл бұрын
Understood! Wonderful explanation as always, thank you very very much for your effort!!
@atharva_g_vlogs5 ай бұрын
UNDERSTOOD!!!! HAPPY FRIENDSHIP DAY STRIVER
@mdfaizanmdfaizan60415 ай бұрын
You are from which college bro...
@mdfaizanmdfaizan60415 ай бұрын
You are from which college bro...
@atharva_g_vlogs5 ай бұрын
I2IT
@aamir46842 ай бұрын
@@atharva_g_vlogs brother what is the need to apply this case , if( left
@mukeshKumar-go5cz Жыл бұрын
thank you for providing best content for us. we really love it.
@rishabh1S Жыл бұрын
Very good explaination!! Thanks Striver.
@raynwani137 Жыл бұрын
Bhai U are an Inspiration kasam se Career wise!
@iamaniket9 Жыл бұрын
understood ,thnx for excellent explanation ❤❤❤❤❤❤
@kanikagyamlani9 ай бұрын
This is one of the hardest questions I have come across in a while
@ce038_divanshsingh39 ай бұрын
And u r also looking hard.😊
@Yup7288 ай бұрын
@@ce038_divanshsingh3 chill bro wth u saying
@bartomiejjaszczak733121 күн бұрын
Thank you for your explanation. You helped a lot
@Ri-hg6hs Жыл бұрын
providing these well structured series by you feeling like that giving water to tree thnx by core of heart.
@indroneelgoswami56545 ай бұрын
Unbelievable Explanation!!
@mdfaizanmdfaizan60415 ай бұрын
You are from which college bro...
@indroneelgoswami56545 ай бұрын
@@mdfaizanmdfaizan6041 TINT, Kolkata
@pawanshimpi_dev3 ай бұрын
@takeUforward The solution can be simplified by removing the if conditions on internal for loops and writing the exit condition of the while loop as while(ans.length < m * n) This way the loop will never run if all the cells have been visited
@musaib.shabir2 ай бұрын
Thanks
@bigjofa2 ай бұрын
Great video and explanation, you're awesome man, thank you!
@hrushi_borhade Жыл бұрын
Thank you striver for great content!!
@amankumarverma84266 ай бұрын
amazing approach!
@ImRich-xo8cm4 ай бұрын
Whenever I see you I got inspired ❤
@Manishgupta200 Жыл бұрын
Understood ❤ I do it by two different technique. Approach is same but condition is different
@mdfaizanmdfaizan60415 ай бұрын
You are from which college bro...
@AmareshwarBhat8009 ай бұрын
Hi @takeUforward I did not get the last contraint from your explaination as you are too fast at the end. But I got it. Thanks for the video.
@milindjarsaniya Жыл бұрын
UNDERSTOOD as always!
@a_maxed_out_handle_of_30_chars Жыл бұрын
this was good, thank you bhrata :)
@neoh1471 Жыл бұрын
your solution is good, but i have another idea, i'm using javascript shift(), pop() and reverse() to get the array element into my answer array, then every time i process a row, i'll transpose the matrix and i will reverse() it if needed, then repeat untill the matrix become empty, and print the answer array. All code is written in a while loop with lambda functions. let ans = [] while(matrix.length != 0){ matrix.shift().forEach(x => ans.push(x)); if(matrix.length == 0) break; matrix = matrix[0].map((_,colIndex) => matrix.map(row => row[colIndex])); matrix.pop().forEach(x => ans.push(x)); if(matrix.length == 0) break; matrix = matrix[0].map((_,colIndex) => matrix.map(row => row[colIndex])); matrix.pop().reverse().forEach(x => ans.push(x)); if(matrix.length == 0) break; matrix = matrix[0].map((_,colIndex) => matrix.map(row => row[colIndex])); matrix.shift().reverse().forEach(x => ans.push(x)); if(matrix.length == 0) break; matrix = matrix[0].map((_,colIndex) => matrix.map(row => row[colIndex])); } // print ans here
@lucario404 Жыл бұрын
edge cases are mat[m][1] and mat[1][n], because of which 2 checks are needed
@prathameshprabhu-ed8dl5 ай бұрын
thanks i was not getting sense of if(left
@leetcoder6569 Жыл бұрын
Why there's so much rush in CB, RAJ BHAIYA is a human being too, we have sheet na, we canbdo it on our own pace..
@NazeerBashaShaik Жыл бұрын
Great explanation as usual. Thank you.
@VineetKumar-fk2rl Жыл бұрын
Understood amazing explanation as always❤❤
@MMirabel Жыл бұрын
Understood..Very clean explanation!
@akashverma5756 Жыл бұрын
Simulation approach is more intuitive and clean if you uderstand direction co-ordinate. Direction co-ordinate help you solve many other matrix problems easily.
@navkaransingh3948 Жыл бұрын
Bro, wdym by simulation approach?
@dinimeegada9167 Жыл бұрын
Understood I have been waiting for this video from Striver anna ❤️ U Anna
@Sachin-x4m7c10 ай бұрын
I was able to solve this by myself but used one pointer only, this is very easy than my code lmao
@hareshnayak730210 ай бұрын
Understood,Thanks striver for this amazing video.
@star-yz3xv7 ай бұрын
If there is already a while loop that says top
@Om_parekh00121 күн бұрын
agar 1 hi row ka matrix he to according to while loop condition wo andar jayega ek row print hogi .... abhi jo right to left ka loop he use nahi pata ki 1 hi row he and wo cross ho chuki he so...usko rukane ke lie
@hariomatkar4689 Жыл бұрын
Itne aasan se bataya ki aadha dekhke hi pura pta chal gya
@diyaghosh37216 ай бұрын
understood! amazing explanation!!
@sarangkumarsingh790110 ай бұрын
Another Awesome Lecture Sir............
@priyachauhan813 Жыл бұрын
Understood at one go Thank You Striver
@amittiwary2469Ай бұрын
You r so helpful bro🎉
@ru_mum777 ай бұрын
Sir Thanks a lot for the excellent explanation 😁
@ishangujarathi10 Жыл бұрын
lovedd the intuition
@chinnadhodlekavitha65406 ай бұрын
Please add videos related to strings as soon as possible.
@shristipurusarthi6675 Жыл бұрын
thank you soo much brother for the wonderful explanation
@sayakghosh5104 Жыл бұрын
Understood! Awesome explanation.
@infernogamer52 Жыл бұрын
Understood Bhaiya!
@rohandhalpe9084 Жыл бұрын
Sir please , upload videos as fast as possible. 📤📤📤🕔🕔🕔 No more time remaining for our placement
@notcliche4864 Жыл бұрын
Are bro, wo bhi toh insan ha ek saath kitna kaam krega
@alokkumarmishra5172 Жыл бұрын
bhai sath me dp series ya graph ya tree series padh sakta hai it also help for your upcoming placements
@aman_singh__ Жыл бұрын
bro tum wait karoge to nhi hoga khud se karne ka try karo. ek banda akele kitna hi kar lega
@rohandhalpe9084 Жыл бұрын
@@aman_singh__ 🙌
@kingbadshah452 Жыл бұрын
thanks striver understood everything
@SindhujaBeduduruАй бұрын
God bless you with full of happiness striver.
@konankikeerthi7 ай бұрын
Thank you bro. understood clearly.
@AshishSingh-he2qo8 ай бұрын
Is there any way so that i can like this video more than 1 time ❤❤
@NitinKumar-wm2dg Жыл бұрын
Thank you bhaiya, understood
@KesavaReddyKuppireddygari Жыл бұрын
watch in 1.25 is a myth
@iAnuragJha7 ай бұрын
true that
@Try_me_5 ай бұрын
wdym? im watching all his videos in 1.5x
@animeshdubey9412 ай бұрын
@@Try_me_yes and you also you don’t understand 😂
@indroneelgoswami56545 ай бұрын
unbelievable explanation!!
@studentOfCoding4 ай бұрын
great explanation!
@lakshsinghania9 ай бұрын
I saw at the bottom "last saved on" 3:57 AM 3:58 AM 4:00 AM" orz striver bhaiya, staying awake and recording the lecture at late night
@tarushidubey2973 Жыл бұрын
you are amazing sir huge respect ...
@torishi826 ай бұрын
Samaj aa gaya!!
@anshusharma00524 ай бұрын
its amazing 🤩😻
@harshilpatel32056 ай бұрын
Understood 🙏🏻
@abhishek__anand__ Жыл бұрын
Great Explanation
@priyankavasam8769 Жыл бұрын
wonderful explanation
@p4avinash Жыл бұрын
Understood, Great explanation.
@SYCOA12CHAITANYAASOLE8 ай бұрын
Understood !! 😍😍
@ProgrammingKT Жыл бұрын
Nice explanation!
@YourCodeVerse Жыл бұрын
Understood✅🔥🔥
@moharramansari2594 Жыл бұрын
The way you explain
@TanyaTa-ex6mk Жыл бұрын
Thankyou dada🙏🏻🙏🏻🧡
@GhostVaibhav Жыл бұрын
Understood🔥
@juhichoudhary9281 Жыл бұрын
Understood ❤🔥❤🔥
@reddygopichand2002 Жыл бұрын
Understood thanks 👍🙏
@khalasianiket8166 ай бұрын
understood❤
@Adityasingh-cx8pc28 күн бұрын
understood sir👌
@lakshmiprasanna7058 Жыл бұрын
Understood 💯💯💯
@t3ch_r4idАй бұрын
Really didn't get it written already then why added the conditions again inside while loop.. For last last two for loops if anyone can explain.. Thank you 🙏