A data structure that uses a hash function to map identifying values, known as keys, to their associated values

- Stackoverflow.com Wiki
1 articles, 0 books.

When we are developing software, we have to store data in memory. Depending on how you want to manipulate the data, you might choose a data structure over another. There are many types of data types such as arrays, maps, sets, lists, trees, graphs, etc. Choosing the right data structure for a task can be tricky. So, this post will help you know the trade-offs so you can always use the right tool for the job.