How to get Start with Data-Structure &algorithms

Photo by Andrew Neel on Unsplash

How to get Start with Data-Structure &algorithms

Learning Data-Structures.

Table of contents

No heading

No headings in the article.

In my freshman year i was confused about learning technologies ,understanding programming languages , building projects and stuff. After a long journey so far can say that learning tech is process of understanding the concepts surely this sounds pretty obvious but students tend to do mistake over here . A individual can be a good Engineer if only it sticks to basic and clear the concepts ,concepts are by far the most fascinating thing when you understand some new things related to the stuff that you're about to explore . understanding help you develop the questions around it and asking question is more viable then finding solution for it .Most of the students including me in my freshman year was about to complete the task but not eager to understand and learn.

Here are some Approaches that you might want to include which will definitely help not only learning Data-structure but any thing you want

1.Pick-one Stick-one 2.Planning 3.Deadline 4.Oragnize work 5.Consistent 6.Resources

1.Pick-one Stick one As the name suggest pick one stick , Pick one domain and tick to it unless you do something in it. 2.Planning Planning things will reduce the workload and give you path how to reach to you're goal. 3.Deadline Deadline keeps you active about what you've planned being under-pressure and challenges you're self to push our limits which will extensively increase in capacity and develop good analytical and problem solving skills. 4.Organize Work Organization of our work makes us clear what we have to do and how to manage our work you can do it by
mentioning stuff and creating a notepad for each day and keep your track. 5.Consistence This is something most of the people fail. being consistent is more important because when you do it on regularly you feel the changes everyday, every day you'll became more knowledgeable than yesterday which is eventually going to help you . 6.Resources Books, Courses, Google and Specially JAVA-DSA by kunal which helped me alot to understand books and documentation is something i rely more on, like i prefer it, but it is all upto you how you want to
develop. 7.Solving Solving as Many problems are the best way to test yourself go slow start from easy then medium and then hard level question ,follow Leetcode, HackkerRank, Code-chef and you'll able to do it.

```> Result is an Byproduct of the Process. so just have faith in you're self and stick the process

```