+ 5
I just finished learning C, Should I learn?
I just finished learning C and my aim is to become competitive programmer. Should I learn:- 1. Data Structures using C and then after I should learn C++? or 2. I should learn C++ now then I should lean Data Structures using C++? Any advice I am really confused whether I should learn DS using C now or I should start learning C++ now.
11 odpowiedzi
+ 3
Your hard work will pay off and happy learning😊👍
+ 8
Hey
For the data structure it does not matter you know c++, python and so on
Only need is basic c or any language
So you should start learning DS
For the DS any one programming language is enough
So keep practise in c and start learning DS
+ 6
Take your pick. There is no single way.
+ 4
I would suggest the first option.
+ 3
Thanks Nihal gupta. for the great advice.
+ 3
If you are good with pointers, structures, functions, parameter passing, arrays and dynamic memory allocation concepts which is there in C then you are good to go with DS.
+ 3
If you are up for an online well structured course then go to Udemy and check out the data structure and algorithm course by Abdul Bari. You will love it.
+ 3
Avinesh I know about that course but actually I can't learn Algorithms at this moment because they are mathematical and I don't go to college & never been to school after class 10th and don't have math background so few months ago I sarted learning all the maths required for CS from Khan Academy currently I am on Trignometry and learned C through a book C in depth and I feel quite confident in C but I still lacks in maths maybe I will reach Calculas and Linear Algebra til the end of March 2020 and then I will start learning Algorithms and Discerete Maths togther. Thats why for now right bow I am going to learn Data Structures only not Algorithms.
I will learn from a book famous on Amazon Data Structures using C in depth. Same author from whom I learned C language. After all this there are other subjects on my list like OS,CA, class 11th & 12th Physics,Networking etc
+ 3
Now start data structure, algorithm learning. If you want to be a competitive. Any language is enough
+ 2
You are doing great and keep it up. Take help from youtube as well. If you need some good channels may be I can suggest you.
+ 2
Avinesh Thanks for the appreciation.