Skip to content

Commit 7414226

Browse files
committed
Added File Structure and Redirected Links
1 parent 0bfe5f2 commit 7414226

18 files changed

+16
-16
lines changed
File renamed without changes.

Arrays.md renamed to Comprehensive_Guides/Arrays.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
An array is a structure of fixed-size, which can hold items of the same data type. It can be an array of integers, an array of floating-point numbers, an array of strings or even an array of arrays (such as 2-dimensional arrays). Arrays are indexed, meaning that random access is possible.
66

7-
<img src="Arrays.png" alt="Arrays Image">
7+
<img src="../Images/Arrays.png" alt="Arrays Image">
88

99
## Array Operations
1010

File renamed without changes.

HashTable.md renamed to Comprehensive_Guides/HashTable.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ In direct accessing, a value with key k is stored in the slot k. Using the hash
1414
- k: Key of which the hash value should be determined
1515
- m: Size of the hash table (number of slots available). A prime value that is not close to an exact power of 2 is a good choice for m.
1616

17-
<img src="HashTable.png" alt="Hash Table Image">
17+
<img src="../Images/HashTable.png" alt="Hash Table Image">
1818

1919
Consider the hash function h(k) = k % 20, where the size of the hash table is 20. Given a set of keys, we want to calculate the hash value of each to determine the index where it should go in the hash table. Consider we have the following keys, the hash and the hash table index.
2020

Heap.md renamed to Comprehensive_Guides/Heap.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
A Heap is a special case of a binary tree where the parent nodes are compared to their children with their values and are arranged accordingly.
66
Let us see how we can represent heaps. Heaps can be represented using trees as well as arrays. Figures 7 and 8 show how we can represent a binary heap using a binary tree and an array.
77

8-
<img src="Heap 1.png" alt="Heap Image 1">
9-
<img src="Heap 2.png" alt="Heap Image 2">
8+
<img src="../Images/Heap 1.png" alt="Heap Image 1">
9+
<img src="../Images/Heap 2.png" alt="Heap Image 2">
1010

1111
## Types of Heaps
1212

LinkedList.md renamed to Comprehensive_Guides/LinkedList.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Linked list elements are not stored at contiguous location; the elements are lin
66

77
Each node of a list is made up of two items - the data and a reference to the next node. The last node has a reference to null. The entry point into a linked list is called the head of the list. It should be noted that head is not a separate node, but the reference to the first node. If the list is empty then the head is a null reference.
88

9-
<img src="LinkedList.png" alt="Linked List Image">
9+
<img src="../Images/LinkedList.png" alt="Linked List Image">
1010

1111
## Types of Linked Lists
1212

Queue.md renamed to Comprehensive_Guides/Queue.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
A Queue is a linear structure which follows a particular order in which the operations are performed. The order is First In First Out (FIFO). A good example of a queue is any queue of consumers for a resource where the consumer that came first is served first. The difference between stacks and queues is in removing. In a stack we remove the item the most recently added; in a queue, we remove the item the least recently added.
66

7-
<img src="Queue.png" alt="Queues Image" />
7+
<img src="../Images/Queue.png" alt="Queues Image" />
88

99
## Queue Implementations
1010

Stack.md renamed to Comprehensive_Guides/Stack.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Stack is a linear data structure which follows a particular order in which the o
66

77
There are many real-life examples of a stack. Consider an example of plates stacked over one another in the canteen. The plate which is at the top is the first one to be removed, i.e. the plate which has been placed at the bottommost position remains in the stack for the longest period of time. So, it can be simply seen to follow LIFO(Last In First Out)/FILO(First In Last Out) order.
88

9-
<img src="Stack.png" alt="Stack Image">
9+
<img src="../Images/Stack.png" alt="Stack Image">
1010

1111
## Stack Implementations
1212

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# ⚡ Data Structures & Algorithms - A Comprehensive Guide
33

4-
<img src="Banner.jpeg" alt="Banner Image">
4+
<img src="Images/Banner.jpeg" alt="Banner Image">
55

66
<p align="center">
77
<b>A Comprehensive Guide on Data Structures & Algorithms<b>
@@ -15,14 +15,14 @@
1515
---
1616
### <a id="Traditional Method">Traditional Method</a>
1717
*The solid easy route to go down the data structures and algorithms hill, risk free and widely used, follow through:*
18-
1. [Arrays](Arrays.md)
19-
2. [Linked List](LinkedList.md)
20-
3. [Stacks](Stack.md)
21-
4. [Queues](Queue.md)
22-
5. [Hash Tables](HashTable.md)
23-
6. [Trees](Tree.md)
24-
7. [Heaps](Heap.md)
25-
8. [Graphs](Graph.md)
18+
1. [Arrays](Comprehensive_Guides/Arrays.md)
19+
2. [Linked List](Comprehensive_Guides/LinkedList.md)
20+
3. [Stacks](Comprehensive_Guides/Stack.md)
21+
4. [Queues](Comprehensive_Guides/Queue.md)
22+
5. [Hash Tables](Comprehensive_Guides/HashTable.md)
23+
6. [Trees](Comprehensive_Guides/Tree.md)
24+
7. [Heaps](Comprehensive_Guides/Heap.md)
25+
8. [Graphs](Comprehensive_Guides/Graph.md)
2626

2727
[Also Check Out some Popular Algorithms And Practice Problems](Algorithm.md)
2828
<br>

0 commit comments

Comments
 (0)