NOTE: If anyone is still confused what adt is, consider any class as the example for adt . any class has pre defined behaviors and functions of all the objects which it contains and hence is an abstract data type. classes have a predefined structure or blueprint which all objects follow. If you have good command over what classes and objects you will understand it more clearly. thanks for this excellent presentation neso academy!!
Yes, but what you said is about object oriented programming language. Can you explain the same thing, what does ADT mean in c? I'm confused becoz I just now starting to learn c as a first year btech student.
I'm not pondering how to respond on your lecture is to easy to understand and much easier way .Thank you so much Sir . And God bless You And your family.
In short: Abstract Data Types, commonly prefixed as ADT, abstract away any sort of implementation details. While, data types are the implementation. An example would be transportation ADT: Transportation DT: Bus, Train, Walking, Car
Thank you so much Neso Academy. I watched tons of videos of yours. You are definitely a life saver. This channel is the spot for several back benchers. Love your teaching style and gud luck
I have tried w3 schools, different textbooks on data structure, I had a kind of phobia seeing data structure subjects yet i was unable to learn properly it seems difficult. I just watched the intro video and i feel it's quite interesting and i'm sure i will be able to learn ds quickly . A big thank u
East or west neso is the best 😃.... Die hard fan for neso academy.... What ever it may teach either digital electronics, C..... It leaves it's impression.... Love from South india....
VIDEO SUMMARY 1.what is data type ? data types defines what values can be assigned and what operations can be done on it. if it is defined float x; it means we can assign the variable any float value and do operations like addition and multiplication.it also means that we cannot include the remainder operation (%) on x as this data type doesnt include that operation what is user defined data types ? in user defined data types,the user tells what data the variable can hold and what operations can be done. struct student{ int roll no; char name[]; } is an example of user defined data type 2.what is abstract data type ? in abstract data type,the operations between the data is defined.The type of data is unknown. 3.for example "STACK" If someone is using stack data structure,he knows that one could use stack to push and pop data.but he doesnt need to know wether the stack is implemented using array or linked list. its like google sites.we can drag and drop widgets to make a site.but we dont need to know how the widgets are able to do what they do.
reminder to myself: I just wanna i just started learning java by myself and will hope to be going upto the very end by myself successfully. I have a course that I am taking right now that starts with adt and also have a lil background with data types too. I hope to get to know more about programming language specifically java this semester and eventually apply it in a real world by becoming one of the outstanding programmers to ever exist. /* this is note to myself jan 25 2023 @11:02pm
bro you are god now one can porvide this type of detailed lecture on any platform not only on youtube so much detailed really happy bro so now we can learn and know for why it is created what is its use . thankyou sir love you
I am gonna be a die hard fan of this academy literally . Your concepts, the way of teaching ,your notes is very very very helpful and amazing tooooo thnku thnku so much from the depth of my heart for all the lectures and notes.......❤️❤️❤️❤️❤️✨✨✨✨✨
Example on Abstract Data Type may be as main() function where it gives us an interface to work with it and write codes without even knowing how it is implemented internally.
00:00 Data types define a certain domain of values and the operations allowed on those values. 00:56 Data types in programming. 01:52 User defined data types and abstract data types 02:55 Operations on values defined using functions 03:53 Abstract Data Types hide the inner structure and implementation details of data types from the user 04:54 Understanding the use of ADTs 05:51 Users can use the stack program without knowing its implementation. 06:45 Abstract data types provide abstraction for hiding implementation details from the user
So can we say ADT and user-defined DT changes from person to person? I mean for E.X if i implement Graph DS using some implementation then it's user-defined DT for me but if someone uses my implementation and of course he /she doesn't know any implementation details, then it becomes ADT for him?? Please enlighten me here.
As you said, stack consists of elements of the same type. In text editor, when we insert any number after characters, then how is it pushed in undo stack? Please explain
so basically abstract data type is used so that the user does not know how a program is written. they just can use the functions like pop, push etc without worrying how pop and push is being implemented behind the scenes.
sir i have a question? its all happened in a software system? isn't it? so as you say that a system changes its data structure from array to link and wise versa than how can it could be happen? means we can't go to a shop and say that change its data structure from array to link list. isn't it? from my point of view you wanna say that when we have any update coming in mobile than in the backend this system is working and changes its data type also as well as other programs?
NOTE: If anyone is still confused what adt is, consider any class as the example for adt . any class has pre defined behaviors and functions of all the objects which it contains and hence is an abstract data type. classes have a predefined structure or blueprint which all objects follow. If you have good command over what classes and objects you will understand it more clearly. thanks for this excellent presentation neso academy!!
Yes, but what you said is about object oriented programming language. Can you explain the same thing, what does ADT mean in c? I'm confused becoz I just now starting to learn c as a first year btech student.
Neso academy is the most useful tutorial to learn more concepts in less time. Thank you so much Neso Academy ....Such a great effort
I swear to God, I got an A+ in DLD only by watch neso academy video
Me and my friends are die hard fans of neso academy......
can you help me out please this video lecture was in english and my english is not that good, please help me out...
I'm not pondering how to respond on your lecture is to easy to understand and much easier way .Thank you so much Sir . And God bless You And your family.
can you help me ?
In short:
Abstract Data Types, commonly prefixed as ADT, abstract away any sort of implementation details.
While, data types are the implementation.
An example would be transportation
ADT: Transportation
DT: Bus, Train, Walking, Car
Thank you so much Neso Academy. I watched tons of videos of yours. You are definitely a life saver. This channel is the spot for several back benchers. Love your teaching style and gud luck
Neso’s teaching style is the best. Don't like some teachers just showing ppt and saying blahblah, make people sleepy.
I have tried w3 schools, different textbooks on data structure, I had a kind of phobia seeing data structure subjects yet i was unable to learn properly it seems difficult. I just watched the intro video and i feel it's quite interesting and i'm sure i will be able to learn ds quickly . A big thank u
I'm so excited......I can't express my joy by hearing ur voice......such a satisfying feeling it is. Just love this... lots of love to Neso academy ❤️
One of my favorite channel....
Soon becomes everyone's favorite❤❤
Sir really good content as we are going step by step by clearing each concept.......
Which I love a lot 🙂🙂🙂😊👍👍
You are refreshing my signal, getting me through my internship, and helping me excel in my summer coursework. Great work!
brother can you help me
@@ompandit8986 lol bro, this is an old comment 😂 what you need help with, man?
all my concepts are cleared through Neso Academy❤️
I can't even explain how much I am happy after finding your channel.
What a fabulous channel😍
Me too
East or west neso is the best 😃.... Die hard fan for neso academy.... What ever it may teach either digital electronics, C..... It leaves it's impression.... Love from South india....
VIDEO SUMMARY
1.what is data type ?
data types defines what values can be assigned and what operations can be done on it.
if it is defined
float x;
it means we can assign the variable any float value and do operations like addition and multiplication.it also means that we cannot include the remainder operation (%) on x as this data type doesnt include that operation
what is user defined data types ?
in user defined data types,the user tells what data the variable can hold and what operations can be done.
struct student{
int roll no;
char name[];
}
is an example of user defined data type
2.what is abstract data type ?
in abstract data type,the operations between the data is defined.The type of data is unknown.
3.for example "STACK"
If someone is using stack data structure,he knows that one could use stack to push and pop data.but he doesnt need to know wether the stack is implemented using array or linked list.
its like google sites.we can drag and drop widgets to make a site.but we dont need to know how the widgets are able to do what they do.
Tq bro❤
Thank you❤
reminder to myself: I just wanna i just started learning java by myself and will hope to be going upto the very end by myself successfully. I have a course that I am taking right now that starts with adt and also have a lil background with data types too. I hope to get to know more about programming language specifically java this semester and eventually apply it in a real world by becoming one of the outstanding programmers to ever exist. /* this is note to myself jan 25 2023 @11:02pm
bro you are god now one can porvide this type of detailed lecture on any platform not only on youtube so much detailed really happy bro so now we can learn and know for why it is created what is its use . thankyou sir love you
Best lecture on ADT..
Muje sir apki har ka word smaj ata hai. Because your way of teaching, speaking is very very very awesome👍👍👍👍😊😊😊
It's A VERY VERY GOod Presentation and that's why I think we gain more and more knowledge and clear concepts About that topic!,❣️💐💐💐
Best cHannel in youtubd
1.5x speed😂🙋♀
Me always 2x speed and hoping that in future youtube gives 3x speed 😂
@@AmolKumar-k6dwe have upto 5x in RUclips vanced
Without ads
@@AmolKumar-k6d3x is desperately required atp
@@AmolKumar-k6duse mod version, i watch at 3x usually
@@AmolKumar-k6d+1
Finally got the easiest and the most understandable video of the ADTs, thank you so much!
You guys are just the best, during this confinement you are saving lives, I am dead serious.
This could be explained in a better way by taking an example but still we love ur academy providing more information without costing anything..😊😊😊
The best explanation among all the videos and websites...tqsm sir for this crystal clear explanation
Sabse best channel hai. 🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟
Than you sir... You are great for students
Thank you so much sir for this quality content . Lots of love from my side.
Thanks Neso Academy. These are helping me a lot.
Sir we need more frequent video in this topic.The way of explanation is just awesome...Thank you
Sir your explanation is best then code with Harry
Thanx Data structure using c in depth se aup para rahe ho...mein is books ko hi follow karta hu par kuch portion samajh nehi paraha tha...thnx a lot
I am gonna be a die hard fan of this academy literally . Your concepts, the way of teaching ,your notes is very very very helpful and amazing tooooo thnku thnku so much from the depth of my heart for all the lectures and
notes.......❤️❤️❤️❤️❤️✨✨✨✨✨
I also have the same feelings. I fell in love with Neso Academy 😅😅😅😅
It Is really really Helpful 💐✨✨✨
Perfect, please complete this course ASAP.
Thank you for a such easy understandable clarification.
Example on Abstract Data Type may be as main() function where it gives us an interface to work with it and write codes without even knowing how it is implemented internally.
Sir please upload lectures daily...
Thank U
sir plese complete it in lockdown time it's your task in lockdown from your students please sir..thank u
sadly the lockdown will be finishing at the beginning of 2022 and we're not even 2/5 of the whole course :(
Sir please upload more videos in a day. Thank you. waiting for next.
00:00 Data types define a certain domain of values and the operations allowed on those values.
00:56 Data types in programming.
01:52 User defined data types and abstract data types
02:55 Operations on values defined using functions
03:53 Abstract Data Types hide the inner structure and implementation details of data types from the user
04:54 Understanding the use of ADTs
05:51 Users can use the stack program without knowing its implementation.
06:45 Abstract data types provide abstraction for hiding implementation details from the user
/* Great explanation */
Excellent video. Well done and thanks for sharing!
actually I LOVE THIS MAN VOICE ❤️❤️
Thanks a lot!
Amazing sir plz keep doing
Lots of love
This was a perfect explanation.
thnku so so muchh
Excellent video. Thank you.
Great Help for midterm. Thank You Bro👍
Thanks
Thanks for best content
thanks lot. quite simple explanation
Upload faster so that we can learn ds in these lockdown period itlself
Thank u
Crystal 🔮clear concept👍👍
So can we say ADT and user-defined DT changes from person to person? I mean for E.X if i implement Graph DS using some implementation then it's user-defined DT for me but if someone uses my implementation and of course he /she doesn't know any implementation details, then it becomes ADT for him?? Please enlighten me here.
Sir pls leave a pdf of whatever course you are explaining that would be of great help to us🙏🙏
Best lecture of my b tech carrior🙏🙏🙏
Simply great 👍🏻👍🏻👍🏻
Amazing.. teaching and content 🙏🙏
Best explanation
As you said, stack consists of elements of the same type. In text editor, when we insert any number after characters, then how is it pushed in undo stack? Please explain
Great explanation!
great explanation thank you much sit.!!
iTS AMAZINGLY DESCRIBED. tHANK U
Best explanation, Thank you!
Neso academy plz english cabtion is important
Excellent sir I loved it ❤️❤️❤️
very effective lecture
very nice explained sir 🙏🙏🙏
Thank you for this sir
I am your new subscriber! 💕
I found ADT a bit hard to understand initially. Thanks for the careful explanation.
Thanks !
Great 👍
Thanks a lot sir🦾🦾
Sir plss.
Try uploading one video for day
conclusion was too good
Thank you so much for such wonderful videos ❤❤
Good Video
best explained😇
Thank You 2/04/2022
so basically abstract data type is used so that the user does not know how a program is written. they just can use the functions like pop, push etc without worrying how pop and push is being implemented behind the scenes.
Thank u sir
sir i have a question? its all happened in a software system? isn't it? so as you say that a system changes its data structure from array to link and wise versa than how can it could be happen? means we can't go to a shop and say that change its data structure from array to link list. isn't it? from my point of view you wanna say that when we have any update coming in mobile than in the backend this system is working and changes its data type also as well as other programs?
love you bro....you are saviour 🔥❤
Hello Sir.Thank you very much for this quality of this content.Will you begin a new series of lectures?
Thank you
you are the best
Tq so much Sir🙂
Bro, We need c++ and java programming also.....In future Python also
ADT , should always need be implemented with Abstract Classes /Interfaces ? Or they could be Concrete Classes too?
Thank You Sir
Its very very very the most usefull thanks 🤪
Sir please complete the playlist.
Thank u sir
But try to upload atleast one video for a day sir
As we are eager to learn subject🙂
Are primitive data types an abstract data type ?
Comment krne k liye mjbur kd diya vidios ne 🤪