Skip to main content

Data Structures implementation in Python

Project description

Data Structure implementation in Python

A Python package of data structure implementations

Usage

This package contains ready to use Data Structure implementations like Stack ,Queue using both arrays and linked lists, Trees ,Graphs etc. The primary focus is provide pre-coded functions that can be used on the go for various coding problems.


Note:

  • This package is under development.
  • All the files and classes are in title case (eg: TitleCase) and all the methods and functions are in camel case (eg: camelCase)
pip install dimppy

Contents

1.Stack

2.Queue

3.LinkedList

  • Singly LinkedList
  • Doubly LinkedList
  • Circular LinkedList

4.Trees

5.Graphs

6.HashMap

7.Heap

8.Searching

  • BinarySearch
  • LinearSearch

9.Sorting

  • BubbleSort
  • BucketSort
  • CountSort
  • HeapSort
  • InsertionSort
  • MergeSort
  • QuickSort
  • RadixSort
  • SelectionSOrt
  • ShellSort

Change Logs

1.0.0.0 (30/06/2022)

  • Code Check

0.0.0.6 (22/06/2021)

  • Fixed bugs
  • Improved code

Repository link: GitHub

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dimppy-1.0.0.0.tar.gz (13.8 kB view hashes)

Uploaded Source

Built Distribution

dimppy-1.0.0.0-py3-none-any.whl (42.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page