Believe me, with the very same language, your explanation is a way better than most people in here. Thank you!
@Jerdz6 жыл бұрын
You saved my life, I just wanted you to know !
@angshumansarma28364 жыл бұрын
legend
@sagesy97744 жыл бұрын
ye pyaar nahi toh aur kya hai
@Jerdz4 жыл бұрын
@@sagesy9774 I do not understand your language
@sagesy97744 жыл бұрын
@@Jerdz nothing it was a silly joke
@sam_6824 жыл бұрын
@@Jerdz he meant "if this isn't love then what else can it be"
@10_yogeshchandrapandey904 жыл бұрын
I think for this PDA, q1 must be a final state, as language also accepts that strings for n=0. And also to accept a string, both conditions must be true: 1. Final state must be reached. 2. Stack must be empty. If any of these conditions come false, then string will not be accepted. Apart this, @NesoAcademy, you are providing a great content. Thanks a lot.
@lifeofsreeh3 жыл бұрын
No , that case every string will be accepted Edit : The right way is to add a transition from q1 to q4
@DFULTCDS3 жыл бұрын
It's a NFA so what's why there isn't that transition.
@nitigyajoshi46582 жыл бұрын
there are two types of acceptance by pda. 1. acceptance by final state 2. acceptance by empty stack
@hemantdewpal16122 жыл бұрын
correct but I think the mistake is in the question, where the condition should be n > 0.
@kriskurti74979 ай бұрын
@@lifeofsreeh no, because the initial state is reached only by reading the empty string. No way every string will be accepted if you make q1 a final state
@justinmorgan74955 жыл бұрын
Such a great lesson. Clear, patient, concise and to the point. Good work you guys!
@atifayaz34955 жыл бұрын
Netflix: Ughh. Neso: Aah
@piyushborse30854 жыл бұрын
LEGENDARY Explanation...💯
@gzhekoff5 жыл бұрын
Real heroes don't wear capes
@egedurusoy7029 Жыл бұрын
SEHR HILFREICH UND TOLL VIDEO. DU BIST WUNDERBAR MENSCHEN!!!!
@SHEETALSHARMA-tz7sm3 жыл бұрын
1:07 Meaning of a, b -> c 3:24 Example
@ARSAGAMING69Ай бұрын
Best teaching channel
@Shaam_Ark Жыл бұрын
I been wanting to say this, the people behind Neso thanks alot for providing such quality content. I often dont listen to class so its because of you guys I have able to pass subjects like EEE and digital system last year and I still use this to learn for my classes even now. Much appreciated :D
@Sandeep-eb5sf2 ай бұрын
these videos never gets old😅😉
@harshinigogula18632 ай бұрын
Do u have any exam tomorrow
@台閣28 күн бұрын
it's crazy, how you could explain that such brief and knowble, you save my computin theory example, thank you (its quiet annoying to read through teachers power point and got nothing)
@gracestewart5443 жыл бұрын
This guy is a hero.
@taranrishith6 жыл бұрын
Always the best ,keep up sir!
@yourdailyfails14 жыл бұрын
dude your name took over my screen i thought i got fault in my monitor
@kyathineeharika56702 жыл бұрын
In the PDA , transaction from q2 and q3 should be E,E-->E(E= empty transaction) because it should accept the case where n=0and the given PDA will work when n>=1
@utsavpathak2122 Жыл бұрын
where n = 0 the stack will be empty so it will also be accepted
@jriveros39018 ай бұрын
Yeah much people coment that
@dibbyendukarmakar83516 жыл бұрын
After watching this video for over 15 times consecutively...I have understood PDA succesfully...:)
@zhouhang53302 жыл бұрын
Great job on explaining this. Very explicit and clear for understanding.
@brayanvizcaino11 ай бұрын
Awesome Videos, He explains everything slowly and clearly.
@kettleghost37212 жыл бұрын
I swear you're such a life saver! Amazing job
@TrustTheFund7 жыл бұрын
Perhaps I misread it, but it seems like this PDA makes {0^n1^n | n>0}, not {0^n1^n | n>=0}
@frostbite5856 жыл бұрын
I think you're right
@OmranAlHadad6 жыл бұрын
his work is correct if he put accept state on "q1"
@GrimstboritH6 жыл бұрын
yes.
@vaibhavmourya656 жыл бұрын
but this will also be true for 000011 as he said one of the condition should satisfy but i feel both should satisfy reaching Z and final states what say
@sahilsaini27646 жыл бұрын
Yeah u r right
@rj39375 жыл бұрын
U are a lifesaver man! Much Love
@jatinbhardwaj31852 жыл бұрын
Have my university exam tomorrow Learnt a lot from your lectures Thank you
@samriddhigulati3109 Жыл бұрын
best video on the topic out there
@tafveezahmad96923 жыл бұрын
omg you cleared PDA concept in one shot amazing man
@ahmedi_zakid2 жыл бұрын
i wish i see your photo one day, what a nice guy
@rabeyabasri70703 жыл бұрын
hi there, thanks a ton on the amazing lecturee, they saved my life. Just a little feedback on something than can make it easier for the viewers. If you number the lectures for each topic, it would be easier to track which video follows from which as youtube doesn't always bring them in sequence.
@brahamaggarwal18003 жыл бұрын
you can always watch the whole playlist..... you will get all 112 videos in sequence.
@sjhuz012 жыл бұрын
@@brahamaggarwal1800 - They're not in the correct order. The "Context-Free Grammar" video references "previous videos" about PDAs when defining what a Context-Free Grammar is. But in the playlist those are #65-84, where this discussion of PDAs starts at #85. ... It is a bit circular anyway, as the Intro PDA video describes them as a way to describe Context-Free Grammar/Language.
@bushraw662 жыл бұрын
this is just exactly what I needed, thank you so much
@sidharthrajagarwal30257 жыл бұрын
As always nailed it.
@vatstech87253 жыл бұрын
You saved me..!!!! Thank you so much for making such a great content..❤️👍
@joyf7112 Жыл бұрын
Thank you so much for your videos!!! You are wonderful at delivering this material!!
@mohammadasif6439 Жыл бұрын
Such a great line that two conditions for acceptance of any string in pushdown automata is : First: reaching the final state Second:stack should be empty
@chavaligangadevi8663 Жыл бұрын
Good explanation sir
@subtitleslyrics70572 жыл бұрын
E, E -> Zo (E: input symbol, E: to be popped -> Zo: to be pushed)
@plsiok96263 жыл бұрын
a real hero just that...
@huanchenlee3356 Жыл бұрын
Hope every university can hire such a teacher to give lectures so that his students don't go to youtube university🙂
@jeongwookim41305 жыл бұрын
Wonderful explanation!
@nandhucharan58586 жыл бұрын
super explanations sir i like very much ....keep going on
@FahimKarim-b6r29 күн бұрын
thanks for clearing confusion
@Meiliful4 жыл бұрын
a small piece of advice, can you also add the title with the number of the course like the main picture of the video. then it would be much easier for me to know which tutor I am at now. thanks!
@ARSAGAMING69Ай бұрын
7:09 - can q2 also be the initial state?
@KinGxWolF7 жыл бұрын
Q1 should be a final state as well for the n=0 (case ε)
@lukaspovilonis2107 жыл бұрын
Wolff or replace the transition from q2 to q3 with e, e->e.
@sayantaniguha85193 жыл бұрын
@@lukaspovilonis210 Then 00111 will also be accepted na ?
@huzaifakhan46578 ай бұрын
ustad kamalll😍🥰🤩
@saketkumar4972 Жыл бұрын
transaction from q2 and q3 should be E,E-->E(E= empty transaction) because it should accept the case where n=0
@myname14844 ай бұрын
Thank you 🙏
@KElehOS2 жыл бұрын
Thank you so much, great teacher.
@parisaghanad80425 жыл бұрын
sending soooooooooooo much love your way man your videos are awesome :)
@Shivam-eh5fc5 жыл бұрын
Awesome explanation I m lovin it
@ricaspinto4 жыл бұрын
McFlurry Sir
@DarkOceanShark3 жыл бұрын
@@ricaspinto 😭🤣
@Zeddy271823 ай бұрын
For whom might be confused! PDA accepts 1. The final state 2. When the stack is EMPTY. Hence, this is the accurate PDA recognize just epsilon where n=0. 🙂
@jff7116 жыл бұрын
Thanks a lot, very helpful tutorial!
@mazharrazmian2 жыл бұрын
I don't understand what was the use of stack in this case? Why all the pushes and pops?
@lanblast94235 жыл бұрын
Wonderful explanation sir jiiiii
@dogunboundhounds96494 жыл бұрын
I love your videos. I am subscribing.
@S_Mist014 жыл бұрын
Thank you
@MuhammadNadeem-rc5bk4 жыл бұрын
sir in this lecture how to accept empty string? because n>=0 so, it must be accepted. kindly explain in above PDA.
@DrRizzwan Жыл бұрын
thank you, good lesson.
@HosRo4161 Жыл бұрын
What an excellent video. Incidentally, the diagram accounts for n> 0. In order to account for n = 0, do we need an epsilon transition from q2 to q3? -- Best regards and thank you again!
@pramodkoushiktr18953 жыл бұрын
i can not afford to buy paid your course. i am in 3rd sem now btech. pleaseeeeee dont remove these lectures. its is extremely helpfull
@6Pope94 жыл бұрын
This was very helpful!
@mortezamahdavi21292 жыл бұрын
Perfectoooo.I love you guys :)
@qwertymama73444 жыл бұрын
for q2 to q3 why don't we use ∑ , ∑ -> ∑ that way 00111 wouldn't be accepted?
@Armando_Gutierrez5 жыл бұрын
Amazingly helpful
@AnasTahira3 жыл бұрын
Why did we pushed down Os into stack but not 1 ?
@mitul96386 жыл бұрын
What will be happened in case of null string ? As the condition is also true for n=0 then the state q1 should also be accepted if i don't make mistake.
@lucasdarianschwendlervieir37146 жыл бұрын
Then the first transition will accept no input and push z_0 to the stack. To make any progress any other transition will need to accept no input, otherwise the empty string is sure to be rejected.
@calmingly8044 Жыл бұрын
you set n equal 0, so epsilon should be accepted too, right? How does the automata also accept only the epsilon?
@okee Жыл бұрын
The example is NOT correct because 'n' is greater or equal to zero. Meaning if n = 0, the string will be empty. In this case, you cannot reach the accepting state (final state) if the string is empty. Correct me if I'm wrong.
@david_m1573 жыл бұрын
The base case for the diagram for 0^n 1^n is not right because it should be n >= 1. If it was n = 0, then it would take the empty string.
@VivekSingh-in6rq5 жыл бұрын
really useful content thank you very much
@tuonghocat23103 жыл бұрын
How about if n = 0 in this example?
@sanju_ch_87823 жыл бұрын
Does the 1s given as inputs get read in the string even if they don't push and pop out of the stack??????.
@mohamadtabbakh98878 ай бұрын
would it be correct to adjust the content of the last transition function to be 1,z0, e? ( in case I got the naming wrong, I'm refering to the writing on the arrow from q3 to q4). I tried to redraw the automata from my understanding of the topic thus far and I noticed the discrepency between my drawing and the professor's. My justification is that my design is intended to transition to the final state when we reach the final input in the stack when the professor's design transitions after we've reached the final input and there are no more inputs. Is this justification correct?
@azkymohamed1236 жыл бұрын
Thank you sir
@ytassignit6 ай бұрын
sir won't this accept 00111 as well?
@somu-p9pАй бұрын
i dont understand the condition(n>=0) here what if n=0 pda not going to accept it
@eswararao66177 жыл бұрын
Nice explanation
@neelb86533 ай бұрын
wht about if we get 1 first instead of 0 in q2
@abdirahman848Ай бұрын
@Nesco Academy I made only two states both are accept states state1 will have loop transition 0,€,0 and transition going state 2 which is 1,0,€ and state 2 will alse have loop transition 1,0,€ is it correct or not
@jronyjrony23405 жыл бұрын
You are doing the work of God. Whatever God is or however many Gods there are ... you are doing the work of the good. Thank you kindly, sir, from a dumb American.
@sghqz5 жыл бұрын
🥰🥰🥰
@henoktademe14917 ай бұрын
that's too much of a compliment, God gave him this knowledge
@jkssbjobtutorial.50616 жыл бұрын
sir you are super
@ricaspinto4 жыл бұрын
yes
@venkatdurgasai214213 күн бұрын
For 000111 also have same diagram or it will change ? Please anyone say
@vex85212 жыл бұрын
if the string is 01 then it will not reach the final state...but it should...then what to do?
@natrutto Жыл бұрын
I'm sorry, but in the example of the language L = { 0^n 1^n : n >= 0 } I believe the first state (q1) should be an accepting state. This is because of the basic case where the input string is an empty word, represented as an epsilon (ε). This can be seen as 1 and 0 raised to the power of 0, resulting in an epsilon (ε) empty word. Therefore, I think the first state should be an accepting state.
@mr.unknown61798 ай бұрын
Yes you are right
@abdirahman848Ай бұрын
I made only two states both are accept states state1 will have loop transition 0,€,0 and transition going state 2 which is 1,0,€ and state 2 will alse have loop transition 1,0,€ is it correct or not
@ליאורדבורה9 ай бұрын
if n=0 then epsilon in is L which means q1 also needs to be an accept state.
@skellep6 жыл бұрын
Great videos! ..but maybe shorten them? 4:30 - 6:30 a 2 min explanation of Zo.
@devratagarwal50214 жыл бұрын
How null string will be satisfied in this example . Please explain
@efseesfesfsefse21242 жыл бұрын
your goatted 💯💯💯
@a.screations86932 жыл бұрын
How to select transition states
@manaveanni66464 жыл бұрын
Superb
@aayushmaurya16723 жыл бұрын
how a null string will be accepted by this generated PDA?
@ashstories6489 Жыл бұрын
thanks a lot
@dhanushsivajaya13564 жыл бұрын
Thankyou sir
@shahe11837 жыл бұрын
What about when q3 reads 0, can we do 0,E->0 and move to q2 state? For example in 001011 while reading 4th input symbol
@frostbite5856 жыл бұрын
This grammar implies that the language is strictly n number of 0's followed by n number of 1's. There is no mixing of symbols.
@anubhavsingh58635 жыл бұрын
You have solved it for n>=1 as final state is at the end, but in the question n>=0 has been mentioned.
@Chandankumar-qw6hb2 жыл бұрын
thanks
@jonatangall37157 жыл бұрын
Thanks a lot!
@pawansmy18445 жыл бұрын
Finally PDA Concept is clear
@gauravbhandari11846 жыл бұрын
Amazing
@saima99437 ай бұрын
why didn't we push 1 into the stack? why only zero?
@theflash345297 ай бұрын
Exam ke liye pdh rha
@adirakun91643 жыл бұрын
what if it was 1010 what will we do after reaching q3 for 0 input