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/flor91/data-structures-and-algorithms

Theory and Implementation of Data Structures and Algorithms using Python

algorith data data-structures python

Last synced: 16 Nov 2024

https://github.com/oisdk/type-indexed-queues

Queues with verified and unverified versions

data-structures dependent-types haskell

Last synced: 21 Nov 2024

https://github.com/mindexpert7546/learn-dsa

Data structure and Algorithm (DSA).A data structure is a method of organizing data in a virtual system. Think of sequences of numbers, or tables of data: these are both well-defined data structures. An algorithm is a sequence of steps executed by a computer that takes an input and transforms it into a target output.

algorithms-and-data-structures c cpp data-structures dsa dsa-algorithm hacktoberfest hacktoberfest-accepted hacktoberfest-starter hacktoberfest2023 java python

Last synced: 13 Dec 2024

https://github.com/gitpaulo/data-structures-visualiser

🛠 An extendable data structure & algorithm visualisation tool.

algorithms animation data-structures tool visualiser

Last synced: 13 Nov 2024

https://github.com/anishlearnstocode/java-wac-batch-32

Introduction to Programming 👨‍💻 in Java with Data structures + Algorithms taught at @WhatAfterCollege 🎓.

algorithms batch course data-structures java online-course what-after-college

Last synced: 24 Nov 2024

https://github.com/shgopher/godata

Basic data structures and operations written in Go, such as trie, bloom filter union&find etc.

bfs binary-search-tree bloom-filter data-structures dfs go golang heap lru lru-cache queue red-black-tree stack trie union-find

Last synced: 08 Nov 2024

https://github.com/edmilson-dk/js-treeds

Library of algorithms and data structures for Javascript and Typescript

algorithms data-structures library

Last synced: 21 Nov 2024

https://github.com/hashimsaffarini/datastructure

These Java files contain implementations of essential data structures such as AVLTree, BST, CircularQueue, DataStructureClasses, MyArrayList, MyHashMap, MyLinkedList, MyQueue, and MyStack. Each file showcases the functionality and usage of its corresponding data structure, providing versatile solutions for data organization and manipulation.

classes data-structures implementation java

Last synced: 24 Jan 2025

https://github.com/hamzaoutdoors/school_library_ruby

OOP School Library is an app/tool that can be used in a school library to record what books are in the library and who borrows them. At the end of the project, users will be able to; - Add new students or teachers. - Add new books, and - Save records of who borrowed a given book and when.

backend data-structures design-pattern oop oop-principles ruby ui

Last synced: 23 Jan 2025

https://github.com/ibrahimtanyalcin/lexicon-rainbow

Lexicon-rainbow: minimal data visualization module between a single ordinal scale and a single linear scale with in-built GUI

component d3 d3js d3v3 d3v4 data-structures data-visualization es5 es5-javascript javascript-library parallel-coordinates sankey svg visualization

Last synced: 24 Nov 2024

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

Just a DSA notes repository

algorithms data-structures

Last synced: 17 Nov 2024

https://github.com/mrankitgupta/python-roadmap

I am sharing Python lessons from scratch to intermediate with practice sets which I have studied into my Journey of 66DaysofData into Data Analytics.

66daysofdata analytics ankitgupta data-analysis data-analysis-python data-analytics data-mining data-science data-structures data-visualization jupyter matplotlib mrankitgupta numpy pandas programming python python-library python3

Last synced: 17 Nov 2024

https://github.com/poyea/bk-tree

🌴 Header-only Burkhard-Keller tree (BK-Tree) library, with different metrics supported

bktree cpp cpp11 cpp14 cpp17 cpp20 data-structures string tree

Last synced: 28 Oct 2024

https://github.com/zigurous/unity-data-structures

💾🧬 Common data structures and design patterns for Unity projects.

assets data-structures design-patterns package unity

Last synced: 10 Nov 2024

https://github.com/pachoclo/draggable-data-structures

A React tool to help you visualize data structure changes while you come up with an algorithm solution

data-structures draggable react visualization

Last synced: 11 Oct 2024

https://github.com/wang-jun-coder/reading-notes

读书笔记(大化设计模式、大话数据结构)

dahuashejimoshi data-structures design-patterns-objc

Last synced: 11 Nov 2024

https://github.com/cggos/dsa-cpp

C++ source code for 《C++数据结构与算法(第4版)》, ISBN: 978-7-302-37668-2

algorithms cpp data-structures data-structures-and-algorithms

Last synced: 11 Oct 2024

https://github.com/cronokirby/persistent-ts

Persistent data structures for Typescript

algorithms data-structures functional immutable javascript typescript

Last synced: 29 Nov 2024

https://github.com/giacomocavalieri/non_empty_list

✨ Non-empty lists in Gleam

data-structures

Last synced: 14 Dec 2024

https://github.com/aliiimaher/lazy-hungry-potato

"Data Structures & Algorithms" course project, Fall 2022.

data-structures data-structures-and-algorithms heap heap-sort trie-tree

Last synced: 13 Jan 2025

https://github.com/fwcd/fructose

General-purpose utilities featuring mathematical, functional and reactive abstractions for Java

data-structures game-development general-purpose java-8 machine-learning math

Last synced: 13 Dec 2024

https://github.com/atiq-cs/problemsolving

Problem solving from a few online judges such as codeforces, uva, spoj and coding practices from leetcode, hackerrank

acm-icpc acm-uva algorithm c-sharp codeforces data-structures online-judges python3

Last synced: 07 Nov 2024

https://github.com/chifisource/parsenoteval.jl

Expands the usage of Base.parse to work with more Base structures.

data data-structures evaluator julia parse parsing

Last synced: 14 Oct 2024

https://github.com/open-node/jstructures

JavaScript 版本的数据结构,提供常用的数据结构封装,基于清华大学邓俊辉老师的数据结构课程

algorithm data-structures heap javascript queue stack tree-structure

Last synced: 21 Jan 2025

https://github.com/xuehao/roberts.cs1.c

cslib for The Art and Science of C and Programming Abstractions in C by @eric-roberts

algorithms c-programming-language computer-science data-structures

Last synced: 12 Oct 2024

https://github.com/codewithsandy/c

It explains in a elegantly c basics, numerical, data structure, algorithms, equations, patterns, matrix, file management, memory allocation...

algorithm algorithms ansi-c bootstrap c c-language codecamp compiler computer-engineering computer-science data-structures github go good-practices hackthon language learn-to-code pointer programmer programming-language

Last synced: 12 Oct 2024

https://github.com/kampersanda/dyft

C++17 Implementation of Dynamic Filter Trie

cpp17 data-structures hamming-distace index similarity-search

Last synced: 29 Nov 2024

https://github.com/conartist6/sequins

Mutable sequences and native data structures (Map, Set, List) following the Immutable.js API

data-structures es6 es6-javascript es6-map es6-set immutablejs iterable

Last synced: 29 Oct 2024

https://github.com/yawkar/hse-dsa-lab-2

This repository offers studies & implementations of several point-querying algorithms in a 2D plane. The algorithms' performance is benchmarked and compared against one another.

algorithms benchmark conan cpp data-structures hse lab

Last synced: 09 Oct 2024

https://github.com/rafaelbroseghini/pythonista

:snake: Simple is better than complicated. Complex is better than complicated.

algorithms data-structures object-oriented-programming oop python3

Last synced: 21 Oct 2024

https://github.com/ralfbiedert/simd_aligned

SIMD aligned data structures to work with `std::simd`.

alignment data-structures rust simd

Last synced: 08 Nov 2024

https://github.com/simbafl/structure-and-algorithm

计算机的数据结构是对现实世界物体间关系的一种抽象。

algorithms data-structures

Last synced: 06 Nov 2024

https://github.com/lubien/data-structures-book

Data Structures and Their Algorithms (Jayme Luiz Szwarcfiter and Lilian Markenzon)

algorithms book data-structures solutions

Last synced: 15 Oct 2024

https://github.com/infineon/streamgen

Python framework for generating streams of labeled data.

continual-learning data-generation data-streams data-structures function-composition python

Last synced: 05 Nov 2024

https://github.com/theodesp/go-blooms

Simple and efficient bloom filter implementations in Go

bloom-filter data-structures probabilistic-data-structures

Last synced: 19 Oct 2024

https://github.com/pgbiel/elembic

Framework for custom elements and types in Typst

data-structures elements types typst validation

Last synced: 20 Jan 2025

https://github.com/philmander/typescript-algorithms

Algorithms and Data Structures in Typescript

algorithms data-structures typescript typescript-algorithms

Last synced: 12 Nov 2024

https://github.com/sondosaabed/babies-frecuencies

Baby-Frecuencies managment application using AVL tree as data Structure. Java | JavaFX

avl-tree baby-frecuency data-structures java javafx-application

Last synced: 25 Dec 2024

https://github.com/sondosaabed/baby-frecuencies-hash

Baby-Frecuencies managment application using Hash table as data Structure. Java | JavaFX

baby-frecuency data-structures hashtable java javafx-application

Last synced: 25 Dec 2024

https://github.com/grahamstrickland/malik_ds

Exercises from "Data Structures Using C++" (2e) - D.S. Malik

algorithms algorithms-and-data-structures cpp cpp11 data-structures

Last synced: 10 Jan 2025

https://github.com/milenacarecho/42sp

Esse repositório é onde compartilharei minha jornada na escola de engenharia de software @42SP. Colocarei aqui os meus projetos em ordem cronológica e explicada 😄

42 42sp c data-structures libft

Last synced: 20 Nov 2024

https://github.com/voronar/ctype-js

JavaScript library for easy working with C data types like primitive type arrays and structures.

c data-structures javascript websocket

Last synced: 14 Nov 2024

https://github.com/zeyu-li/algorithms

A useful collections of algorithms, formulas, APTs, and some other notes 🗒

algorithms cpp data-structure data-structures formulas graph graph-algorithms graph-theory graph-theory-algorithms python school

Last synced: 22 Nov 2024

https://github.com/strojure/zmap

Persistent map with lazily evaluated values for Clojure(Script).

clojure clojurescript data-structures delays hashmap lazy-evaluation

Last synced: 16 Dec 2024

https://github.com/hongbo-wei/ai-cs-uobd

Artificial Intelligence and Computer Science MSc (2023-2024) at the University of Birmingham Dubai

ai ai-programming algorithms artificial-intelligence computer-science computer-systems data-structures databases dubai software-development university-of-birmingham

Last synced: 14 Nov 2024

https://github.com/songzhi/rs-data-structure

Data Structure and Algorithm rust implementation for learning purpose.

algorithms data-structures rust

Last synced: 12 Nov 2024

https://github.com/gapur/js-algorithms

🤓 Algorithms and data structures in JavaScript

algorithm algorithms data-structures javascript javascript-algorithms nodejs

Last synced: 09 Nov 2024

https://github.com/sbmaruf/lightoj-problem_solution

In my undergraduate life, I solved competitive programming problems at lightoj.com. This online judge is popular for small volumes of quality problems.

algorithms c-plus-plus competitive-programming data-structures lightoj online-judges problem-statement solution

Last synced: 11 Nov 2024

https://github.com/khaledashrafh/sqgen

This project demonstrates the use of inheritance, templates and exceptions in C++ to implement two generic data structures: stacks and queues.

data-structures excep generic-programming object-oriented-programming oob queue stack templates

Last synced: 07 Dec 2024

https://github.com/surzia/go-store

📝 Go实现的一系列数据结构、算法以及应用

algorithm data-structures go

Last synced: 30 Nov 2024

https://github.com/sjsakib/psbook

সমস্যা ও সমাধান বই - ১ এর উপর অনুশীলন ( Practice code for Problem and Solutions Book - 1 by Mahbubul Hasan )

acm-icpc algorithms competative-programming cpp data-structures problem-book-1-solutions python timus-solutions uva-solutions

Last synced: 12 Nov 2024

https://github.com/chimehq/relativecollections

Swift collection types that support efficient storage of order-relative values.

collections data-structures swift

Last synced: 16 Nov 2024

https://github.com/mfbx9da4/observable-state-tree

An observable state tree is a normal object except that listeners can be bound to any subtree of the state tree.

data-structures listener-tree state-tree

Last synced: 28 Nov 2024

https://github.com/octcarp/sustech_cs208-algorithm_s23_works

(1120/1100) Labs of CS208 2023 Spring: Algorithm Design and Analysis (ADA), SUSTech. Taught by Prof. Yuhui SHI.

algorithms cs208 data-structures sustech

Last synced: 16 Dec 2024

https://github.com/yazanzebak/competitiveprogramming

A repository that includes my solutions to a various problems on different online judges.

algorithms atcoder codechef codeforces competitive-programming cpp csacademy data-structures online-judges spoj topcoder uva

Last synced: 15 Nov 2024

https://github.com/peterr-s/hash_map

A simple C hash map implementation

c c89 data-structures hashmap standard-conform

Last synced: 12 Oct 2024

https://github.com/sunaku/structy_record

🎩 Provides a Struct-like interface for Records

data-structures elixir-library

Last synced: 16 Oct 2024

https://github.com/Aluriak/graffunc

Python 3 data structure -- (hyper)graph of function

data-structures graph hypergraph python

Last synced: 27 Nov 2024

https://github.com/arriqaaq/set

Set is an in-memory Redis like set datastructure

data-structures golang redis

Last synced: 13 Oct 2024

https://github.com/okeuday/key2value

Erlang 2-way map

data-structures erlang

Last synced: 12 Oct 2024

https://github.com/rauhul/cs225

Data Structures UIUC SP 2016

c-plus-plus data-structures

Last synced: 14 Oct 2024

https://github.com/braswelljr/algorithm

Algorithms and data structures in Golang

algorithms data-structures golang

Last synced: 28 Oct 2024