Abdul Sir, i've been in IT field for 25 years now and learning DSA just out of interest. I think you explain very complex things in the simplest possible manner. That is a god's gift. Thank you for the wonderful content😊
@dominikmeier22252 жыл бұрын
you sir, are an absolute legend! thank you for helping thousands of desperate students with bad profs getting through CS studies
@pritykar99463 жыл бұрын
Sir you are life saver.humare AD kya padhate kuch samjh nhi aati. Kal mera 3rd sem hai aur aaj mein idhar se sara samjh payi. Country needs more man like you sir. Thank you so much.
@deepasino18323 жыл бұрын
Sir You are the most straightforward teacher I have ever seen thank you for helping me
@lunaticfringe38903 жыл бұрын
I can't believe my university teacher has copied each and every notes of yours even the examples are also same and he has done Phd from IIT indore, I think in future there will be no need to pay high fees for studies because we can get the same skills without doing graduation and matric degree.
@pragmatic_p83 жыл бұрын
which university?
@ankitkhasgiwale12293 жыл бұрын
Can you help me how these notations help in coding ?
@HG-xx1ts3 жыл бұрын
your teacher might be reading your comment now
@daisywhite51543 жыл бұрын
@@HG-xx1ts exactly !! Good luck to his grades 🙂
@janakunofficial91093 жыл бұрын
@@daisywhite5154 but the teacher can't find his name here😉
@Sirurena5 жыл бұрын
Exam in 3 hours, this man is a life saver.
@dragon_warrior_5 жыл бұрын
exam in 10 hrs xd
@clashingwithsahib5 жыл бұрын
Exam in 39 hours ;C
@purveshgandhi95635 жыл бұрын
exam in 144 hours, this man is a life saver.
@abdullahbabor48764 жыл бұрын
Exam in within 1 month
@anuragporwal46644 жыл бұрын
exam cancelled due to COVID :D
@pranitachikorde6032 жыл бұрын
Sir your content is so valuable that every student and professional will find it useful. You will never get a single negative comment. Thank you so much 🙏
@DollyEveryDay3 жыл бұрын
Happy Guru Pornima guruji 🙏 Thank you so much sirji for being such a wonderful teacher for all of us😊 We are blessed to have you 🙏😊
@cartoonishboy76663 ай бұрын
thank you for your effort , i am nearly paying 7k dollars for algorithms course at a university and still i am not able to understand because of professor's vague teaching. I am thankful to you for helping me clear DSA during my Bachelor's and Master's.
@Purpleswan072 жыл бұрын
Happy teacher's day sir, an absolute legend of CS
@abdul_bari2 жыл бұрын
Thanks Dear. God Bless You.
@Purpleswan072 жыл бұрын
@@abdul_bari OMG, thank you sir for replying
@dinn_muhammad3 жыл бұрын
Assalamu Alaikum sir excellent & crystal clear concept love from Bangladesh 🇧🇩
@somilsinghal28806 жыл бұрын
Good well Accurate Knowledge Providing Lecture Great Work Sir And Thank you For Being Here Teaching And Clearing All Our Doubts
@ankitkhasgiwale12293 жыл бұрын
Can you help me how these notations help in coding ?
@janakunofficial91093 жыл бұрын
@@ankitkhasgiwale1229 bro you won't be writing these notation when you code...these are like the theorems in math subject. They tell you how time complexity works, and how to compare which algorithm is better. They are theory.
@hemantbhangale95054 жыл бұрын
Excellent progression and crystal clear content. Thanks!
@ankitkhasgiwale12293 жыл бұрын
Can you help me how these notations help in coding ?
@bhattshivesh93063 жыл бұрын
@@ankitkhasgiwale1229 DAA concept won't be helping you directly for coding, better go and learn the libraries and loops for programming, this all is the concept under the table...programming is practical working
@piyushbhange10143 жыл бұрын
Thanks sir for such simple language explanation . It help lot for those who are not from cs to understand concepts.
@ahmedamr1124 Жыл бұрын
انت راجل مية مية you are great man ,god bless you
@shivamagrahari54255 жыл бұрын
thnx sir for your kind effort; your lectures are helping a lot in enhancing our competitive coding skills
@deepasino18323 жыл бұрын
Even me
@poojaheera76586 жыл бұрын
Thanq sir i got all my doubts clear by watching this video
@sandeepmandrawadkar91335 жыл бұрын
Sir, how come you make things so simple that anybody can plainly understand! Hats off to you!
@manzoorahmed36363 жыл бұрын
An absolutely brilliant teacher you are Sir, thank you very much and I have also learned C++ from your course on Udemy, Love you Sir, God bless you.
@ankitkhasgiwale12293 жыл бұрын
Can you help me how these notations help in coding ?
@Mr_Suchen3 жыл бұрын
Hello, please share the the link of that c++ course from Udemy here.
@jonishsolanki73343 жыл бұрын
What a perfectly you have gone through!! 👌👌
@ahmedsoliman63272 жыл бұрын
Summary: 1) General properties (0:00) * If f(n) is O(g(n)) - Then a * f(n) is O(g(n)) * If f(n) is Omega(g(n)) - Then a * f(n) is Omega(g(n)) * If f(n) is Theta(g(n)) - Then a * f(n) is Theta(g(n)) 2) Reflexive properties (2:10) * If f(n) is given - Then f(n) is O(f(n)) and also f(n) is Omega(f(n)) 3) Transitive (3:33) * If f(n) is O(g(n)) and g(n) is O(h(n)) - Then f(n) is O(h(n)) * If f(n) is Omega(g(n)) and g(n) is Omega(h(n)) - Then f(n) is Omega(h(n)) * If f(n) is Theta(g(n)) and g(n) is Theta(h(n)) - Then f(n) is Theta(h(n)) 4) Symmetric (5:18) * If f(n) is Theta(g(n)) - Then g(n) is Theta(f(n)) 5) Transpose Symmetric (6:23) * if f(n) is O(g(n)) - Then g(n) is Omega(f(n)) 6) More (7:44) * if f(n) is O(g(n)) and f(n) is Omega(g(n)) - Then f(n) is Theta(g(n))
@Shahzeb5716 жыл бұрын
You're Awesome Sir God Bless You...
@anishadesai47605 жыл бұрын
Great videos sir, This helps a lot. Could you please make video for Insertion sort as well.
@Foot-ProXI2 жыл бұрын
no
@vakhariyajay22242 жыл бұрын
Thank you very much. You are a genius. 👍👍🔝🔝👌👌🙏🙏
@kanhaiyapandey82626 жыл бұрын
Sir u r best teacher I have ever seen. Can u pls upload java course in udmey
@thunder-storm-power4 жыл бұрын
He has uploaded it on Udemy Type Abdul bari Java on Udemy
@onenation-mynation-indiakr51135 жыл бұрын
You are Great sir. Thank you very much for your lectures. Thanks
@subramaniyanvg63674 жыл бұрын
Again one more impressive video really you nailed it sir. Thanks for teaching us sir.
@tayyebgondal655 жыл бұрын
Aslamoalikam Sir! I am bit confused please explain . In previous lecture you are saying that f(n)=n! ... 1
@TheTonicalvin14 жыл бұрын
It says that will IF O big and Omega is the same, THEN theta is also the same, in your example, Obig and omega isn't the same!
@Mani-zu9yg9 ай бұрын
the biggest asset to the dsa community
@vaishalishrivastava10944 жыл бұрын
The best explanation on this topic...
@varshinigunaranjan72575 жыл бұрын
you are amazing sirrrr!!
@SayanBanikAuthor10 ай бұрын
6:46
@mananchopra39385 жыл бұрын
nice lectures. kind of helping alot
@simransimran67664 жыл бұрын
best explanatory in world
@shivaprasad81426 жыл бұрын
Thank you so much, sir, for the detailed explanation
@mohammedadel89482 жыл бұрын
This is very helpful video thank you
@ismailtech70133 жыл бұрын
thank you very much really outstanding.
@stutidhasmana50235 жыл бұрын
Sir for the properties of asymptotic notations when f(n)=O(g(n)) d(n)=O(e(n)) then for f(n)*d(n)=O(g(n)*e(n)) but sir when both are equal, will the answer be g(n) or e(n)?
@vipulaggarwal74894 жыл бұрын
answer will still multiplication as left side is multiplying so their time class will also multiply to get the highest order as we get in previous by applying max function
@AmazingTechnology-n7w4 жыл бұрын
I appreciate and a big thumbs up , but can u relate these functions(f(n) and g(n)) to Algorithms practically so that the audience can benefit from it, which i mean to say write a simple program and relate 1) f(n) 2) g(n) 3) the constant to the program .If you can that would be a great help
@abdul_bari4 жыл бұрын
watch playlist
@jagankasu12716 жыл бұрын
thank you for the great lectures sir..please add amortized analysis .
@sivaprasadnagarajan72466 жыл бұрын
Hi Sir, In Reflective property, if function is a n! then Big-Oh will be O(n^n). How this satisfies the property??
@qvikk3335 жыл бұрын
I think Reflexive property will not work here
@chaksansri5 жыл бұрын
Big-Oh is anything between O(n!) and O(n^n), so it satisfies.
@padaishadhaitechnically55375 жыл бұрын
At 1:53, if we multiply wd 1000 dn the property will not hold
@heetbhatt45112 жыл бұрын
Jai hind sir. You are the great.
@ayushmaheshwari58055 жыл бұрын
Sir why we will neglect the cofficient of function like 2n+3 then Big-oh(n) & also for 6n+9
@utkarshsingh32754 жыл бұрын
Because we are finding approximate time(time complexity prior which is approx value) hence the for large value of n like 10^6 it doesn't matter whats the coefficient is and what is added or substracted to it. We only focus on the largest power of n present in the equation.
@ayushmaheshwari58054 жыл бұрын
@@utkarshsingh3275 you say that n has larger value it mean coefficient not matter but i didn't understood if 2n is write then it value become double of them mean according to your ex. 2*10^6 it is huge difference
@utkarshsingh32754 жыл бұрын
@@ayushmaheshwari5805 if u are comparing with other values it makes difference but if you are talking about n*10^6 taken individually then co efficients and constant doesn't play any role. We ignore them. That's why all the time complexities are free from constants, whether it be multiplied or added.
@utkarshsingh32754 жыл бұрын
Like if u are comparing 2n and 3n then ofcourse the coefficient matters. But of you take them separetly then both will have T(n) = O(n)
@RaniKumari-io1rr4 жыл бұрын
U really explain all the topics efficiently but I have a doubt which is sir , u use big theta notation in symmetric properties but we can use other notations as well and one more thing sir u use n^2 in that example which is wrong for theta notation.
@ankittiwari36 жыл бұрын
I really loved your vedio please make more such vedios I request you to make vedios on different topics too Thank you, you were so helpful
@zummyizhere3 жыл бұрын
You are a SAVIOR
@pheroqt12385 жыл бұрын
Is Reflexive property is applied to Omega and Theta or it's only valid for Big-oh? Thank you very much.
@gayatri2633 жыл бұрын
its for all
@ratannampalle96316 жыл бұрын
Sir could you please suggest a good book to study this subject
@aymannasr13235 жыл бұрын
so I can prove theses properties by writing examples like you did Or there is another way? : )
@ritik34853 жыл бұрын
thank you so so much sir for helping us out
@arush60702 жыл бұрын
thank you sir for your content.
@hardlycoding85444 ай бұрын
this helped me alot
@purnimaagarwal4503 жыл бұрын
THANK YOU SIR FOR THE HELP.
@RoyalAkshay3 жыл бұрын
6:21 I don't think symmetric property is correct e.g. f(n) = 2n +5 and g(n) = n Yes f(n) = theta( g(n) ) but g(n) = theta( f(n) ) = theta ( 2n + 5)
@mahaveerbana20313 жыл бұрын
Bro 2n+5 ka thita o n hoga
@DbCo0pEr2 жыл бұрын
best explanation
@pavitrarai16386 жыл бұрын
good lecture....
@FATHEENIBRAHIMSECE5 ай бұрын
Me watching this vdo just 3hrs before exam
@krishnaranimeher95132 жыл бұрын
Sir, i have a question that in the properties of asymptotic notation the third property that is transpose symmetric you told that it is true for big O and big omega so my question is why it is not true for theta?
@hmm17782 жыл бұрын
That property is only concerning big O and big omega.
@vishavjeetsinghthakur6 жыл бұрын
Awesome work
@n.balaji82 жыл бұрын
Sir in the first example, can (nsquare) be big O of (2nsquare +5)
@simranpurmessur4433 жыл бұрын
Thank you sir!!
@utsavmishra37194 жыл бұрын
that realization at 8:11 ...
@SREYABHATTACHARYAGHOSH10 ай бұрын
Why transpose symmetry is not applicable for big theta small o and small omega?plzz help
@pavankumar-nm9yu5 жыл бұрын
Reflexive property satisfies for both upper and lower bound right?
@qvikk3335 жыл бұрын
yes... f(n)=n^2 ... f(n) is O(f(n)) i.e. O(n^2) ... f(n) is Omega(f(n)) i.e. Omega(n^2)
In reflexive property if f(n) = 2n+3 Then big O is what only O(n) if yes then how is it reflexive ? Please reply me sir ?
@gulrezeqbal30486 жыл бұрын
Abdul Bari yes sir but I am watching from starting video now I am in this video tutorial so can u clear my doubt sir ?
@gulrezeqbal30486 жыл бұрын
Abdul Bari sir then every function become reflexive but I think f(n) = n has reflexive now the case 2 if f(n) = 2n+3 then reflexive is not possible because here we get only O(n) not O(2n+3) because in asymptomatic notation we take only highest order not entire expression !
@BittuBhowmick896 жыл бұрын
Correct me if I am wrong. I guess you have ignored the '3' here as i have seen we do not consider the constant value while writing the expression. The highest value is n, we discard the lower order values when we write the expression. Am i correct?
@confessions926 жыл бұрын
we ignore constants when we need to find asymptotic notations! So this is correctly O(n)
@himeshmishra51866 жыл бұрын
If u have watched the previous videos then 2*n + 3
@aryanrathore17905 жыл бұрын
by reflexive property ,can we say that if f(n)=n! then f(n)=theta(n!)??
@SaumyaSharma0074 жыл бұрын
Every function is both upper and lower bound of itself. There fore it's correct
@romngoai5459Ай бұрын
I am newbie and i dont know properties of Asymptotic Notations is used for what?
@farizma5 жыл бұрын
Reflexive property is also for Big-Omega and Theta or not?
@ayushbisht73633 жыл бұрын
Yes, valid for upper and average bound too...
@VishnuVijayan965 жыл бұрын
Thank you, sir
@abelsimon53084 жыл бұрын
is g(n) just the degree of the polynomial?
@nishitkakkad49766 жыл бұрын
What's the difference between Order and Big Oh?
@nishitkakkad49766 жыл бұрын
Understood 🤘 Thank you very much for clear explanation 👌
@RD-ws7pb3 жыл бұрын
Thank you 🙂.
@arjunverma963 Жыл бұрын
how is the reflexive property true for n!
@krishi57893 жыл бұрын
If f (n) = Θ(g(n)), then 2^f (n) = Θ(2^g(n)). Is this true?
@priyankashaw12385 жыл бұрын
symmetric was confusing. Do f(n) and g(n) needs to be same ?
@anuragrawat37954 жыл бұрын
Yes
@simranvedpathak71123 жыл бұрын
The dominant terms ! so yes they shld be same
@Tahir-khan755 жыл бұрын
THANK YOU SIR
@shreyashdudiwar83643 жыл бұрын
Hi,bada cute bolta ye band XD
@supunmadusanka3043 жыл бұрын
if function it self is a upper bound of the function and lower bound of the function why can not we write n! is an upper bound of n! and lower bound of n! and then n! belongs to theta(n!)
@Aditya-ot7ib3 жыл бұрын
Cause n! is not a polynomial function. So that's why we use other polynomial functions to represent its upper and lower bound.
@ParsaBazrpash10 ай бұрын
Thanks sir !
@yshivaji38486 жыл бұрын
hi sir i have a small request for you, if possible please arrange normalization concept in DBMS
@mashayeakhislam40785 жыл бұрын
please watch knowledge gates for this topic
@ankitkhasgiwale12293 жыл бұрын
Can somebody educate me how these notations helps in coding ??
@eva42sh2 жыл бұрын
thnk youuuuuuu so much
@daisonraj95776 жыл бұрын
Thanks sir
@collegematerial53483 жыл бұрын
Symmetric when only function order same not function same can anybody tell. Reflexive only valid for theta only. Please tell I am requesting if any one know
@codenaman6 жыл бұрын
great lecture sir, but is it compulsory to having knowledge of mathematics.
@mkutkarsh6 жыл бұрын
I would suggest you to read basic discrete maths
@indra165 жыл бұрын
thankyou sir
@sambitparida43705 жыл бұрын
8:20 confusion.
@gouravsingh91465 жыл бұрын
Watch previous video & pay attention.
@HimanshuSharma-ux7fe5 жыл бұрын
2x speed is how i watch it😂
@ramusesandasari84515 жыл бұрын
there is no 2x . 2 is the final
@cy76023 жыл бұрын
you are god.
@sheetaljain49843 жыл бұрын
Sir! I didn't understand transpose symmetric.
@fashionvella7303 жыл бұрын
first know what omega notation means it means if f(n) is omega of g(n) then it means f(n) has upper bound on g(n). Bigo notation means if f(n) is bigo of g(n) then it means f(n) has lower bound on g(n). and then listen what sir wriiten if f(n) is bigo of g(n) it means f(n) has lower bound on g(n) and g(n) is omega of f(n) means g(n) has upper bound on f(n)
@usefullyuseless44043 жыл бұрын
simply... if a number 2 is a smaller quantity compare to 3 then 3 is the larger quantity compare to 2
@giannoob82063 жыл бұрын
@@fashionvella730 ulta bolra big-o means function is having upper bound over g(x)
@theishu4043 ай бұрын
✅✅✅✅✅
@gowtham27756 жыл бұрын
Common sense properties
@ShubhamVerma-zu8kv5 жыл бұрын
what is the prove of these properties? we are just taking examples and writing them acc to statements. How can we prove them?
@Paro20196 жыл бұрын
thanks
@sarthaksharma82196 жыл бұрын
My dout is not clear
@kirubhakaranmohan98116 жыл бұрын
Hi sir, Can you post the videos on Automata and Compiler Design .