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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

Details for the file dimppy-1.0.0.0.tar.gz.

File metadata

  • Download URL: dimppy-1.0.0.0.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for dimppy-1.0.0.0.tar.gz
Algorithm Hash digest
SHA256 277fec7d4455624b9843520e5b056e314e9e767012efc639dfbc2136627aa78b
MD5 70efe756bd99fd00974cd8d06fdb609b
BLAKE2b-256 ca39122f6e8e178c9a6630901c796a70d319aeb15f41e8bd6ab9d85b66dd9d47

See more details on using hashes here.

File details

Details for the file dimppy-1.0.0.0-py3-none-any.whl.

File metadata

  • Download URL: dimppy-1.0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 42.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for dimppy-1.0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3c10e284f3689a218d0a72e906581ecba47cbf8908e3ed926facf0da2ab2986b
MD5 b256dd7f2c37b2f6aa53147df53e861f
BLAKE2b-256 b57945f93310c84179481d27b8c97f920855bb44967b05324cdb287783418b6f

See more details on using hashes here.

Supported by

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