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/sumitst05/dsa-notes

Just a DSA notes repository

algorithms data-structures

Last synced: 17 Nov 2024

https://github.com/devinterview-io/data-structures-interview-questions

๐ŸŸฃ Data Structures Interview Questions Answered to help you get ready for your next tech interview.

data-structures data-structures-algorithms data-structures-and-algorithms data-structures-interview data-structures-interview-questions

Last synced: 12 Dec 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/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/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/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/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/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/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/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/oisdk/type-indexed-queues

Queues with verified and unverified versions

data-structures dependent-types haskell

Last synced: 21 Nov 2024

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/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/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/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/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/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/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/cronokirby/persistent-ts

Persistent data structures for Typescript

algorithms data-structures functional immutable javascript typescript

Last synced: 29 Nov 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/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/giacomocavalieri/non_empty_list

โœจ Non-empty lists in Gleam

data-structures

Last synced: 14 Dec 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/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/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/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/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/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/simbafl/structure-and-algorithm

่ฎก็ฎ—ๆœบ็š„ๆ•ฐๆฎ็ป“ๆž„ๆ˜ฏๅฏน็Žฐๅฎžไธ–็•Œ็‰ฉไฝ“้—ดๅ…ณ็ณป็š„ไธ€็งๆŠฝ่ฑกใ€‚

algorithms data-structures

Last synced: 06 Nov 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/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/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/wang-jun-coder/reading-notes

่ฏปไนฆ็ฌ”่ฎฐ๏ผˆๅคงๅŒ–่ฎพ่ฎกๆจกๅผใ€ๅคง่ฏๆ•ฐๆฎ็ป“ๆž„๏ผ‰

dahuashejimoshi data-structures design-patterns-objc

Last synced: 11 Nov 2024

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/pgbiel/elembic

Framework for custom elements and types in Typst

data-structures elements types typst validation

Last synced: 20 Jan 2025

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

JavaScript ็‰ˆๆœฌ็š„ๆ•ฐๆฎ็ป“ๆž„๏ผŒๆไพ›ๅธธ็”จ็š„ๆ•ฐๆฎ็ป“ๆž„ๅฐ่ฃ…๏ผŒๅŸบไบŽๆธ…ๅŽๅคงๅญฆ้‚“ไฟŠ่พ‰่€ๅธˆ็š„ๆ•ฐๆฎ็ป“ๆž„่ฏพ็จ‹

algorithm data-structures heap javascript queue stack tree-structure

Last synced: 21 Jan 2025

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/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/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/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/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/surzia/go-store

๐Ÿ“ Goๅฎž็Žฐ็š„ไธ€็ณปๅˆ—ๆ•ฐๆฎ็ป“ๆž„ใ€็ฎ—ๆณ•ไปฅๅŠๅบ”็”จ

algorithm data-structures go

Last synced: 30 Nov 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/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/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/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/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/syfxlin/code

:pencil2: ๅญ˜ๆ”พ้ž้กน็›ฎ็š„ไปฃ็ 

algorithms data-structures design-patterns php-middleware react-store vue-store

Last synced: 02 Dec 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/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/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/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/Aluriak/graffunc

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

data-structures graph hypergraph python

Last synced: 27 Nov 2024

https://github.com/rauhul/cs225

Data Structures UIUC SP 2016

c-plus-plus data-structures

Last synced: 14 Oct 2024

https://github.com/yazaldefilimone/algorithms

computer science, algorithms, data structures

algorithms competitive-programming computer-science data-structures

Last synced: 12 Oct 2024

https://github.com/ventgrey/algorithms-and-data-struct

Just a repo to place some algorithms and data structure practices.

algorithm algorithms begginers data-structures explained multi-language practice

Last synced: 02 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/sgoudham/bst-rs

Recursive & Iterative Binary Search Tree Implementations within Rust

binary-search-tree binary-tree bst bst-tree data-structures hacktoberfest rust rust-crate rust-library

Last synced: 07 Nov 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: 10 Nov 2024