Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Data structures

A data structure is a particular way storing and organizing data in a computer for efficient access and modification. Data structures are designed for a specific purpose. Examples include arrays, linked lists, and classes.

https://github.com/atapas/js-collections-map-set

Repository to have example code to demonstrate JavaScript Map and Set data structures.

data-collection data-structures javascript map set

Last synced: 07 Nov 2024

https://github.com/cmudig/data-navigator

A JavaScript library that allows for accessible navigation of data structures.

accessibility data-structures data-visualization input-method visualization

Last synced: 09 Nov 2024

https://github.com/bat67/fundamentals-of-python-data-structures

《数据结构(Python语言描述)》"Fundamentals of Python:Data Structures" 电子书和配套代码

book books code data-structures datastructures ebook ebooks fundamentals python python-3 python3

Last synced: 20 Nov 2024

https://github.com/sija/any_hash.cr

Better JSON::Any for Crystal

crystal data-structures hash json manipulation yaml

Last synced: 02 Nov 2024

https://github.com/anandwana001/applied_cs_with_android_beginner_workshop

Build Android games :game_die: Learn computer science :computer: Applied CS is a free online course by Google :rocket:

algorithms android android-game applied-cs cs-career data-structures workshop

Last synced: 29 Oct 2024

https://github.com/s0rg/quadtree

Generic, zero-alloc, 100%-test covered Quadtree for golang

data-structures generics golang golang-library quadtree

Last synced: 17 Nov 2024

https://github.com/okeuday/erlbench

Erlang Performance Measurements

benchmarking data-structures erlang

Last synced: 12 Dec 2024

https://github.com/beevik/prefixtree

A prefix tree (trie) implementation in go

data-structures prefix prefix-tree prefix-trie trie

Last synced: 20 Dec 2024

https://github.com/dye784/algos-and-data-structures

Collection of Test Specs and Implementation of various algorithms and data structures from the Princeton Coursera course: Intro to Algorithms part 1 and 2

algorithms computer-science data-structures software-engineering test-driven-development

Last synced: 28 Oct 2024

https://github.com/xuwei-k/nobox

immutable primitive array/NonEmptyArray wrapper for Scala

data-structures primitive-arrays scala scala-js scala-native

Last synced: 12 Oct 2024

https://github.com/abishekaditya/dsa

Project : Data Structures and Algorithms in C#

24projects algorithm data-structures heap searching-algorithms

Last synced: 08 Nov 2024

https://github.com/qingwave/gocorex

Gocorex is a collection golang useful utils for golang application, distributed system and microservices.

bloom-filter cron data-structures distributed distributed-lock etcd go golang redis service-discovery

Last synced: 08 Nov 2024

https://github.com/pankaj-str/java-se-tutorial-codeswithpankaj

Pankaj-Str's GitHub, 'JAVA-SE-Tutorial-codeswithpankaj,' is a concise compendium of Java SE tutorials. Ideal for developers and learners, it offers clear and insightful code snippets, providing an efficient pathway to enhance Java programming skills. A valuable resource for mastering essential concepts

collections concurrency corejava data-structures java javase javatutorials object-oriented-programming oop

Last synced: 13 Oct 2024

https://github.com/kowainik/containers-backpack

🎒 Backpack interface for containers

backpack containers data-structures haskell signatures

Last synced: 13 Nov 2024

https://github.com/ivikramsahu/100daysofcode-golang

(Ongoing Journey join now...)100 days challenge to brush up or start with go lang. It will not only help you learn a new language but also improve your coding skills. ✌️

100daysofcode 100daysofgolang algorithms data-structures golang golang-examples roadmap

Last synced: 01 Nov 2024

https://github.com/anishlearnstocode/algorithmic-toolbox

Solutions to Coursera course by University of California, San Diego.

algorithms coursera data-structures dynamic-programming java programming python python3 solutions

Last synced: 24 Nov 2024

https://github.com/huichuanli/play-with-data-structure-python

使用python语言写数据结构与算法。线性搜索、选择排序、插入排序、栈,队列,循环队列、链表,链表实现栈,链表实现队列、递归、归并排序、快速排序、二分搜索、二分搜索树、集合 和 映射、堆、优先队列、冒泡排序、希尔排序、线段树、Trie字典树、并查集、AVL树、红黑树、哈希表、计数排序、LSD基数排序、MSD排序,桶排序、字符串匹配

algo data-structures python

Last synced: 09 Nov 2024

https://github.com/inphyt/covid19-italy-integrated-surveillance-data

COVID-19 integrated surveillance data provided by the Italian Institute of Health and processed via UnrollingAverages.jl to deconvolve the weekly moving averages.

covid-19 covid19-data data data-analysis data-structures data-visualization data-wrangling database dataset epidemiological-data epidemiology italy italy-data italy-dataset open-data surveillance surveillance-data time-series time-series-analysis

Last synced: 12 Nov 2024

https://github.com/tysonandre/pecl-teds

Tentative Extra Data Structures for php

data-structures pecl php

Last synced: 27 Oct 2024

https://github.com/barrust/bloom

Bloom filter implementation

bloom-filter c data-structures filter probabilistic

Last synced: 22 Oct 2024

https://github.com/vertexclique/cuneiform

Cache & In-Memory optimizations for Rust, revived from the slabs of Sumer.

cache-coherence cache-optimization concurrency data-structures rust-lang

Last synced: 14 Oct 2024

https://github.com/tanaytoshniwal/data-structures-algorithms

:pushpin: :books: Solution of competitive programming problems and challenges, Project Euler Solutions, Data Structures, Data Structure implementations, Algorithms and Interview Questions.

algorithms bit-manipulation coding-challenges competitive-coding competitive-programming data-structures datastructures dsa dynamic-programming hacktoberfest hacktoberfest2021 interview-questions mathematics

Last synced: 18 Dec 2024

https://github.com/houxinyu-neu/xinBlog

前端基础。Vue框架。数据结构与算法。计算机网络。夯实基础。

algrithm css data-structures es6 html javascript network vuejs

Last synced: 11 Nov 2024

https://github.com/danrusei/algorithms_with_go

GO Data Structures and Algorithms

algorithms data-structures graph linked-list sort

Last synced: 28 Oct 2024

https://github.com/joeshaw/cuckoofilter

An implementation of Cuckoo Filters in Go

cuckoo-filter data-structures golang

Last synced: 18 Dec 2024

https://github.com/ivanfilipov/fmi-dsa

Some examples druing the DSA (data structures and algorithms) courses given by me (Ivan Filipov) as a teaching assistant @ Faculty of Mathematics and Informatics, Sofia University 2016-2019

algorithm data-structures dsa fmi

Last synced: 15 Dec 2024

https://github.com/usetheapi/algorithms

Study cases for Algorithms and Data Structures.

algorithm bit-manipulation data-structures graph interviews tree

Last synced: 14 Oct 2024

https://github.com/d-coder111/dsamplify

Hacktoberfest2024 accepted-Our aim is to build a website that comprehensively covers algorithms in C++, Java, Python, and other programming languages, along with acknowledging the contributors to this repository.

algorithms beginner-friendly cpp css data-structures first-timers hacktoberfest hacktoberfest-accepted hacktoberfest2024 hacktoberfest2024-accepted html java javascript python web-development website website-design

Last synced: 26 Dec 2024

https://github.com/reasonml-community/bs-immutablejs

Reason + BuckleScript bindings to Immutable.js

bucklescript data-structures immutable javascript reasonml

Last synced: 06 Nov 2024

https://github.com/vigna/dsiutils

The DSI Utilities are a mishmash of classes accumulated during the last twenty years in projects developed at the DSI (Dipartimento di Scienze dell'Informazione, i.e., Information Sciences Department), now DI (Dipartimento di Informatica, i.e., Informatics Department), of the Università degli Studi di Milano.

data-structures java mutable-strings pseudorandom-number-generator

Last synced: 02 Nov 2024

https://github.com/alexbykoff/datafield

Sort, select, filter, evaluate and perform maths on your arrays of data

arrays collections data-analysis data-structures filtering sorting

Last synced: 09 Nov 2024

https://github.com/daac-tools/crawdad

🦞 Rust library of natural language dictionaries using character-wise double-array tries.

cjk-characters data-structures double-array no-std rust search trie

Last synced: 29 Nov 2024

https://github.com/getting-things-gnome/liblarch

A Python library to easily handle complex data structures, with a GTK binding

acyclic-graph-representation data-structures gtk gtk-binding python-library treeview

Last synced: 11 Nov 2024

https://github.com/chewxy/skiprope

package skiprope is a rope-like data structure built on top of skiplists

data-structures datastructure golang rope rope-string

Last synced: 15 Oct 2024

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

Notes and homeworks for data structures.

data-structures pamukkale-university

Last synced: 17 Nov 2024

https://github.com/mkaput/elixir-bimap

Elixir implementation of bidirectional map and multimap

bimap bimultimap data-structures elixir

Last synced: 01 Nov 2024

https://github.com/sanchezih/ort-p1

Repositorio de la materia Programacion 1

data-structures java-21 maven oop

Last synced: 16 Nov 2024

https://github.com/ankitpokhrel/c-code-katas

Collection of short programs, data structures, algorithms and competitive programs implemented in C programming language.

algorithms c code-kata competitive-programming data-structures programming-challenge project-euler

Last synced: 22 Oct 2024

https://github.com/michaelsproul/rust_sequence_trie

Ergonomic trie data structure

data-structures rust trie

Last synced: 26 Dec 2024

https://github.com/m-mdy-m/algorithms-data-structures

Implementation and learning of algorithm and data structure concepts

algorithms algorithms-and-data-structures data-structures

Last synced: 14 Dec 2024

https://github.com/StudioSol/set

A simple Set data structure implementation in Go (Golang) using LinkedHashMap.

data-structures go golang hacktoberfest linked-hashmap set

Last synced: 26 Oct 2024

https://github.com/khusnetdinov/betterdocs

📚 Web version of https://github.com/khusnetdinov/ruby.fundamental repo - Fundamental programming with ruby examples and references. It covers threads, SOLID principles, design patterns, data structures, algorithms. Books for reading.

algorithm books-for-reading data-structures design-patterns fundamentals gotchas interview-questions metaprogramming ruby ruby-learning solid-principles thread

Last synced: 20 Oct 2024

https://github.com/jsgoller1/algorithms

Solutions to competitive programming problems and interview questions, plus textbook algorithm implementations and other programming exercises

algorithms codeforces data-structures leetcode programming-interviews

Last synced: 08 Nov 2024

https://github.com/raj-rathod/dsa-visualisation-in-angular

DSA Visualization is a project on data structures and algorithms. In this project all points of data structures and algorithms like as working approach, properties, operations, applications, advantages and disadvantages are well explained and visualize the operations for better understanding.

algorithms angular-material data-structures data-structures-algorithms data-structures-and-algorithms dsa-algorithm dsa-learning-series dsa-practice dsa-problems dsa-questions dsa-visualizer faang-interview faang-preparation faang-questions hacktoberfest leetcode placement-preparation rajesh-rathore

Last synced: 15 Dec 2024

https://github.com/acronis/go-cti

An implementation of CTI (Cross-domain Typed Identifiers) and CTI/Metadata specification in Go.

data-structures dml domain domain-driven-design golang identifier identifiers integration packaging raml specification

Last synced: 18 Dec 2024

https://github.com/kleinron/lite-fifo

Lightweight and efficient implementations of FIFO/Queue, written in pure javascript

data-structures fifo fifo-queue lightweight queue zero-dependency

Last synced: 08 Nov 2024

https://github.com/oobianom/shinyStorePlus

An R package with in-browser storage for Shiny persistent, synchronized data from the inputs using IndexedDB. Transfer browser link parameters to Shiny input or output values.

cran data data-structures r r-package shiny

Last synced: 29 Sep 2024

https://github.com/kodedninja/datta

A readable plain text data structure

data data-structures javascript json nodejs

Last synced: 09 Nov 2024

https://github.com/staircase-dev/piso

Pandas Interval Set Operations: providing methods for set operations, analytics, lookups and joins on pandas' Interval, IntervalArray and IntervalIndex

data-analysis data-science data-structures interval interval-arithmetic interval-set pandas set set-operations set-theory

Last synced: 19 Dec 2024

https://github.com/jbapple/libfilter

High-speed Bloom filters and taffy filters for C, C++, and Java

bloom-filter bloom-filters bloomfilter c cpp data-structures java library

Last synced: 27 Oct 2024

https://github.com/arturopala/buffer-and-slice

Lightweight Buffer and Slice abstractions for Scala.

array collection data-structures scala slice

Last synced: 06 Nov 2024

https://github.com/nickzuber/needle

:pushpin::books: An extensive standalone data structure library for JavaScript.

binary-trees bitarray data-structures hashmap heap javascript k-ary-tree library linked-list needle node queue rabin-karp rolling-hash-functions stack

Last synced: 02 Nov 2024

https://github.com/qratorlabs/pysdsl

Python bindings to Succinct Data Structure Library 2.0

data-structures pybind11 python succinct succinct-data-structure

Last synced: 02 Dec 2024

https://github.com/amazingandyyy/algor-in-js

Various Basic Data Structures and Algorithms Implement in Javascript

computer-science data-structures javascript nodejs tutorials

Last synced: 22 Oct 2024

https://github.com/andy489/data_structures_and_algorithms

Data structures. Algorithms. Problems and Solutions.

algorithms cpp data-structures java

Last synced: 02 Dec 2024

https://github.com/msune/libcdada

Basic data structures in C: list, set, map/hashtable, queue... (libstdc++ wrapper)

bitmap c cdada data data-container data-structures data-structures-and-algorithms hashmap hashtable library libstdc libstdcxx linked-list list map queue set stack string struct

Last synced: 09 Nov 2024

https://github.com/erfaniaa/fix-protocol

FIX 4.4 session layer implementation for a single pair of initiator (client) and acceptor (server) over TCP

asio boost cplusplus cpp data-structures finance financial financial-markets fix-protocol fixprotocol network socket-programming tcp

Last synced: 07 Nov 2024

https://github.com/theodesp/blockingqueues

Simple, performant, goroutine safe queues, useful as resource pools or job queues.

arrays blocking-queue data-structures golang-library resource-pool

Last synced: 19 Oct 2024

https://github.com/glepnir/golang-advance

Go 数据结构与算法 设计模式

algorithms data-structures go golang

Last synced: 11 Oct 2024

https://github.com/murtuzaalisurti/dsa-notes

This repository contains notes related to Data Structures & Algorithms, some of which are inspired by Kunal Kushwaha & Community Classroom!

algorithms data-structures dsa notes

Last synced: 09 Nov 2024

https://github.com/anishlearnstocode/competitive-programming

Solutions to Hackerrank domains such as Java ☕, Python, Data Structures etc. 🔢 and Interview preperation. Also contains certification solutions and links 🦄 + Leetcode Algorithms solutions...

algorithms certificate data-structures hackerrank java leetcode python python3

Last synced: 24 Nov 2024

https://github.com/tommyettinger/jdkgdxds

Java data structures for primitive and/or Object items

case-insensitive data-structures deque hashmap hashset insertion-order java-8 list primitive-types

Last synced: 28 Oct 2024

https://github.com/bytehamster/lemonhash

Learned Monotone Minimal Perfect Hashing

data-structures hashing learned-index

Last synced: 07 Nov 2024

https://github.com/rvcas/zata

Common Data Structures and Algorithms for Learning Zig

data-structures learning learning-zig zig

Last synced: 21 Oct 2024

https://github.com/theroyakash/algorithms.theroyakash.com

algorithms.theroyakash.com website source code. [Materials for FAANG and top startup coding interview and running notes on that]

algorithms algorithms-and-data-structures computer-science cpp data-structures dsa dsa-learning-series dsa-practice dsalgo engineering interview-questions interviews practice

Last synced: 07 Nov 2024

https://github.com/tomakado/containers

Collection of simple generic data structures currently missing in Go's standard library.

binary-search-tree binary-tree data-structures go-algorithms go-datastructure go-library linked-list queue set stack tree tree-structure

Last synced: 01 Dec 2024

https://github.com/coding-enthusiast9857/hacktoberfest22-contribute-dsa

Hacktoberfest 2022🎉 Guys, open your 1st pull request and contribute in an open-source community...!! This is for everyone💯 So, Hurry up...!! Don't forget to spread love and if you like, give a ⭐️

c cpp data-structures data-structures-algorithms data-structures-and-algorithms digitalocean dsa dsa-learning dsa-practice hacktoberfest hacktoberfest2022 hacktoberfest22 java open-source open-source-project python

Last synced: 14 Nov 2024

https://github.com/afondiel/cs-books

Computer science books from algorithms, data structure, programming, to data science, AI and much more.

ai books computer-science computer-science-books computer-vision computer-vision-books data-science data-structures dl image-processing ml programming

Last synced: 24 Dec 2024

https://github.com/appgurueu/modlib

Modular Multipurpose Minetest Modding Library

b3d configuration data-structures lua math minetest mod serialization

Last synced: 09 Oct 2024

https://github.com/Mardiniii/go-data-structures

Linked list, stack, queue, Binary Tree, B-Tree, heap and Self-balancing tree implemented in Go

algorithm algorithms data-structures go golang structures

Last synced: 14 Nov 2024

https://github.com/alexandrehiroyuki/movingaverageplus

Moving Average Plus is a C++ library that implements a moving average on the Arduino platform. Performance and usability are the two focuses I thought of when creating this library, so every improvement tip is welcome. It is useful for filtering noisy data from sensors, for example.

algorithms arduino arduino-library arduino-platform cpp data-processing data-structures filters moving-average pio platformio

Last synced: 07 Nov 2024

https://github.com/veler/csharp-piece-table-implementation

A Piece Table data structure implementation in C#

csharp data-structures dotnet piece-table text-editor

Last synced: 29 Oct 2024