What Algorithms and data structures? And what are the different types of Algorithms and data structures?
Data structures are methods of organizing data in some form in a computer system. Whereas algorithms are a set of steps executed by the computer system that takes an input and changes it into a possible output. These two concepts combined make a data structures and algorithms. The algorithms are thus the dynamic piences or pseudocodes that interact with the formal and static data structures.
Common data structures and algorithms in computer science include the following:
- Stacks
- Linked Lists
- Queues
- Sets
- Maps
- Heaps
- Hash Tables
- Binary Search Trees