Displaying 1 to 12 from 12 results

gods - GoDS (Go Data Structures)

  •    Go

Implementation of various data structures and algorithms in Go.Containers are either ordered or unordered. All ordered containers provide stateful iterators and some of them allow enumerable functions.




Algorithms - Data Structures & Algorithms

  •    Ruby

This is repository of data structures and algorithms written in JavaScript and Ruby. Some of the algorithms are from Cracking the Coding Interview by Gayle Laakmann McDowell . Contributions are welcome! Please read the Contributing guidelines and the Code of Conduct on how to contribute. This project is Licensed under the MIT License.

dslib - :herb: A library of "connected" data structures in C

  •    C

The goal of dslib is to demonstrate how complex data structures (and related algorithms) can be developed by reusing simpler ones. In general, textbooks come with numerous unrelated examples each relevant to a specific DS. dslib, on the other hand, grows by consuming the earlier data structures. The core component is a circular doubly linked list. Library-internal data structures are dynamically (de)allocated.


js-symbol-tree - Turn any collection of objects into its own efficient tree or linked list using Symbol

  •    Javascript

Turn any collection of objects into its own efficient tree or linked list using Symbol. This library has been designed to provide an efficient backing data structure for DOM trees. You can also use this library as an efficient linked list. Any meta data is stored on your objects directly, which ensures any kind of insertion or deletion is performed in constant time. Because an ES6 Symbol is used, the meta data does not interfere with your object in any way.

Data-Structures-In-Java - Data Structures implemented in Java

  •    Java

This repository contains various data structures and provide insights about them. Feel free to create an issue if you see one in any of the implementations. Below topics/problems are covered as of now.