## Objective
A python package published at [PyPi](https://pypi.org/). The project can be viewed here => [PyPi - eduAlgo](https://pypi.org/project/eduAlgo/).
**Don't forget to create an ISSUE before making a PR and always make PR to this repo - [Main eduAlgo](https://github.com/edualgo/eduAlgo)**
## Stats
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/eduAlgo/eduAlgo/graphs/commit-activity)
[![PyPI format](https://img.shields.io/pypi/format/eduAlgo.svg)](https://pypi.python.org/pypi/eduAlgo/)
[![GitHub contributors](https://img.shields.io/github/contributors/Abhijit2505/eduAlgo.svg)](https://GitHub.com/eduAlgo/eduAlgo/graphs/contributors/)
[![Downloads](https://static.pepy.tech/personalized-badge/edualgo?period=total&units=international_system&left_color=black&right_color=orange&left_text=Downloads)](https://pepy.tech/project/edualgo)
[![Downloads](https://static.pepy.tech/personalized-badge/edualgo?period=month&units=international_system&left_color=black&right_color=orange&left_text=Downloads)](https://pepy.tech/project/edualgo)
[![Downloads](https://static.pepy.tech/personalized-badge/edualgo?period=week&units=international_system&left_color=black&right_color=orange&left_text=Downloads)](https://pepy.tech/project/edualgo)
[![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/built-by-developers.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/made-with-python.svg)](https://forthebadge.com)
## Aim Of The Package
This is a very simple python package made up with python script to study different algorithms for educational purposes. This package is currently under **planning** version and aims to achieve the following :-
* To put together all the available algorithms
* Help students with learning space and time complexity
* Visualizing Algorithms
* Getting resources, articles etc. to study about python and Algorithms
* Become a handy tool for the programmers while using different algorithms on daily basis
## Organization
This project is a part of the organization Edualgo Academy.
> We are an opensource organization having a few open-sourced projects on github related to Data structures and Algorithms in Python, Flutter Development & Frontend Development.
chek the organization here - eduAlgo
## Documentation
The documentation for the included methods and their implementations can be found here => eduAlgo-Documentation
## Algorithms Yet to Publish
* Searching Algorithms and Visualizations
* Sorting Algorithms and Visualizations
* Graph Algorithms and Visualizations
* Linked List Implementations and Vizualizations
* Tree Types, Vizualizations and Implementations
## Installation
Fast install:
pip install eduAlgo
Example
```python
from edualgo import LinkedList as ll
llist1 = ll.linkedlist()
llist2 = ll.linkedlist()
arr1 = list(map(int,input().split()))
arr2 = list(map(int,input().split()))
for i in arr1:
llist1.append(i)
for i in arr2:
llist2.append(i)
sol = ll.list_algorithms()
llist3 = ll.linkedlist()
llist3.head = sol.mergeTwoLists(llist1.head,llist2.head)
llist3.printLL()
```
Input:
1 2 3
2 3 4
Output:
1 2 2 3 3 4
## Communities/Hackathon/Conferences (In which the project was a part of)
FOSS Hack - 2020 (12th & 13th September 2020) |
![]() PyCon - 2020 Devsprint ( 04th & 05th October 2020) |
![]() Hacktoberfest 2020 (October 2020) |
![]() Winter of Code - DSC, NSEC |
|
Abhijit Tripathy DSA Developer and Python Programmer |