Skip to content

Commit e892d87

Browse files
authored
Merge pull request #135 from raj-rathod/rajesh
chore:<Readme> readme file update
2 parents 10e36b7 + e453698 commit e892d87

File tree

2 files changed

+62
-1
lines changed

2 files changed

+62
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ graph TD;
5858
- [Hash Table](https://github.com/raj-rathod/DSA-visualisation-in-angular/blob/main/src/app/components/NonprimitiveData/non-linear/hash-table/README.md)
5959
- ### Algorithms
6060
- **Sorting**
61-
- Selection Sort
61+
- [Selection Sort](https://github.com/raj-rathod/DSA-visualisation-in-angular/tree/main/src/app/components/Algorithms/sorting/selection-sort/README.md)
6262
- Insertion Sort
6363
- Merge Sort
6464
- Quick Sort
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
![GitHub Repo stars](https://img.shields.io/github/stars/raj-rathod/DSA-visualisation-in-angular?style=social)
2+
![GitHub forks](https://img.shields.io/github/forks/raj-rathod/DSA-visualisation-in-angular?style=social)
3+
![GitHub watchers](https://img.shields.io/github/watchers/raj-rathod/DSA-visualisation-in-angular?style=social)
4+
![GitHub contributors](https://img.shields.io/github/contributors/raj-rathod/DSA-visualisation-in-angular)
5+
![GitHub issues](https://img.shields.io/github/issues-raw/raj-rathod/DSA-visualisation-in-angular)
6+
7+
<p align='center' >
8+
<img src="https://raw.githubusercontent.com/raj-rathod/DSA-visualisation-in-angular/main/src/assets/icons/dsa-logo.png"/>
9+
</p>
10+
11+
# Data structure and algorithms visualization [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=Visualization%20is%20the%20better%20way%20to%20understand%20of%20the%20things&url=https://raj-rathod.github.io/DSA-visualisation-in-angular/&via=Rajesh946055&hashtags=dsa,faang,datastructures,Algorithms,developers)
12+
> DSA Visualization is a project on **data structures and algorithms**. In this project all points of data structures and algorithms like as working approach, properties, operations, applications, advantages and disadvantages are well explained and visualize the operations for better understanding.
13+
14+
```HTML
15+
Visualization is the better way to understand of the things
16+
```
17+
18+
## [Dsa visualization live 👈](https://raj-rathod.github.io/DSA-visualisation-in-angular/)
19+
20+
_If you like this project, please leave me a star._ &#9733;
21+
22+
## Selection Sort | Selection Sort Properties | Selection Sort Applications | Selection Sort Visualization | Selection Sort Complexity | Selection Sort Space Complexity
23+
24+
### What is Selection Sort ?
25+
26+
>Selection sort is a simple sorting algorithm. This sorting algorithm is an in-place comparison-based algorithm in which the list is divided into two parts, the sorted part at the left end and the unsorted part at the right end. Initially, the sorted part is empty and the unsorted part is the entire list.
27+
The smallest element is selected from the unsorted array and swapped with the leftmost element, and that element becomes a part of the sorted array. This process continues moving unsorted array boundary by one element to the right
28+
29+
<img src="https://github.com/raj-rathod/DSA-visualisation-in-angular/blob/main/src/assets/ds-image/selection-sort.jpg?raw=true">
30+
31+
### Selection Sort Flowchart
32+
33+
- Initialize minimum value(minValue) to location 0.
34+
- Traverse the array to find the minimum element in the array.
35+
- While traversing if any element smaller than minValue is found then swap both the values.
36+
- Then, increment minValue to point to the next element.
37+
- Repeat until the array is sorted.
38+
39+
<img src="https://github.com/raj-rathod/DSA-visualisation-in-angular/blob/main/src/assets/ds-image/selection-sort-flowchart.jpg?raw=true">
40+
41+
## [Learn More About Selection Sort 👈](https://raj-rathod.github.io/DSA-visualisation-in-angular/)
42+
43+
44+
## Contributing
45+
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
46+
Please read the [Contribute guide](.github/CONTRIBUTING.md)
47+
48+
49+
## Connect with me ~Rajesh Rathore
50+
51+
[![Linkedin Badge](https://img.shields.io/badge/-LinkedIn-0e76a8?style=flat-square&logo=Linkedin&logoColor=white)](https://www.linkedin.com/in/rajesh-rathore-0501/)
52+
[![Website Badge](https://img.shields.io/badge/Website-3b5998?style=flat-square&logo=google-chrome&logoColor=white)](https://linktr.ee/rajesh_rathore)
53+
[![Twitter Badge](https://img.shields.io/badge/-Twitter-00acee?style=flat-square&logo=Twitter&logoColor=white)](https://twitter.com/Rajesh946055)
54+
[![Instagram Badge](https://img.shields.io/badge/-Instagram-e4405f?style=flat-square&logo=Instagram&logoColor=white)](https://www.instagram.com/raj_rathod1313/?hl=en)
55+
56+
57+
***Do star, fork and share the repo to show your support, it would help others too!*** <br>
58+
<br>
59+
Let me know your views or any changes or improvements or contribute to make better for others
60+
61+
:heart: ***Thank you all for Forking this repository and contribute*** :heart:

0 commit comments

Comments
 (0)