6.1 N Queens Problem using Backtracking

Поделиться
HTML-код
  • Опубликовано: 23 фев 2018
  • N-Queens problem
    state space tree
    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...

Комментарии • 486

  • @tanmaychaudhary2801
    @tanmaychaudhary2801 Год назад +312

    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

  • @Kuriocity
    @Kuriocity 5 лет назад +630

    *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*

    • @manoja538
      @manoja538 4 года назад +20

      Bro u got placed?

    • @TG-ql2fv
      @TG-ql2fv 3 года назад +2

      No

    • @Kuriocity
      @Kuriocity 3 года назад +48

      @@manoja538 Yes bro,I graduated last year and had 3 job offers

    • @NS-sd3mn
      @NS-sd3mn 3 года назад +15

      @@Kuriocity lucky u, next year i have placement and i m scared to shit

    • @Kuriocity
      @Kuriocity 3 года назад +38

      @@NS-sd3mn don't worry... just keep practicing and solving questions and you ll get what you deserve

  • @saimahumma4724
    @saimahumma4724 5 лет назад +41

    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.

  • @sandeepmandrawadkar9133
    @sandeepmandrawadkar9133 5 лет назад +64

    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 🙏

  • @jayantkeer3416
    @jayantkeer3416 6 лет назад +76

    You are the best teacher of algorithm in RUclips

  • @ayounghosh9218
    @ayounghosh9218 5 лет назад +116

    thank you for all your lectures, you are like a god sent to us.

  • @mohammedrafathali7702
    @mohammedrafathali7702 2 года назад +413

    Ok i can Proudly say that He was my lecturer At College ❤️

    • @Shubham_30_12
      @Shubham_30_12 2 года назад +8

      which college???

    • @siddharthmagadum16
      @siddharthmagadum16 2 года назад +6

      which college ?

    • @cursedblessing9619
      @cursedblessing9619 2 года назад +27

      @@Shubham_30_12 Muffakham Jah College of Engineering & Technology

    • @kausikkar2587
      @kausikkar2587 2 года назад +2

      @@cursedblessing9619 It is in Hyderabad, right?

    • @omerullah
      @omerullah 2 года назад +16

      @@kausikkar2587 yep, he is from Hyderabad. He once came to my college as well for a seminar.

  • @AnitShrestha
    @AnitShrestha 5 лет назад +13

    Thank you.
    One of the best description on Backtracking, and its difference with Dynamic Programming.

  • @ojcgv21
    @ojcgv21 3 года назад +24

    A simple way to explain the N queens problem & solution, love it! Greetings from France

  • @nishes
    @nishes 5 лет назад +20

    i'm currently watching to save my self from failing my class thank you

  • @TridibSamanta
    @TridibSamanta 5 лет назад +30

    Great ! You are a great Teacher. Thanks for saving my Design and analysis of Algorithm Paper.
    #Respect

  • @aries3690
    @aries3690 2 года назад +30

    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!

  • @Lucifer-jl9vh
    @Lucifer-jl9vh 2 года назад +3

    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.

  • @grasstoucher856
    @grasstoucher856 Год назад +6

    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
      @kimmara6475 Год назад

      Please shared me if you got any notes for tis.

  • @LucasMagnum
    @LucasMagnum 3 года назад +24

    You are so good at explaining this. Thank you so much for your time!

  • @subinaypanda9936
    @subinaypanda9936 3 года назад +12

    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.

  • @parneetkaur2588
    @parneetkaur2588 5 лет назад +1

    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.

  • @samiazaman5240
    @samiazaman5240 4 года назад +29

    This is such a wonderfully satisfying concept, and a great video, too.
    Always love sir's peaceful energy.

  • @shoaibMalik49
    @shoaibMalik49 5 лет назад +4

    Amazing sir. I loved your videos.. I'm watching these videos a night before exams

  • @sergekamga915
    @sergekamga915 3 года назад +15

    Your explanations are super clear. Can you add videos about topological sort, strongly connected components, and bipartite graphs?

  • @aniruddhsingh3501
    @aniruddhsingh3501 2 года назад +23

    sir love your videos...kindly consider including the algorithms along with the explanation

  • @saksham8566
    @saksham8566 6 лет назад +18

    Very nicely explained! And not too hard English used 😋

  • @rajivtechknow393
    @rajivtechknow393 4 года назад +4

    After learning from your video lecture I completed certified course very easily u are great🙏

  • @helalali6555
    @helalali6555 4 года назад +7

    Abdul bari is a awesome person..he cleared many of my concept....keep helping us Sir

    • @kaushalagrawal1620
      @kaushalagrawal1620 4 года назад

      halal means food that is allowed to eat allowed ali hahaha

    • @helalali6555
      @helalali6555 4 года назад

      @@kaushalagrawal1620 yes bro you are right but its helal that means moon

  • @Recordingization
    @Recordingization 4 года назад +3

    Thank you,Sir.You made the searching problem easy to understand.

  • @ASHJACX
    @ASHJACX 6 лет назад +176

    it was a great explanation, you deserve million views

  • @zahid_9217
    @zahid_9217 Год назад +3

    I have done crazy amount of practice finally I understand it perfectly.
    keep doing practice you are going to master it.

  • @syedmahasibali2324
    @syedmahasibali2324 5 лет назад +3

    Made the problem easier well done
    Great privilege to see this

  • @dan-gu1ty
    @dan-gu1ty 5 лет назад +12

    Abdul sir, you are the best ♥

  • @fahmidhossainSakib
    @fahmidhossainSakib 2 года назад +8

    this guy is amazing ! teaching us with lots of care and effort.

  • @mukitmahmudul2616
    @mukitmahmudul2616 4 года назад +2

    I love ur way of teaching sir.u makes the lesson easy.Love from bangladesh.

  • @Desireanshu
    @Desireanshu 6 лет назад +2

    Thank you sir for clearly explaining step by step

  • @ajithnayak2754
    @ajithnayak2754 4 года назад +2

    @Abdul Bari Sir, your explanations are so amazing!!

  • @saicharan8675
    @saicharan8675 4 года назад +2

    Really helping your videos alot professor.. Thank you

  • @shubhampandey8765
    @shubhampandey8765 5 месяцев назад +2

    Can't be grateful enough for this Man's work , hats off.

  • @user-wc1sm8cj8s
    @user-wc1sm8cj8s 3 года назад +4

    Very great explanation. Thanks sir, you earned my respect

  • @srikanthuppala8297
    @srikanthuppala8297 5 лет назад +4

    Great Sir. Clear explanation. Thank you so much Sir.

  • @sidindian1982
    @sidindian1982 Год назад +2

    Well Explained the Solutions .. specially that mirror image of last vedio footage 13:30 ...
    Thanks Sir

  • @sufyaansaeed7158
    @sufyaansaeed7158 5 лет назад +1

    thank you so much for all your videos, major help!!

  •  6 месяцев назад +2

    Brilliant explanation. Thanks, Professor Abdul!

  • @user-cr7ux1jt9u
    @user-cr7ux1jt9u Месяц назад +1

    the way u are teaching is excellent sir.please continue to make videoes

  • @nandanbanerji8309
    @nandanbanerji8309 3 года назад +1

    Really Great Prof. Bari. very nice demonstration.

  • @u-mimi
    @u-mimi 5 лет назад +4

    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.

  • @chamnil8666
    @chamnil8666 3 года назад +1

    Thank you sir .you are a great teacher.Great explanation.I am subscribed.

  • @k-ananya9657
    @k-ananya9657 2 года назад +1

    Thank you sir! Really you are a great person, lots of love and respect

  • @kadirilavanyareddy6033
    @kadirilavanyareddy6033 2 года назад +2

    Thanks sir... U gave us THE BEST lecture

  • @gayathriswaminathan6714
    @gayathriswaminathan6714 6 лет назад +2

    very good explanation. very helpful

  • @yeet3810
    @yeet3810 4 года назад +1

    Thank you master you're the best explaning👍

  • @vigneshrao4965
    @vigneshrao4965 2 года назад +3

    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

  • @jishnuprasadhemaraghunanda4384
    @jishnuprasadhemaraghunanda4384 5 лет назад +1

    Amazing sir
    Understood in a single go

  • @gayatrianiruddha1042
    @gayatrianiruddha1042 4 года назад

    Thank You for explaining it so well! :D

  • @phdgateway4127
    @phdgateway4127 5 лет назад +11

    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

  • @Shivam22.1.97
    @Shivam22.1.97 6 лет назад +5

    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

  • @Angleito
    @Angleito 6 лет назад

    great video, you're a great speaker

  • @chandud4255
    @chandud4255 6 лет назад +3

    Explanation is awesome but please add programmatic pseudo code also

  • @pinnumishra4563
    @pinnumishra4563 3 месяца назад +1

    What a great way of explanation. Thank you so much Sir G

  • @rhythmrockers6176
    @rhythmrockers6176 6 лет назад +1

    Sir, you are really great. Thanks sir

  • @magentata1942
    @magentata1942 2 года назад +7

    without your lectures we are wasted sir♥️♥️💯🔥

  • @Mr.Yadav1997
    @Mr.Yadav1997 4 года назад

    You are excellent teaching in DDA subject TQ sir

  • @mandilal94
    @mandilal94 5 лет назад +1

    Nice Explanation...Thank you sir

  • @nafees-rehman
    @nafees-rehman 5 лет назад

    Thank you so much sir this concept is really easy but my sir can't explained in depth..

  • @supriyachauhan5341
    @supriyachauhan5341 2 года назад

    Don't know what I'd do without you!!

  • @arunsammitpandey86
    @arunsammitpandey86 4 года назад

    Thank you sir for such great explanation!!

  • @josmyjoseph2178
    @josmyjoseph2178 5 лет назад

    Very Good Explanation. Very Helpfull

  • @prayagshah1247
    @prayagshah1247 5 лет назад +3

    Thank you very much sir I have clear this subject in just two days before exams👦

  • @shasvatnayak2329
    @shasvatnayak2329 3 года назад +2

    You are an Inspiration sir✨

  • @arkapravabhattacharya9472
    @arkapravabhattacharya9472 5 лет назад +6

    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?

  • @dr.vinodkumarchauhan3454
    @dr.vinodkumarchauhan3454 6 лет назад +4

    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!

  • @vman049
    @vman049 3 года назад +24

    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.

    • @soumyajitdatta9016
      @soumyajitdatta9016 11 дней назад

      Bro u just said something that will change the way earth revolves around the sun

  • @lspophale
    @lspophale 5 лет назад

    superb explaination in simple words

  • @user-vm1lw5xm9z
    @user-vm1lw5xm9z 5 лет назад +1

    Thank you for a great explanation in a short time.

  • @Areeva2407
    @Areeva2407 4 года назад

    Very good tutorial. Very systematic

  • @rajingajadhar4135
    @rajingajadhar4135 7 месяцев назад

    First year here, this was extremely helpful!

  • @sshiv908
    @sshiv908 5 лет назад

    my favorite teacher on utube

  • @aniketmishra9265
    @aniketmishra9265 6 лет назад +2

    So underrated. I'ma share.

  • @irajk6102
    @irajk6102 5 лет назад

    Excellent sir...Thank you very much...

  • @veenuupanchal5854
    @veenuupanchal5854 4 года назад

    You are a great teacher.

  • @chandradeepika5892
    @chandradeepika5892 6 лет назад

    Thank you sir very nice explanation...

  • @Levinsam
    @Levinsam 5 лет назад

    Such a great way of explaining the QueensProblem ... Thanks a lot!

  • @patrickmayer9218
    @patrickmayer9218 7 месяцев назад +3

    *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!

  • @rajeshgandikota9856
    @rajeshgandikota9856 6 лет назад +1

    well explained......thank u sir jii

  • @naveenkothamasu
    @naveenkothamasu 6 лет назад +1

    Thank you, great explanation!!

  • @silmendor
    @silmendor 3 года назад +1

    Great explained, thank you

  • @abhinavdadhich2311
    @abhinavdadhich2311 5 лет назад +2

    god aur banao aaise log duniya mai itne clear minded

  • @srivalli9670
    @srivalli9670 3 года назад

    Loads of respect sir and thank you very much sir

  • @Momo-qr3rd
    @Momo-qr3rd 2 года назад

    You are the best teacher sir

  • @chinmayiadiga515
    @chinmayiadiga515 4 года назад

    one of the best AI videos that I have come across in youtube.. well explained .. Good job sir..

  • @mayurpatil6723
    @mayurpatil6723 5 лет назад

    Great explanation!

  • @Sanatanabhishekaa28498
    @Sanatanabhishekaa28498 6 лет назад

    Nice Explanation 😊😊👌

  • @gaius_marius
    @gaius_marius Год назад

    Excellent explanation. Thank you.

  • @glitchmaker0309
    @glitchmaker0309 Месяц назад

    This guy teaches a million times better than my gibbering algorithm teacher.

  • @Ashik-iu1oh
    @Ashik-iu1oh 3 года назад +1

    Thanku sir you are doing a great work ❤️😍💕

  • @nishawandile3097
    @nishawandile3097 Год назад

    Thank you very much sir for so easy explaination.

  • @kajolyadav890
    @kajolyadav890 5 лет назад

    Love your videos sir😊

  • @udaynithin8161
    @udaynithin8161 10 месяцев назад +3

    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

  • @mehulkakkar7932
    @mehulkakkar7932 4 года назад

    Excellent explanation. 👌

  • @manojjeswani9061
    @manojjeswani9061 6 лет назад

    very nice explanation sir

  • @shraboniroy8098
    @shraboniroy8098 5 лет назад

    Great explanation.. Please could you also add the pseudo code and explain it

  • @phoneix24886
    @phoneix24886 11 месяцев назад

    There is a great video on Neetcode which uses a brilliant trick to solve this problem.

  • @viky293
    @viky293 2 года назад

    Many Good things are free and under appreciated.