It has been 5 years but still these videos are better than new ones by other youtubers.....i am referring to these in 2023...thank you sir
@jaspreetsinghkalsi2572 Жыл бұрын
me too mate
@nishaldevadiga6766 Жыл бұрын
yeah and his videos will be the best considering future as well! 👑
@arman99578 ай бұрын
And now it is 2024, still it is better .
@vyombhatt448 ай бұрын
yea lol @@arman9957
@yaswanthkavuri715 ай бұрын
Now it's been 6 years lol😂
@Kuriocity5 жыл бұрын
*I am from ECE Background, trying my hard for product based companies and I want to thank Sir Abdul Bari for all the Concepts which helps me in competitive programming*
@manoja5384 жыл бұрын
Bro u got placed?
@TG-ql2fv3 жыл бұрын
No
@Kuriocity3 жыл бұрын
@@manoja538 Yes bro,I graduated last year and had 3 job offers
@NS-sd3mn3 жыл бұрын
@@Kuriocity lucky u, next year i have placement and i m scared to shit
@Kuriocity3 жыл бұрын
@@NS-sd3mn don't worry... just keep practicing and solving questions and you ll get what you deserve
@saimahumma47246 жыл бұрын
Abdul Bari Sir I just wanted to thank you. I have successfully completed my M.Tech with good CGPA and yeah topped at college level. You contribute a lot to my grand success. Thanks a lot. But I regret for I could not find your videos during my B.Tech. Anyways, ALHAMDULILLAH. Now watching your videos to prepare for teaching demos.
@jayantkeer34166 жыл бұрын
You are the best teacher of algorithm in KZbin
@ayounghosh92185 жыл бұрын
thank you for all your lectures, you are like a god sent to us.
@mohammedrafathali77023 жыл бұрын
Ok i can Proudly say that He was my lecturer At College ❤️
@Shubham_30_123 жыл бұрын
which college???
@siddharthmagadum163 жыл бұрын
which college ?
@cursedblessing96193 жыл бұрын
@@Shubham_30_12 Muffakham Jah College of Engineering & Technology
@kausikkar25873 жыл бұрын
@@cursedblessing9619 It is in Hyderabad, right?
@omerullah3 жыл бұрын
@@kausikkar2587 yep, he is from Hyderabad. He once came to my college as well for a seminar.
@sandeepmandrawadkar91335 жыл бұрын
That's great contribution Professor! Everything in the presentation is superb - contents - speed of delivery - board usage - selected examples Everything Hats off to you Sir 🙏
@ojcgv213 жыл бұрын
A simple way to explain the N queens problem & solution, love it! Greetings from France
@aradhyasingh5244 ай бұрын
😂🎉
@nishes5 жыл бұрын
i'm currently watching to save my self from failing my class thank you
@AnitShrestha5 жыл бұрын
Thank you. One of the best description on Backtracking, and its difference with Dynamic Programming.
@TridibSamanta5 жыл бұрын
Great ! You are a great Teacher. Thanks for saving my Design and analysis of Algorithm Paper. #Respect
@aries36903 жыл бұрын
Thank you so much for your videos! I am trying to self-learn competitive programming and your videos are a great help to so many students around the world! Keep doing what you do best!
@LucasMagnum3 жыл бұрын
You are so good at explaining this. Thank you so much for your time!
@mranjaan5193 Жыл бұрын
where are you from Lucas
@helalali65554 жыл бұрын
Abdul bari is a awesome person..he cleared many of my concept....keep helping us Sir
@kaushalagrawal16204 жыл бұрын
halal means food that is allowed to eat allowed ali hahaha
@helalali65554 жыл бұрын
@@kaushalagrawal1620 yes bro you are right but its helal that means moon
@ASHJACX6 жыл бұрын
it was a great explanation, you deserve million views
@harixhyadav6 жыл бұрын
whatsup bro
@jivanmainali17424 жыл бұрын
@@harixhyadav got placed??
@samiazaman52404 жыл бұрын
This is such a wonderfully satisfying concept, and a great video, too. Always love sir's peaceful energy.
@grasstoucher8562 жыл бұрын
exceptional articulation sir. I myself get's confused going through it step by step while you're able to trace it accurately for each node. Really inspiring.
@kimmara6475 Жыл бұрын
Please shared me if you got any notes for tis.
@zahid_9217 Жыл бұрын
I have done crazy amount of practice finally I understand it perfectly. keep doing practice you are going to master it.
@Kuil..3 ай бұрын
Those who watch in 2024 assemble here guys 🫂😍
@subinaypanda99364 жыл бұрын
This is very good sir. I was in very confusion of brute force searching of solutions of Sudoku. But the lectures of you have cleared this. Your explanation is too good and I am really very happy after seeing your videos. Thank you sir for teaching us.
@Lucifer-jl9vh2 жыл бұрын
Thank you Abdul Bari sir for your videos on Algorithms. They are helping a lot of students like me. Your work is very much appreciated.
@shubhampandey87659 ай бұрын
Can't be grateful enough for this Man's work , hats off.
@parneetkaur25886 жыл бұрын
Everytime i used to watch your lectures but never bothered to comment...but sir you way of teaching is superb! Thank you for your lectures.
@shoaibMalik495 жыл бұрын
Amazing sir. I loved your videos.. I'm watching these videos a night before exams
@aniruddhsingh35012 жыл бұрын
sir love your videos...kindly consider including the algorithms along with the explanation
@saksham85666 жыл бұрын
Very nicely explained! And not too hard English used 😋
@rajivtechknow3934 жыл бұрын
After learning from your video lecture I completed certified course very easily u are great🙏
@fahmidhossainSakib2 жыл бұрын
this guy is amazing ! teaching us with lots of care and effort.
@vman0494 жыл бұрын
Note that the reason you're able to restrict the first queen to the first row, second queen to the second row, and so on is because they are all queens, so it doesn't matter which queen is on which row -- they will all function the same way. In other words, the ordering of the queens doesn't matter. You could just as well put queen 3 in row 4 and queen 4 in row 3 and achieve the same result. We are forcing there to be a single queen per row, since otherwise two queens would be under attack, and are just interested in specifying which _column_ the queen in each row will be on.
@soumyajitdatta90164 ай бұрын
Bro u just said something that will change the way earth revolves around the sun
@sidindian1982 Жыл бұрын
Well Explained the Solutions .. specially that mirror image of last vedio footage 13:30 ... Thanks Sir
@sergekamga9153 жыл бұрын
Your explanations are super clear. Can you add videos about topological sort, strongly connected components, and bipartite graphs?
@DHARMAKD-y5b5 ай бұрын
the way u are teaching is excellent sir.please continue to make videoes
@vigneshrao49652 жыл бұрын
Hi sir I saw the video of n queens problem ,it helped me lot to create my own presentation Now I am in need tug of war problem using backtracking
@patrickmayer921811 ай бұрын
*3 things to worry about so queens don't attack each other: same row, same column, and same diagonal *generate a state-space tree *the default is that the nth queen is in the nth column and nth row (they form a diagonal on the board from left to right) the state-tree backtracking starts at 8:40 Thanks for the video!
@magentata19423 жыл бұрын
without your lectures we are wasted sir♥️♥️💯🔥
@SPOIDERMON_17 ай бұрын
Tb tera career gya
10 ай бұрын
Brilliant explanation. Thanks, Professor Abdul!
@mukitmahmudul26164 жыл бұрын
I love ur way of teaching sir.u makes the lesson easy.Love from bangladesh.
@pinnumishra45637 ай бұрын
What a great way of explanation. Thank you so much Sir G
@supriyasaha6168Ай бұрын
Thank you so much Sir for explaining it so clearly🙏
@syedmahasibali23245 жыл бұрын
Made the problem easier well done Great privilege to see this
@supriyachauhan53413 жыл бұрын
Don't know what I'd do without you!!
@Recordingization4 жыл бұрын
Thank you,Sir.You made the searching problem easy to understand.
@dan-gu1ty5 жыл бұрын
Abdul sir, you are the best ♥
@dr.vinodkumarchauhan34546 жыл бұрын
Sir, I suggest you to make comments about the complexity and algorithm/program for each problem, in that way it will present complete discussion about a problem otherwise students need to search other content for getting answers to these questions. Thanks!
@user-wc1sm8cj8s3 жыл бұрын
Very great explanation. Thanks sir, you earned my respect
@jonelleyu18952 жыл бұрын
Thank you Sir Abdul Bari! One question - at the end, you mirror the solution 1 vertically and get solution 2. Why not keep mirroring solution 1and 2 horizontally to get totally 4 solutions? Thank you.
@Inndjkaawed2922 Жыл бұрын
if you mirror them horizontally, you get the same solution as the mirror image or rotating the positions clockwise or anticlockwise
@rajingajadhar413510 ай бұрын
First year here, this was extremely helpful!
@nandanbanerji83094 жыл бұрын
Really Great Prof. Bari. very nice demonstration.
@carolineignacior.44803 жыл бұрын
you are just THE BEST
@akashmaurya53385 жыл бұрын
how many of you are watchin 1.5x or 2x hit like here kabi kabhi nhi hamesha lagta hai ki sir ich bhagwan hai.... akash gaytunde
@micimaos5 жыл бұрын
nopp,.. Normal (Y)
@CliffCarmichael5 жыл бұрын
Damn, you must be either very alone, or very deprived in life.
@ritam_chakraborty5 жыл бұрын
Watching in 2.5x
@abhishekguptasarma20604 жыл бұрын
@@ritam_chakraborty That will be overkill and somewhat unbelievable..
@ritam_chakraborty4 жыл бұрын
@@abhishekguptasarma2060 no man, 2.5 is totally resealable.
@ajithnayak27544 жыл бұрын
@Abdul Bari Sir, your explanations are so amazing!!
@phdgateway41276 жыл бұрын
Dear Guru...! Its very great that you've explained well .but we as a learners we'd also expect it in Algorithm tracing .if you possible could you please make it out sir
@rajeshg35702 жыл бұрын
I'm little confused with this. at 3:44 , you are saying, we will not consider the attacks and try to arrange. Then you are saying, let's not place Q2 in same row or same column. This is where I'm confused. Why not place Q2 in either same row or same col when we say ignore the constraints for sometime. Any specific reason or am i missing anything.
@ankoor4 жыл бұрын
n-Queens Python: class Board(object): def __init__(self, n): self.n = n self.board = [[0 for _ in range(n)] for _ in range(n)] def solve(self, row, result, output): if row == self.n: output.append(result[:]) return for col in range(self.n): if self.isSafeCell(row, col): self.board[row][col] = 1 result.append((row, col)) self.solve(row+1, result, output) self.board[row][col] = 0 result.pop() def nQueens(self): result = [] output = [] self.solve(0, result, output) return output def isSafeCell(self, row, col): # Vertical check for r in range(row-1, -1, -1): if self.board[r][col]: return False # Main diagonal check r = row - 1 c = col - 1 while r >= 0 and c >= 0: if self.board[r][c]: return False r -= 1 c -= 1 # Minor diagonal check r = row - 1 c = col + 1 while r >= 0 and c < self.n: if self.board[r][c]: return False r -= 1 c += 1 return True def display(self): for row in self.board: print(row) b = Board(4) b.nQueens()
@dibyajyoti30382 жыл бұрын
Java!??
@minato7621 Жыл бұрын
@@dibyajyoti3038 python
@kadirilavanyareddy60333 жыл бұрын
Thanks sir... U gave us THE BEST lecture
@arkapravabhattacharya94726 жыл бұрын
After the first arrangement of all the queens,shuffling of q3 was done and so was done for q4. As q4 was already in 4th column why you have written q3 in 4th column?
@Shivam22.1.976 жыл бұрын
wonderful teacher u r ..........sir most of the student try to study cormen book of algo but failed to do so ......sir plz make videos of cormen book explanation .........it will be of grt help to many..........thanks
@sarahchopra617118 күн бұрын
Amazing explanation
@KovalovAnton5 жыл бұрын
Like -> Watch -> Practice -> Repeat
@saicharan86755 жыл бұрын
Really helping your videos alot professor.. Thank you
@srikanthuppala82975 жыл бұрын
Great Sir. Clear explanation. Thank you so much Sir.
@christopherd70296 жыл бұрын
Sir, can you please solve 8-queen problem? I really like your explanations 👍😊
@christopherd70296 жыл бұрын
Abdul Bari okay thank you sir
@harshgupta27106 жыл бұрын
it would be more better if u include psuedo code with these!!
@harshgupta27106 жыл бұрын
although the explation was ultimate and well explained :)
@KaranBulani6 жыл бұрын
Abdul Bari you haven't yet
@chiragpariani78285 жыл бұрын
@@abdul_bari Please add
@yashpadia9405 жыл бұрын
Expecting an algo for the same
@fameflu5 жыл бұрын
@@abdul_bari where psuedo code?
@udaynithin8161 Жыл бұрын
sir we are back benchers so sorry for this meru explain chesey way ke okkati chpali sir me modda ke salam me gudha ke gulham hattsoff sir for passing out in this subject
@glitchmaker03095 ай бұрын
This guy teaches a million times better than my gibbering algorithm teacher.
@chinmayiadiga5154 жыл бұрын
one of the best AI videos that I have come across in youtube.. well explained .. Good job sir..
@u-mimi5 жыл бұрын
wow.. It's really fun. I'm not good at English but this lecture is easy to understand. I already know backgrounds, but it's very fun to me. now i'm conside buy ur other lecture.
@chamnil86664 жыл бұрын
Thank you sir .you are a great teacher.Great explanation.I am subscribed.
@ben-hah-meen5 жыл бұрын
For the equation at 8:15, should the 3 above the sigma be n-1 when you change 4 to n? i.e. 1 + sigma i=0 to n-1 [pi j=0 to i (n-j)]
@vinodjindal72104 жыл бұрын
it a simple permutation sigma(npi) where i varies from 0 to 4.
@sharda16april4 жыл бұрын
yes, that is correct. I corrected my notes.
@k-ananya96573 жыл бұрын
Thank you sir! Really you are a great person, lots of love and respect
@abanur31635 жыл бұрын
thank you sir i want to ask do you have any tution class inside india that you train as
@ajinkyaadhotre53364 жыл бұрын
idk about his pvt tutions but he is available on UDEMY ,search for him on udemy
@abanur31634 жыл бұрын
@@ajinkyaadhotre5336 yes thanks, later i realize that he is available on udemy and i pass this subject
@arunkumaragrawal74865 жыл бұрын
How can I solve 8 queen's problem the tree become very complicated... Plz sir advice me what to do...
@niharinthselva36135 жыл бұрын
@@abdul_bari yes that's a kinder way to put it xD
@naziyafirdoussayyed84915 жыл бұрын
I would love to skip the question of 8 queen problem 😁 if it comes in exam😋
@Endrit7195 жыл бұрын
@@naziyafirdoussayyed8491 lol , I've got the exam on friday if the question is 8 queens I am gonna say that Abdul Bari said don't try with 8 queens xD
@naziyafirdoussayyed84914 жыл бұрын
@@Endrit719 hahahahhaha... Good one. But thank God I passed in exam without solving the 8 Queen's problem. Hehehe
@naziyafirdoussayyed84914 жыл бұрын
@UCTeCKWvk68v3WZsJ0ntufFQ areeee..hahahha " I love u " kis liye
@michaelujkim4 жыл бұрын
What do you do about the solutions that don’t have q1 in the first row? Wouldn’t that open the solution space?
Ай бұрын
All fun and games until you gotta write the code for that baby
@chandud42556 жыл бұрын
Explanation is awesome but please add programmatic pseudo code also
@phoneix24886 Жыл бұрын
There is a great video on Neetcode which uses a brilliant trick to solve this problem.
@abhinavdadhich23116 жыл бұрын
god aur banao aaise log duniya mai itne clear minded
@soumodipsengupta9902 Жыл бұрын
Perfect explanation, Now I am able to code and understand deeply this solution !
@prayagshah12475 жыл бұрын
Thank you very much sir I have clear this subject in just two days before exams👦
@Mr.Yadav19974 жыл бұрын
You are excellent teaching in DDA subject TQ sir
@shasvatnayak23293 жыл бұрын
You are an Inspiration sir✨
@Ashik-iu1oh3 жыл бұрын
Thanku sir you are doing a great work ❤️😍💕
@sshiv9085 жыл бұрын
my favorite teacher on utube
@singhiitian31504 жыл бұрын
thanks one ques that i think u have the row in which the queen 1,2 etc can be in otherwise there will be many more soln jus by onterchanging gthe pos of the queens .
@Momo-qr3rd2 жыл бұрын
You are the best teacher sir
@jishnuprasadhemaraghunanda43845 жыл бұрын
Amazing sir Understood in a single go
@syedsaifahmed41035 жыл бұрын
Assalamualaikum sir. Your videos helped me a lot in studying and writing the exam very well and more than expected. I was feeling low before watching your videos bur my exam went brilliant. Thank you soo much sir. Me and all my frnds thank you a lot. May Allah bless you with success and happiness in your life. AAMEEN 😇😇🙌🙏🙏💝💘💞
@syedsaifahmed41035 жыл бұрын
@@abdul_bari thank you once again 😇
@Flutterdev63913 жыл бұрын
U serve the whole world
@sufyaansaeed71585 жыл бұрын
thank you so much for all your videos, major help!!
@tobiahrex2 жыл бұрын
Can you/someone explain why we wrote (4-j), I was expecting Big-Pi (sum of products) right of Sigma. I understood everything but , can we write instead?
@yeet38104 жыл бұрын
Thank you master you're the best explaning👍
@nishawandile3097 Жыл бұрын
Thank you very much sir for so easy explaination.
@Gayathri_G3 ай бұрын
Best explanation ever!!!
@viky2932 жыл бұрын
Many Good things are free and under appreciated.
@gurunathreddy69084 ай бұрын
Hi, I have one doubt using brute force approach is it possible to fit the elements in 3X3 matrix.
@shreyoshiraychaudhary88085 жыл бұрын
Sir, can you please show the steps to find the time complexity using the recurrence relation T(n) = nT(n-1) + n^2
@manvendrasinghsuriyal21444 жыл бұрын
Correct way of explanation
@Desireanshu6 жыл бұрын
Thank you sir for clearly explaining step by step
@likhitha23506 жыл бұрын
For 8 queens do we have to find all the solutions or one solution is enough?