Package for an indexable circular array data structure.
Project description
PyPI grscheller.circular-array project
Circular Array
- Python module implementing an indexable, double sided queue
- See grscheller.circular-array project on PyPI
- See Detailed API documentation on GH-Pages
- See Source code on GitHub
Overview
The CircularArray class implements an auto-resizing, indexable, double sided queue data structure. O(1) indexing and O(1) pushes and pops either end. Useful if used directly as an improved version of a Python List and in the implementation of other data structures in a "has-a" relationship.
Usage
from grscheller.circular_array.ca import CircularArray
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for grscheller_circular_array-3.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0f3f13f51aafb20cb19a5ba07823c1388cb9a9d83761aee03502d6b06c0e635 |
|
MD5 | 5e6aeb15c09128f90a51c2cf1131f070 |
|
BLAKE2b-256 | c4700f5b7f799139eac3475e03a3502551318f3f1ec98379d532c8d39c58283d |
Close
Hashes for grscheller_circular_array-3.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7c32f27cf7e5670ecec7acfa6f00f46a6ce1714cb64f2489f61383d6207367a |
|
MD5 | 4d6316684d8e19a1672f4554e6414534 |
|
BLAKE2b-256 | 892b1315f87d411577ea68d3507b5ed9bc7d79586316805a21f7b904a995bb4b |