You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This project aims to be a finest hub of various data structures and algorithms you need to know in python across different topics and fields.
29
31
30
32
You can get all the wisdom here about data structures and algorithms before you dive into real time projects. Let's get a short intro to it.
31
33
32
34
33
-
## πData Structures & Algorithms
35
+
## πData Structures & Algorithms
34
36
35
37
Data structures & Algorithms are an essential part of programming. It comes under the fundamentals of computer science. It gives us the advantage of writing better and efficient code in less time. It's a key topic when it comes to Software Engineering. So as developers, we must have knowledge of Data Structure and Algorithms
36
38
37
39
38
-
## πData Structures
40
+
## Data Structures
39
41
40
42
In computer science, a data structure is a data organization, management, and storage format that enables efficient access and modification.
41
43
Data structure is a way or a format how your data is stored in memory for effecient usage and retrieval.
42
44
43
45
44
-
## πAlgorithms
46
+
## Algorithms
45
47
46
48
An algorithm is a set of instructions that are used to accomplish a task, such as finding the largest number in a list, removing all the red cards from a deck of playing cards, sorting a collection of names, figuring out an average movie rating from just your friend's opinion
47
49
48
50
Algorithms are not limited to computers. They are like a set of step-by-step instructions or an even a recipe, containing things you need, steps to do, the order to do them, conditions to look for, and expected results.
49
51
50
52
51
-
<h2> πJoin Here</h2>
53
+
## π Join Here
52
54
53
55
Anyone related to technology who are looking to contribute to open-source, are all invited to hop in. This place has a task for everyone.
54
56
@@ -63,7 +65,7 @@ To make your learning journey more fruitful, I had created an open source projec
63
65
Drop me a private message, if this project enriched your skills better and made you progress in building up your own projects in python. Any queries, feel free to ask. I would be happy to assist you.
@@ -119,13 +121,13 @@ When raising an issue, do make sure to mention the kind of script, project title
119
121
Subsequently, also go through the GitHub documentation on [creating a pull request](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request).
120
122
121
123
122
-
<h2>π±Pre-requisites</h2>
124
+
## π± Pre-requisites
123
125
124
126
- Python IDE : Install it by using this link [python.org](https://www.python.org/downloads/)
125
127
- If you are new to python programming and want to have a fair knowledge before you start working on it, you can learn it in a simplified way through this [repo](https://github.com/prathimacode-hub/Learn-Python-For-Beginners).
126
128
127
129
128
-
<h2>βοΈ Things to Note</h2>
130
+
## βοΈ Things to Note
129
131
130
132
* Make sure you do not copy codes from external sources because that work will not be considered. Plagiarism is strictly not allowed.
131
133
* You can only work on issues that have been assigned to you.
@@ -136,7 +138,7 @@ Subsequently, also go through the GitHub documentation on [creating a pull reque
136
138
* Do not update the **[README.md](https://github.com/prathimacode-hub/PyAlgo-Tree/blob/main/README.md).**
137
139
138
140
139
-
<h2>πProject Structure</h2>
141
+
## π Project Structure
140
142
141
143
Your projects should contain this flow to maintain similarity across all other projects. Make sure to note these things, before you create a PR.
142
144
@@ -175,7 +177,7 @@ The project repository you had created would have :
175
177
Elaborate your **README** briefly about how it works by showing step by step procedure.
If you like this project, consider giving a β to this project and share it as much as you can.
273
285
274
286
π π π Happy Contributing π π π
275
287
276
-
<sup><kbd>***[Click Here](https://github.com/prathimacode-hub/prathimacode-hub/blob/main/Projects/OpenSource-Projects.md)***</kbd> *to view my open source projects and</sup>* <sup><kbd>***[Get In](https://github.com/prathimacode-hub/prathimacode-hub/blob/main/GitHub%20Projects/Learning-Projects.md)***</kbd> *for learning projects.</sup>* <br>
277
-
</td>
288
+
<!-- <sup><kbd>***[Click Here](https://github.com/prathimacode-hub/prathimacode-hub/blob/main/Projects/OpenSource-Projects.md)***</kbd> *to view my open source projects and</sup>* <sup><kbd>***[Get In](https://github.com/prathimacode-hub/prathimacode-hub/blob/main/GitHub%20Projects/Learning-Projects.md)***</kbd> *for learning projects.</sup>* <br>
289
+
</td>
290
+
291
+
<sup><kbd>***[Click Here](https://github.com/prathimacode-hub/prathimacode-hub/blob/main/GitHub%20Projects/OpenSource-Projects.md)***</kbd> *to view my open source projects.</sup>* <br> -->
278
292
279
293
280
-
<h2>π¬ Contact</h2>
294
+
## π¬ Contact
281
295
282
296
If you want to contact me, you can reach me through social handles.
0 commit comments