Im in sem 4 1)--> i think it is not possible in one go(so how complete 1 in 3 to 4 months ) 1.1) --> give me plan 2) --> how much question should I solve from a particular algorithm 3)--> how much should I solve daily basis
No it will not affect it you are just focusing on clearing placements/Internships. However, if you want to go for competitions like ACM-ICPC then you should go for CPP.
To improve problem solving the easiest way is to learn a concept and practise problems related to that, it will help you in figuring out the logic to other problems that you will see for the first time. Apart from this, give coding contests on leetcode, hackerblocks and codeforces etc.
Thank you.
Im in sem 4
1)--> i think it is not possible in one go(so how complete 1 in 3 to 4 months )
1.1) --> give me plan
2) --> how much question should I solve from a particular algorithm
3)--> how much should I solve daily basis
If u are beginner in dsa.. Do 10 easy question of each topic then move to medium
If u are beginner in dsa.. Do 10 easy question of each topic then move to medium
I am very familiar with Java if i choose java for DSA does it will affect my opportunities compare to CPP
Same bro
In my case( java & python) ?
No just focus on concept building.
No it will not affect it you are just focusing on clearing placements/Internships. However, if you want to go for competitions like ACM-ICPC then you should go for CPP.
You will be on an edge over peoples use c++. Companies prefer java
How to improve problem solving
To improve problem solving the easiest way is to learn a concept and practise problems related to that, it will help you in figuring out the logic to other problems that you will see for the first time.
Apart from this, give coding contests on leetcode, hackerblocks and codeforces etc.
Consistency is a key do coding everyday