41 lines
1.2 KiB
Markdown
41 lines
1.2 KiB
Markdown
# Data Structures and Algorithm
|
|
Data structure and Algorithm (DSA)
|
|
|
|
## Contribution Guidelines
|
|
### 1. Folders or files naming
|
|
The folder or file should have the below conditions:
|
|
- The name should be in lower case.
|
|
- The word should be separate with a **dash(-)**.
|
|
- When have new topic should create a new folder and index for it.
|
|
- A new file should add to the **index(README.md)** using [relative links](https://compugoddess.com/relative-vs-absolute-links/)
|
|
- It can only contain **dash(-)** it cannot have other specific characters.
|
|
|
|
For example:
|
|
```
|
|
DSA
|
|
| searching
|
|
| readme.md -> should create an readme for the index
|
|
| c-or-cpp
|
|
| linear-search.cpp
|
|
| binary-search.cpp
|
|
| python
|
|
| linear-search.py
|
|
| binary-search.py
|
|
| csharp
|
|
| linear-search.cs
|
|
| binary-search.cs
|
|
```
|
|
### 2. Naming Convention
|
|
The programming should keep the naming convention rule of each programming language
|
|
|
|
### Other topic
|
|
- [First-time contribution](CONTRIBUTING.md)
|
|
|
|
## Contributors
|
|
<a href="https://github.com/MakeContributions/DSA/graphs/contributors">
|
|
<img src="https://contrib.rocks/image?repo=MakeContributions/DSA" />
|
|
</a>
|
|
|
|
## License
|
|
[MIT](./LICENSE)
|