How I improve my Competitive programming journey? | SoloLearn: Learn to code for FREE!

+5

How I improve my Competitive programming journey?

I'm a beginner level programmer. I want to level up my programming experience. What i do?

1/25/2021 3:52:39 AM

Zannatul Naim

31 Answers

New Answer

+25

1. By practicing daily 2. Improve logical skills 3. Understand the concepts deeply 4. Never give up 5. And by levelling up the skills daily

+11

Kindly use the Search bar

+11

Check these helpful : https://www.sololearn.com/Discuss/2077130/?ref=app https://www.sololearn.com/Discuss/437973/?ref=app https://www.sololearn.com/Discuss/595802/?ref=app

+8

1)Choose some platforms to practice Competitive programming and to participate in contest 2)Choose any well known programming language used for Competitive programming 3)Get your hands dirty in Data Structures and Algorithms. 4)Keep Practicing practicin I hope this will help you!!

+6

No you didn't use the search bar properly ...Try rewording and add filters for best results

+6

The more you spend the better you become but spend the time wisely.

+5

You don't always have to do competitive programming to improve your programming.

+4

I've also heard recommendations about sticking to C++ and Java over Python.

+4

At first start programming in C. 1.Data types 2.Operator 3.Conditional Statement(if,else,switch) 4.Loop(for,while,do,do while) 5.Array 6.Function Then Move Data Structure and Algorithm And solve huge problem by C.

+3

Atul thanks a lot dear.❤️

+3

My pleasure

+3

Alphin K Sajan How i properly use searchbox

+3

Alphin K Sajan thanks a lot dear❤️

+3

Practice.. Practice

+3

The track you have to follow is just start learning Programming language of your choice and start doing practice programming question on codechef , hackerearth , leetcode now if you are comfortable on that level try to take part in live contest on codechef (lower level then codeforces) , codeforces and leetcode . And also don't forget to practice those problems which you are unable to do in live contest . So this is the roadmap of excellence in cp . It just need proper practice , regular learning of algo and ds. That's it. Happy Coding 😊

+2

Sonic How much time i spent for this? Daily.

+1

Zannatul Naim no problem. Atul sums it up best.

+1

The best way is to create projects from start to finish. Throughout your journey, youll probably find the following priorities useful: 1. Do small projects that interest you (simple games, web scrapers with a local database, etc). 2. Move on to solving real world problems (there are sites with project ideas that test your knowledge from conception to delivery, and challenge your ability to create data structures) 3. When you have a solid executable project with a database down, move on to incorporating security and authorization into that project. 4. Learn about packaging your software, compatibility issues in deployment to various operating systems. 5. After you’ve made something like a bug tracker with auth and a properly maintained db, you’ll already be competitive for job interviews because most programmers never get that far right out of college.

+1

Suhail is that how you level up?

+1

Suhail Don't send this here. It will be regarded as spam https://www.sololearn.com/discuss/1316935/?ref=app