Professional Documents
Culture Documents
And as for Algorithms they are the building blocks for any code that we wrote.
Most algorithms are extremely specialized and are very good at doing one thing.
For example, sorting algorithms are to order items into data structures such as
arrays, linked lists, etc… Algorithms are optimized and tested for us so we can
use them to make our code more efficient.
And if we Use the combination of Data structure and Algorithms, we can improve
performance of a program drastically and if us as a programmer Don’t know
about Data Structure and Algorithm on how they work he/she may not be able to
write a efficient code for handling data.