ADS - Algorithms, and Data Structures are very important to build a solid foundation.
Data Structures such as arrays, lists, stacks, hashes, queues & graphs are all ways to store data. Algorithms operate on the data to manage, mutate, and manipulate data.
I personally learned them in C/ C++. You can learn them in any language.
Since most folks here are web developers, you can learn ADS on Javascript. For instance, Oleksii Trekhleb maintains excellent ADS repo here: github.com/trekhleb/javascript-alg....
Every language has tons of resources such as this.
ADS are important for cracking interviews and to ace exams. In real life, they are usually available in libraries and modules that get the job done. More important to understand the logic than to memorize every one of them.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
ADS - Algorithms, and Data Structures are very important to build a solid foundation.
Data Structures such as arrays, lists, stacks, hashes, queues & graphs are all ways to store data. Algorithms operate on the data to manage, mutate, and manipulate data.
I personally learned them in C/ C++. You can learn them in any language.
Since most folks here are web developers, you can learn ADS on Javascript. For instance, Oleksii Trekhleb maintains excellent ADS repo here: github.com/trekhleb/javascript-alg....
Every language has tons of resources such as this.
ADS are important for cracking interviews and to ace exams. In real life, they are usually available in libraries and modules that get the job done. More important to understand the logic than to memorize every one of them.