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

https://github.com/claudemuller/data-structures

A repo containing various data structures expressed in various languages
https://github.com/claudemuller/data-structures

c data-structures go javascript python typescript

Last synced: 3 months ago
JSON representation

A repo containing various data structures expressed in various languages

Awesome Lists containing this project

README

          

# Data Structures 📦

A repo containing various [data structures](https://dxt.rs/category/programming/general/data-structures/) expressed in various languages.

## [Arrays](https://github.com/claudemuller/data-structures/tree/master/arrays)

The [companion article](https://dxt.rs/category/programming/general/arrays/) discussing arrays can be found here.

- [in Go](https://github.com/claudemuller/data-structures/tree/master/arrays/go) [![go](https://github.com/claudemuller/data-structures/actions/workflows/arrays.go.yml/badge.svg)](https://github.com/claudemuller/data-structures/actions/workflows/arrays.go.yml)
- [in C](https://github.com/claudemuller/data-structures/tree/master/arrays/c) [![c](https://github.com/claudemuller/data-structures/actions/workflows/arrays.c.yml/badge.svg)](https://github.com/claudemuller/data-structures/actions/workflows/arrays.c.yml)
- [in TypeScript](https://github.com/claudemuller/data-structures/tree/master/arrays/ts) [![ts](https://github.com/claudemuller/data-structures/actions/workflows/arrays.ts.yml/badge.svg)](https://github.com/claudemuller/data-structures/actions/workflows/arrays.ts.yml)
- [in JavaScript](https://github.com/claudemuller/data-structures/tree/master/arrays/js) [![js](https://github.com/claudemuller/data-structures/actions/workflows/arrays.js.yml/badge.svg)](https://github.com/claudemuller/data-structures/actions/workflows/arrays.js.yml)

## [Linked Lists](https://github.com/claudemuller/data-structures/tree/master/linked-lists)

The [companion article](https://dxt.rs/category/programming/general/linked-lists/) discussing linked lists can be found here.

- [in Go](https://github.com/claudemuller/data-structures/tree/master/linked-lists/go) [![go](https://github.com/claudemuller/data-structures/actions/workflows/linked-lists.go.yml/badge.svg)](https://github.com/claudemuller/data-structures/actions/workflows/linked-lists.go.yml)
- [in C](https://github.com/claudemuller/data-structures/tree/master/linked-lists/c) [![c](https://github.com/claudemuller/data-structures/actions/workflows/linked-lists.c.yml/badge.svg)](https://github.com/claudemuller/data-structures/actions/workflows/linked-lists.c.yml)
- [in JavaScript](https://github.com/claudemuller/data-structures/tree/master/linked-lists/js) [![js](https://github.com/claudemuller/data-structures/actions/workflows/linked-lists.js.yml/badge.svg)](https://github.com/claudemuller/data-structures/actions/workflows/linked-lists.js.yml)

## [Stacks](https://github.com/claudemuller/data-structures/tree/master/stacks)

The [companion article](https://dxt.rs/category/programming/general/stacks/) discussing stacks can be found here.

- [in Go](https://github.com/claudemuller/data-structures/tree/master/stacks/go) [![go](https://github.com/claudemuller/data-structures/actions/workflows/stacks.go.yml/badge.svg)](https://github.com/claudemuller/data-structures/actions/workflows/stacks.go.yml)
- [in JavaScript](https://github.com/claudemuller/data-structures/tree/master/stacks/js) [![js](https://github.com/claudemuller/data-structures/actions/workflows/stacks.js.yml/badge.svg)](https://github.com/claudemuller/data-structures/actions/workflows/stacks.js.yml)