Information-structure & Algorithm

  1. To Crack the Interviews of the High Product Based mostly Firms.
  2. To Remedy Some Actual-World Complicated Issues.
  3. Information construction and algorithms assist in understanding the character of the issue at a deeper stage and thereby a greater understanding of the world.

Lately there may be lots of platforms to start out with information construction and Algorithm.At First, you need to know a programming language like c++/java/python, then fundamental information buildings like an array, hash map, tree, graphs, heap, and so forth. After this, transfer to coding platforms like hackerrank. HackerEarth, Leetcode, CodeChef, codeforces, and so forth and begin working towards the number of questions.

Which one to decide on 🤔 in accordance with one’s alternative, want and Syntax Consolation-ability.

My opinion:-

  • C++: If you’re involved in coding contests like ACM-ICPC then C++ makes your contest straightforward due to its STL library in-build capabilities.

  • Java: If you wish to discover coding contests and development each, higher to go along with java, however you’ll not get a library like STL in it. And likewise syntax is a bit prolonged.

  • Python: Mainly python is finest for development however can be used for coding contests, with wealthy in-build library capabilities.

The place to Apply .📲

Word/Suggestion: 📗📕📙

First resolve 250 to 350 Normal questions (should do) earlier than shifting to any Aggressive coding platform. Good thing about doing-After doing the SDE sheet you should have fundamental readability and command over the info construction.

1.SDE Sheets
There may be so many SDE sheet out there on the web however some
wonderful ones are right here.

2.Platforms for Aggressive Programming

  1. Web sites
  1. Youtube Channels
  • Inconsistency is the one of many Main downside , which have to be prevented whereas doing every day problem-solving.
  • Going by means of so many assets, Not finishing anyone SDE sheet will make you land no ware.
  • Remedy every day no less than 2 questions from any platform, it provides you with confidence and make you be taught loads.
  • All the time persist with 1 useful resource utterly after which transfer to a different one.


And present your help
Buy me a coffee

Abu Sayed is the Best Web, Game, XR and Blockchain Developer in Bangladesh. Don't forget to Checkout his Latest Projects.

Checkout extra Articles on Sayed.CYou

#Datastructure #Algorithm