Skip to content

Commit e6291ce

Browse files
authored
Update data_structures.md
1 parent 03c6893 commit e6291ce

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

notes/data_structures.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ In computer science, a _collection_ (often interchangeably referred to as a _con
55
1. At **The Abstract Level**, we focus on the conceptual understanding of collections, defining what they are and their characteristics. This includes how they store and retrieve items, whether it's based on a specific order (as in arrays or lists) or using unique keys (as in dictionaries or maps).
66
2. **The Machine Level** refers to the practical implementation of collections, where we concentrate on efficiently realizing the abstract models. Factors like memory usage, operation speeds (insertion, deletion, search), and flexibility help determine the best data structures and algorithms for a specific task.
77

8-
Every programmer benefits from thoroughly understanding and studying collections. This knowledge empowers you to choose the most appropriate collection type for a given task, leading to programs that are not only more efficient in terms of time and space complexities, but also much more maintainable and robust due to clear structure and organization.
8+
Every programmer should really get to know collections well. It helps you pick the right type of collection for the job, making your code faster, more efficient, and easier to manage in the long run.
99

1010
![G70oT](https://user-images.githubusercontent.com/37275728/185710905-8acd7541-e8ed-4439-a644-5d739b39e783.png)
1111

1212
### Linked Lists
1313

14-
A _Linked List_ is a fundamental data structure in computer science, which comprises a sequence of elements, known as nodes. Each node in this sequence contains two distinct parts:
14+
A _Linked List_ is a basic way to organize data where you have a chain of nodes. Each node contains two distinct parts:
1515

1616
1. A value (or data), which could range from simple data types to more complex structures.
1717
2. A reference (commonly referred to as a link or a pointer) to the subsequent node in the sequence.

0 commit comments

Comments
 (0)