Data structures from scratch- Bot-up series #13[Illustrations of Insertion/Deletion operations]
top of page
![Data structures from scratch- Bot-up series #13[Illustrations of Insertion/Deletion operations]](https://static.wixstatic.com/media/1f7141_3400d39085114ab6a0a95e96976250e7~mv2.png/v1/fill/w_292,h_164,fp_0.50_0.50,q_95,enc_auto/1f7141_3400d39085114ab6a0a95e96976250e7~mv2.png)
Understanding basic operations through illustrations. Before moving on to the next data structures. Let us pause for a moment and...
![Data structures from scratch- Bot-up series #12[Hash Tables II]](https://static.wixstatic.com/media/1f7141_84ea599b4b4241ebbd949b4060a7df71~mv2.png/v1/fill/w_292,h_177,fp_0.50_0.50,q_95,enc_auto/1f7141_84ea599b4b4241ebbd949b4060a7df71~mv2.png)
- Dec 6, 2021
- 2 min
Data structures from scratch- Bot-up series #12[Hash Tables II]
We introduced the concept of ‘Hash table’ because we need a data structure that is suitable for search operations One thing to remember...
![Data structures from scratch- Bot-up series #11[Hash Tables]](https://static.wixstatic.com/media/1f7141_47e7b135a9fa4bcb9f9d52f4af58a44d~mv2.png/v1/fill/w_292,h_164,fp_0.50_0.50,q_95,enc_auto/1f7141_47e7b135a9fa4bcb9f9d52f4af58a44d~mv2.png)
- Dec 6, 2021
- 2 min
Data structures from scratch- Bot-up series #11[Hash Tables]
In the last post, we arrived at a conclusion that both arrays and linked lists are not suitable for search operations Why? We need to...
- Dec 6, 2021
- 2 min
Data structures from scratch- Bot-up series #10[Linked Lists II]
We will look into the pros and cons of the linked list Pros: 1)No need for continuous slots 2)We can use any random location 3)Any number...
![Data structures from scratch- Bot-up series #9[Linked List]](https://static.wixstatic.com/media/1f7141_0f361daebf914eb897344e37c9164e02~mv2.png/v1/fill/w_292,h_164,fp_0.50_0.50,q_95,enc_auto/1f7141_0f361daebf914eb897344e37c9164e02~mv2.png)
- Dec 6, 2021
- 2 min
Data structures from scratch- Bot-up series #9[Linked List]
Let us recap what we have learned so far We start storing values in a contiguous memory location. Why? Because we can easily access it...
![Data structures from scratch- Bot-up series #8[Dynamic Arrays]](https://static.wixstatic.com/media/1f7141_0f76bab7b59f4409ad13af65d394bc78~mv2.png/v1/fill/w_292,h_164,fp_0.50_0.50,q_95,enc_auto/1f7141_0f76bab7b59f4409ad13af65d394bc78~mv2.png)
- Dec 6, 2021
- 1 min
Data structures from scratch- Bot-up series #8[Dynamic Arrays]
In the last post, we realized the importance and need for ‘Dynamic Array’ Dynamic = No need to specify no of words in advance. To...
- Dec 6, 2021
- 2 min
Data structures from scratch- Bot-up series #7[Arrays-II]
We have been seeing arrays for a while. Arrays = Continuous memory location + same size + same data type Why am I stressing the above...
![Data structures from scratch- Bot-up series #6[Arrays]](https://static.wixstatic.com/media/1f7141_22bedb9b5bfb441fb07dd0f539a8a434~mv2.png/v1/fill/w_292,h_177,fp_0.50_0.50,q_95,enc_auto/1f7141_22bedb9b5bfb441fb07dd0f539a8a434~mv2.png)
- Dec 6, 2021
- 2 min
Data structures from scratch- Bot-up series #6[Arrays]
A little recap of the previous post We built a data structure that stores a group of numbers in contiguous memory locations in RAM. We...
![Data structures from scratch- Bot-up series #5[Prerequisites for data structures II]](https://static.wixstatic.com/media/1f7141_0f0e2c122f5f47e7bb2f36c3f6b35e01~mv2.png/v1/fill/w_292,h_173,fp_0.50_0.50,q_95,enc_auto/1f7141_0f0e2c122f5f47e7bb2f36c3f6b35e01~mv2.png)
- Dec 6, 2021
- 2 min
Data structures from scratch- Bot-up series #5[Prerequisites for data structures II]
A little recap of the previous post Memory vs storage Memory in computers are RAM RAM is like shelves. Each shelf contains 8 places or...
- Dec 6, 2021
- 2 min
Data structures from scratch- Bot-up series #4[Prerequisites for data structures]
Before diving deep into Data structures, we must have a clear understanding of ‘memory’ in computer The computer has memory and storage...
- Dec 6, 2021
- 1 min
Data structures from scratch- Bot-up series #3
Computers = storage and operation What do we store or Where do we do operations? Data Data can be anything like numbers, boolean, audio,...

- Dec 6, 2021
- 1 min
Data structures from scratch- Bot-up series #2
What computer needs? Binary How do we actually instruct the computer? Through programming languages So somewhere it gets converted into...
- Dec 6, 2021
- 1 min
Data structures from scratch- Bot-up series #1
When I started learning code, I must confess it didn’t give me the joy of learning something new. Then I figured it out, the joy of...
bottom of page