Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIT licence Forks Forks issues

image not found

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.


ALGORITHMS AVAILABLE

  • Linked List algorithms
    • Insert
    • Remove
    • Pop
    • Append
    • Prepend
    • Pop
    • Reverse
    • Size
    • IsCircular
    • Swap Nodes
    • Sort Append
    • Skip i Delete j
  • sorting algorithms
    • Bubble Sort
    • Merge Sort
    • Bubble Recursion Sort
    • Selection Sort
    • Quick Sort
  • Searching algorithms
    • Binary Search
    • Linear Search
    • Jump Search
    • Interpolation Search
    • Fibonacci Search

CONTENTS:


SETTING UP

FOR LOCAL:

Currently dsalgo doesn't support local mode.

FOR DEVELOPMENT:

Setting up for development is easy. use commands below.

  • First, clone the repository
  • Go to tha parent directory outside the repository and install using pip by
pip install -e dsalgo

or,

pip install git+https://github.com/codesankalp/dsalgo.git

CONTRIBUTION

Anyone can contribute to dsalgo package following these Contribution Guidelines


CODE OF CONDUCT

For maintaining a positive environment while contibuting to dsalgo package, everyone is required to follow these Code of Conduct


About

No description or website provided.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

8 stars

Watchers

5 watching

Forks

Releases

Packages

Used by

Contributors

Languages