Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gabrielrufino/cube

🧱 Data Structures and Algorithms made in Typescript
https://github.com/gabrielrufino/cube

algorithms datastructures typescript

Last synced: 7 days ago
JSON representation

🧱 Data Structures and Algorithms made in Typescript

Awesome Lists containing this project

README

        

# Cube

Data structures made in Typescript

Black Tech By [Gabriel Rufino](https://github.com/gabrielrufino) 🖤

## Getting started

#### Installing package

```bash
npm install @gabrielrufino/cube
```

#### Importing package

ESModules:
```js
import cube from '@gabrielrufino/cube'
```

CommonJS:
```js
const cube = require('@gabrielrufino/cube')
```

## Data Structures

* [Array/List](./docs/Array.md)
* [Stack](./docs/Stack.md)
* [Queue](./docs/Queue.md)
* [Deck](./docs/Deck.md)
* [Linked List](./docs/LinkedList.md)
* [Doubly Linked List](./docs/DoublyLinkedList.md)
* [Set](./docs/Set.md)
* [Dictionary](./docs/Dictionary.md)
* [Hash Table](./docs/HashTable.md)
* [Hash Table Separate Chaining](./docs/HashTableSeparateChaining.md)
* [Hash Table Linear Probing](./docs/HashTableLinearProbing.md)
* [Binary Search Tree](./docs/BinarySearchTree.md)
* [Min Heap](./docs/MinHeap.md)
* [Max Heap](./docs/MaxHeap.md)
* [Graph](./docs/Graph.md)