Library of Basic Algorithms 
This repository contains a small library called BasicAlgorithms, a collection of basic algorithms implemented in Python. The 'BasicAlgorithms` library this is a cozy place for the most common algorithms.
Enabled Algorithms
Currently, the library includes implementations of the following algorithms:
- Sorting:
- Bubble Sort
- Insertion Sort
- Selection Sort
- Merge Sort
- Quick Sort
- Search:
- Linear Search
- Binary Search
- Mathematical algorithms:
- Factorial
- The Fibonacci number of the index
- Other algorithms:
- Search for min and max
Usage
To use algorithms in your Python projects, you can:
- Clone the repository.
Contribution
Any contributions are welcome! If you have an implementation of another algorithm or would like to improve the existing ones, please follow these steps.:
- Make a fork of the repository.
- Create a new branch for your feature or bug fix.
- Implement your changes.
- Make sure that your code is well documented and includes tests.
- Send a pull request.
License
This project is licensed under the [MIT LICENSE].
Author
MindlessMuse666 (https://github.com/MindlessMuse666)
Metadata
Release files for BasicAlgorithmsPyLib 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| basicalgorithmspylib-0.0.1.tar.gz | 5.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| BasicAlgorithmsPyLib-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.6 kB
Release files / basicalgorithmspylib-0.0.1.tar.gz
| Download URL | basicalgorithmspylib-0.0.1.tar.gz |
|---|---|
| Size | 5.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c46c6edcdd7f4cea4c7fd4f289f5619649d7eb994d99f265696db1322afff821
|
|
BLAKE2b-256 checksum How to use checksums |
15411f2c35e0979d422760b4992e3fa451978846bbf82702dca64851d2948dae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.13.1
|
Release files / BasicAlgorithmsPyLib-0.0.1-py3-none-any.whl
| Download URL | BasicAlgorithmsPyLib-0.0.1-py3-none-any.whl |
|---|---|
| Size | 8.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4c55f3b9793d46f87222c0195064566e7b7263ebb5bc1f818701ec1833be0e0a
|
|
BLAKE2b-256 checksum How to use checksums |
fd4fd7cff795c714aa27feb0b2f3f9b220a6a6820efaf81b9c20fe930e0e4900
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.13.1
|