WEBVTT

00:00.990 --> 00:06.050
Hi guys, welcome to the data structures
and algorithm journey. So in this video

00:06.050 --> 00:13.060
we will be learning about data structures and
algorithm which programming language is best for DSA

00:13.439 --> 00:19.239
So let's get started. So
guys why to learn DS A, OK

00:19.989 --> 00:25.569
If you want to get an output from computer,
you need data as well as procedure

00:25.870 --> 00:33.930
OK? And to process that data, you need a procedure
which can be implemented in smart way or hard way

00:34.229 --> 00:43.450
OK? And if the scope of the problem is big, definitely
it will increase the space as well as time complexity

00:44.259 --> 00:53.340
OK? So to get an output, we need a proper data structures
and we can use these proper data structures in

00:53.340 --> 01:02.369
procedures where we can implement smart procedures
or smart algorithms which will decrease the space

01:02.369 --> 01:11.660
as well as time complexity. So guys now let's understand this
word cloud where it is having eight points to understand

01:11.660 --> 01:17.580
why to learn DSA. OK. So first
of all, if you are learning DSA

01:17.580 --> 01:23.459
it will give career advancement if you
want to get in fine company like Facebook

01:23.459 --> 01:32.919
Amazon, Netflix, Google. OK. So you need to
learn DSA. They are mostly interviews are on DSA

01:32.919 --> 01:39.650
And if you are having a good understanding of DSA, definitely
you will grow in this company and you will get a job

01:40.069 --> 01:44.250
OK? So first of all, this will
help you in career advancement

01:44.440 --> 01:51.540
And if you're using proper DSA, OK, this
will increase the program efficiency

01:51.540 --> 01:58.519
it will increase the performance. It can be
optimized. OK? And it can be scalable also

01:58.519 --> 02:06.830
OK? Now, let's say guys if you are having a problem and if you
are having a proper data structures and algorithm understanding

02:06.830 --> 02:14.839
OK. This will help you to do problem solving.
Let's say if you are having a problem from a client

02:15.080 --> 02:24.100
definitely you can understand that problem and you can have an
understanding like this data structure or this algorithm should be used

02:24.100 --> 02:33.300
for efficiency, for performance, for optimization and scalability.
So if you're having an understanding of DS A also you can definitely

02:33.300 --> 02:38.740
build your own algorithms. OK?
And you can reuse that thing. OK

02:40.199 --> 02:49.229
So why to learn DSA? We have understood now
learning DSA will give you the core fundamentals of

02:49.229 --> 02:56.470
understanding the fundamentals. OK? It will help you in
understanding the fundamentals of computer engineering

02:56.869 --> 03:05.830
Then if you want to grow, this will give you an
opportunity to grow where you can go in big big companies

03:05.830 --> 03:11.789
you can crack good interviews. OK? And if
you want to go in programming competitions

03:11.789 --> 03:16.520
definitely DSA is one of the best
option. If you're having that structure

03:16.619 --> 03:21.990
you can build a proper algorithm which
will help you landing in competitions

03:23.839 --> 03:33.009
OK. Which programming language is best for DS C.
OK. So if you're learning any programming languages

03:33.009 --> 03:42.179
like Java, Python C C++ OK. There is no restrictions
like Ds can be learned in this language or something

03:42.179 --> 03:51.229
like that. OK. DSC can be learned in every language. OK?
Just the thing that you need to have the understanding how

03:51.229 --> 03:56.910
to use, how to implement those data
structures in these programming languages

03:56.990 --> 04:02.320
OK. So there is no restriction if you're
learning Python or if you're learning Java

04:02.320 --> 04:07.529
no problem guys, you can stick with
that and you can learn DS E OK

04:08.149 --> 04:12.929
Now guys, if you are having any question,
please join our community which is in

04:12.929 --> 04:17.920
in description. OK? And I
will try to help you out. OK

04:18.339 --> 04:22.570
OK. So our next topic will
be on. What is an algorithm

04:22.920 --> 04:32.140
If you like our video, please like share, comment and
subscribe to our channel and thank you for watching. Bye bye
