|licence| |forks| |PRs Welcome| |issues|
.. |licence| image:: https://img.shields.io/github/license/codesankalp/dsalgo :alt: MIT licence :scale: 100% :target: https://github.com/codesankalp/dsalgo/blob/master/LICENSE
.. |forks| image:: https://img.shields.io/github/forks/codesankalp/dsalgo :alt: Forks :scale: 100% :target: https://github.com/codesankalp/dsalgo/network/members
.. |PRs Welcome| image:: https://img.shields.io/badge/PRs-welcome-brightgreen.svg :alt: Forks :scale: 100% :target: https://github.com/codesankalp/dsalgo/blob/master/.github/CONTRIBUTING.md
.. |issues| image:: https://img.shields.io/github/issues/codesankalp/dsalgo :alt: issues :scale: 100% :target: https://github.com/codesankalp/dsalgo/issues
|img|
.. |img| image:: dsalgo.png :alt: image not found :scale: 100%
dsalgo is a python library which implements and cover different data structures and algorithms in python to reduce the dependency of coding these datastructures for usage.
AIM:
To cover different available data structures and algorithms for generic cases.
Linked List algorithms <https://github.com/codesankalp/dsalgo/blob/master/dsalgo/linked_list.py>
_
sorting algorithms <https://github.com/codesankalp/dsalgo/blob/master/dsalgo/sort.py>
_
Searching algorithms <https://github.com/codesankalp/dsalgo/blob/master/dsalgo/search.py>
_
setting up
_contribution
_contribution guidelines
_Currently dsalgo doesn't support local mode.
Setting up for development is easy. use commands below.
Go to tha parent directory outside the repository and install using pip by .. code-block::
pip install -e dsalgo or,
.. code-block::
pip install git+https://github.com/codesankalp/dsalgo.git
Anyone can contribute to dsalgo package following these Contribution Guidelines <https://github.com/codesankalp/dsalgo/blob/master/.github/CONTRIBUTING.md>
_
CODE OF CONDUCT
====================
For maintaining a positive environment while contibuting to dsalgo package, everyone is required to follow these Code of Conduct <https://github.com/codesankalp/dsalgo/blob/master/.github/CONTRIBUTING.md>
_