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/mcxxmc/structures-in-go

Implementation of some data structures in golang. e.g. Binary search tree.

data-structures go golang

Last synced: 19 Dec 2024

https://github.com/extwiii/oojava-uc.san.diego

Object Oriented Java Programming: Data Structures and Beyond - UC San Diego - Coursera

algorithm data-structures java object-oriented

Last synced: 29 Nov 2024

https://github.com/dmjio/trie

This Trie is so fly

data-structures fly haskell tree trie

Last synced: 16 Nov 2024

https://github.com/therustifyer/rustlang-es

Tutorial en Castellano del lenguaje de programación Rust. Documentación y página oficial https://www.rust-lang.org/es.

back-end concurrent-programming crates crates-io crates-of-the-week data-structures es-rust rust systems-programming

Last synced: 20 Jan 2025

https://github.com/alkesst/datastructures

Some data structures implemented in java and haskell

algorithms data-structures data-structures-algorithms datastructures haskell java

Last synced: 07 Nov 2024

https://github.com/rishikesh-jadhav/ariac-agileroboticsforindustrialautomationcompetition2023

This repository documents our participation in the ARIAC (Agile Robotics for Industrial Automation Challenge) 2023, conducted by NIST (National Institute of Standards and Technology) as part of the ENPM-663 course. It showcases our innovative solutions to various agility challenges.

assembly computer-vision data-structures deployment gazebo imageprocessing object-detection quality-assurance quality-control robotics ros2 rviz

Last synced: 22 Nov 2024

https://github.com/skirianov/out-of-the-box-js

For you All struggling to find real life problems

algorythms data-structures javascript problems project

Last synced: 13 Oct 2024

https://github.com/iker-gonzalez/42-common-core

Compilation of all the projects carried out as part of 42's common core program.

42cursus algorithms bash c cpp css3 data-structures docker html5 linux mysql nestjs networking networks oauth postgresql react typescript virtualization

Last synced: 14 Jan 2025

https://github.com/shivabhusal/algorithms_n_data_structures

Contains all common algorithm theories and implementation in various languages like C, Ruby, etc

algorithms c data-structures learning ruby

Last synced: 14 Oct 2024

https://github.com/sodiqsanusi/algorithmsarchive

A collection of algorithms solved from different platforms

algorithms data-structures javascript typescript

Last synced: 08 Nov 2024

https://github.com/vipul1432/4thsem-java-practicals

4th Semester-Java-Practicals GTU #OOPs All source code

data-structures java javafx oops

Last synced: 10 Nov 2024

https://github.com/wwkk-y/bplustree

数据库应用 B+ 树(Java)

bplus-tree bplustree data-structures databases java

Last synced: 15 Oct 2024

https://github.com/eslam-abdo/data-structures-algorithms

This repository contains the solved code from the Mastering Data Structures & Algorithms Using C and C++ course by Abdul Bari on Udemy.

algorithms c cpp data-structures

Last synced: 18 Jan 2025

https://github.com/reity/circuit

Minimal pure Python library for building and working with logical circuits.

circuit circuits common-library data-structures logic logic-circuit logic-gates python

Last synced: 23 Nov 2024

https://github.com/pkprajapati7402/cpp-notes

Here's the notes and the Problems with solutions, that we generally see While learning any new language. These problems contains OOPS, Data Structures and Algorithm problems using C++.

algorithms cpp data-structures dsa oops-in-cpp tutorial

Last synced: 05 Nov 2024

https://github.com/nishkarshraj/python-programming

Programming in Python with level ranging from basic to advanced.

data-structures database database-management oops-in-python python python-3 python-library python-script

Last synced: 10 Nov 2024

https://github.com/ultirequiem/javascript-data-structures-platzi

🏗️ JavaScript Data Structures course on @platzi by @degranda

data-structures javascript platzi

Last synced: 24 Oct 2024

https://github.com/caffeines/code-library

Code collection of the different types of data structure, algorithm, and technique.

algorithm-library competitive-programming cpp cpps cpps-source cpps-template data-structures

Last synced: 12 Oct 2024

https://github.com/riteshpuvvada/rust-grip

A simple repository of all my Rust programs

data-structures program-collection rust rustlang simple-game

Last synced: 11 Feb 2025

https://github.com/abxhr/open-dsa

A compiled guide (codes) for various Data Structures and Algorithms

algorithms data-structures

Last synced: 09 Nov 2024

https://github.com/elliotwutingfeng/asciiset

asciiset is an ASCII character bitset.

ascii bitmask bitset bitwise byte data-structures hacktoberfest set string

Last synced: 11 Nov 2024

https://github.com/make-github-pseudonymous-again/js-collections

:school_satchel: Python's collections library in JavaScript

agpl collections computer-science data-structures javascript

Last synced: 12 Oct 2024

https://github.com/mghalix/bank-system

C++ Console Application for a Banking System.

console-application cpp data-structures file-organization oop

Last synced: 13 Nov 2024

https://github.com/marcos-venicius/fuu

Hooks, Masks, Validators, Transforms, Features. Algorithms, PY, JS, TS, React, CS... many languages

adt algorithms algorithms-and-data-structures data-structures dev-tools hooks masks python react tools utils validators web-tools

Last synced: 28 Dec 2024

https://github.com/mribeirodantas/vidente

R package to parse and preprocess the Surveillance, Epidemiology, and End Results (SEER) Program data from NIH/NCI

cancer-patients cancer-research data-analysis data-science data-structures r-package seer

Last synced: 15 Oct 2024

https://github.com/pablobona/catalog-of-my-things-ruby

Welcome to the Catalog of My Things console app! This Ruby-based application allows you to manage collections of items you own, including books, music albums, movies, and games. You can keep track of various details about these items and perform tasks such as adding new items, listing items, and more.

data-structures database json methods object preserve rubocop ruby ruby-gem testing

Last synced: 13 Jan 2025

https://github.com/robusgauli/cset.h

Typesafe, Generic & Fastest Set Data structure implementation in C

c data-structures generic hash hashmap set

Last synced: 02 Jan 2025

https://github.com/gikoskos/simbly

Multithreaded runtime and interpreter for programs written in a tiny assembly-like language

c cmake concurrency concurrent data-structures interpreter language multithreading pthreads runtime toy-language unix

Last synced: 07 Nov 2024

https://github.com/tanmay-312/problem-of-the-day

Here you will find daily problem's solution for GeeksForGeeks and LeetCode from 1-1-2024. "365 Day Challenge: Daily POTD DSA"

365 365daychallenge 365daysofcode algorithms daily-coding-problem data-structures dsa dsa-algorithm dsa-practice gfg-potd gfg-solutions leetcode-practice leetcode-solutions problem-solving

Last synced: 19 Nov 2024

https://github.com/samvel-aivazian/neetcode

Solutions to NeetCode problems using Java 21. This repository includes implementations of various data structures, algorithms, and design patterns, with a focus on clear, maintainable code and thorough testing.

algorithms algorithms-and-data-structures coding-challenges data-structures design-patterns java java-21 sorting-algorithms

Last synced: 11 Jan 2025

https://github.com/nikhiljsk/strivers_sde_sheet

Python and Golang Solutions for Striver's SDE Sheet

algorithms data-structures go golang python striver striver-sde-sheet strivers-sde-sheet

Last synced: 17 Jan 2025

https://github.com/shinjimc/octree_voxel_vtk

Octree with VTK is a C++ project that efficiently manages, stores, and visualizes three-dimensional spatial data. It utilizes an Octree data structure and Visualization Toolkit (VTK) to load spatial points from CSV files into a 3D space. It features robust Google Test (GTEST) unit tests to ensure reliability.

3d-visualization c-plus-plus cpp data-management data-structures data-visualization gtest octree octree-structure point-clouds spatial-data vtk

Last synced: 24 Dec 2024

https://github.com/jw3126/enumsets.jl

fast sets containing enum values

data-structures juila

Last synced: 07 Feb 2025

https://github.com/d-k-deng/dataprocessing_practice

The program processes personal records from a file using custom-implemented data structures such as Binary Search Trees (BST), heaps, and hashmaps, with an emphasis on generics and without relying on built-in Java classes like LinkedList and PriorityQueue.

data-processing data-structures java

Last synced: 30 Jan 2025

https://github.com/frenzyexists/solve-the-crime

First Project from Spring semester 2021 on Data Structures. That's it

data-structures java university university-project

Last synced: 03 Jan 2025

https://github.com/ajay-dhangar/dsa-with-js

JavaScript Data Structures and Algorithms Basic Course or Roadmap

algorithms data-structures data-structures-and-algorithms dsa dsa-in-js javascript

Last synced: 12 Dec 2024

https://github.com/azzzrro/data-structure-solutions-1

Data structure solutions for arrays, linked lists, strings, and binary search. Useful for learning and coding practice.

array binary-search data-structures javascript linear-search linked-list string

Last synced: 17 Jan 2025

https://github.com/okeuday/record_info_runtime

Parse transform for using record_info(size, _) and record_info(fields, _) during runtime

data-structures erlang

Last synced: 12 Dec 2024

https://github.com/honzasp/spiral

A simple compiled programming language

compiler data-structures functional language-design rust

Last synced: 25 Jan 2025

https://github.com/alwinsimon/ds-in-js

Ds in Js is a repository that contains implementations of various basic data structures and algorithms in JavaScript. Whether you are a beginner looking to learn about data structures and algorithms or an experienced developer looking for a quick reference, this repository has you covered.

algorithms-and-data-structures begginer-friendly contributions-welcome data-structures dsa-algorithm javascript js

Last synced: 11 Jan 2025

https://github.com/hanke0/python-ctools

A collection of useful data structures and functions written in C for Python.

data-structures functions python-c-api python-c-extension python-library

Last synced: 19 Dec 2024

https://github.com/okeuday/nd_index

Erlang N-dimensional Index Iterator

data-structures erlang

Last synced: 12 Dec 2024

https://github.com/thuongtruong1009/point2d-and-vector2d

The first mini project kind of Data Structure & Algorithm subject. Enjoy it !

algorithm data-structures java-8 pointers-and-arrays vector-space-model

Last synced: 18 Jan 2025

https://github.com/thisis-developer/data-structures-algorithms

A data structure is not only used for organizing the data. It is also used for processing, retrieving, and storing data. There are different basic and advanced types of data structures that are used in almost every program or software system that has been developed. So we must have good knowledge about data structures.

array avl-tree binary-search binary-search-tree bubble-sort data-structures graph-algorithms heap insertion-sort linear-search linked-list loops-and-iterations matrix merge-sort queue quick-sort recursion selection-sort stack tree-algorithms

Last synced: 31 Jan 2025

https://github.com/rvanvelzen/php-collection

Simple collection types for PHP

data-structures php php-library

Last synced: 23 Dec 2024

https://github.com/javitocor/coding-challenges---repl.it

Solutions to coding challenges at repl.it

algorithms coding-challenges data-structures ruby

Last synced: 29 Jan 2025

https://github.com/mussacharles/maths-for-fast-algorithms

Detailed explanations and implementations of various maths concepts for writing high performance code/algorithms backed with Unit tests.

algorithms data-structures maths swift-algorithms

Last synced: 02 Jan 2025

https://github.com/cizr/perlcodingtoolkit

This repository contains a diverse collection of Perl scripts and utilities designed to assist developers in various aspects of programming and problem-solving.

client-server compression-algorithm cryptography cybersecurity data-structures digitalforensics graph perl perl5 problem-solving recursion scheduling-algorithms searching-algorithms sorting-algorithms tree webprogramming

Last synced: 19 Jan 2025

https://github.com/sidvishnoi/compact-prefix-tree

A serializable compact prefix tree (also known as Radix tree or Patricia tree or space-optimized trie) implementation in JavaScript.

compact-prefix-tree data-structures patricia-tree prefix-tree prefix-trie radix-tree trie trie-tree

Last synced: 09 Feb 2025

https://github.com/yungshenglu/onlinejudgeuva

Personal submissions on Online Judge UVa

algorithms cpp data-structures

Last synced: 26 Dec 2024

https://github.com/princebansal7/dsa-sheets-code

This Repository contains Logic programs with full explanations and multiple ways of approaching the Problems. Also my solution codes for sheets like DSA 450 Sheet, SDE 180 Sheet, Ongoing DSA Placement Course etc.

algorithms cpp data-structures leetcode stl

Last synced: 25 Jan 2025

https://github.com/data-engineering-community/data-engineering-meetup-in-a-box

A collection of guides, resources, and support for DE meetup organizers.

data data-analysis data-engineering data-mining data-structures database meetups

Last synced: 23 Dec 2024

https://github.com/zedthree/fortran-redblack

Demos of Red-Black and Binary Search Trees in Fortran

data-structures fortran redblacktree tree-structure

Last synced: 18 Jan 2025

https://github.com/alexvzyl/freelist

A cache-coherent, embedded freelist collection written in Rust.

cache data-structures freelist rust rust-lang

Last synced: 14 Feb 2025

https://github.com/whoismtrx/42_push_swap

Push Swap is a 42 curriculum project that involves sorting a stack of numbers using a limited set of operations. The goal is to arrange the numbers in ascending order on one stack while using the other stack for temporary storage.

1337 1337cursus 1337fil 1337school 42 42cursus 42projects 42school algorithms algorithms-and-data-structures data-structures push-swap push-swap-guide push-swap42 pushswap pushswap-42 pushswap42 sorting sorting-algorithms stack

Last synced: 13 Feb 2025

https://github.com/akash-goyal-github/codewithakash

Daily :star: CodeWithAkash :star: is an initiative to do daily coding. The daily code started on 24 May 2021 :technologist: . Selected Most Important questions :100: will be uploaded here with optimized solutions in the coming time. If one practices these questions then he/she will be ready to crack any big company. :boom: :100: Give us a :star: if you like the initiative.

advanced-data-structures arrays beginner-code code competitive-programming daily-coding-problem data-structures dinamic-programming dsa-algorithm geeksforgeeks geeksforgeeks-solutions gfg gfg-solutions graph java leetcode leetcode-solutions optimized-solution problem-solving string

Last synced: 28 Nov 2024

https://github.com/thapasijan171/algodocs

Embark on your journey from zero to hero with comprehensive Data Structures and Algorithms, mastering fundamental concepts, optimizing problem-solving skills, and boosting your coding confidence with step-by-step guidance tailored for both beginners and advanced learners.

data-structures dsa dsa-algorithm dsa-learning-series

Last synced: 04 Dec 2024

https://github.com/huyhoang8704/cse-labdsa-hcmut

Lab code for Data Structures & Algorithms (CO2003) - Semester 231- HCMUT

algorithms cpp cse data-structures dsa hcmut lab

Last synced: 17 Nov 2024

https://github.com/polytonic/incandescent

The Standard Template Library for Dummies

algorithms computer-science cplusplus data-structures stl

Last synced: 14 Nov 2024

https://github.com/yisaer/dailycode_in_shulife

My Daily Code in My College life in SHU

assembly data-structures operating-system

Last synced: 30 Jan 2025

https://github.com/aditeyabaral/data-structures-ue18cs202

A repository containing the source codes for the Data Structures course (UE18CS202) at PES University.

algorithms c data-structures data-structures-and-algorithms

Last synced: 16 Nov 2024

https://github.com/caneroj1/median-stream

Haskell data structure for constant-time queries for the median of a stream of numeric data

data-structures heap max-heap numeric-data stream

Last synced: 08 Dec 2024

https://github.com/ehsanshahbazii/clrs-book

📙Introduction to Algorithms, 3rd Edition by Cormen, Leiserson, Rivest & Stein. (Persian Docs)

algorithm algorithms algorithms-and-data-structures clrs clrs-algorithhms clrs-book clrs-study data-structures

Last synced: 10 Nov 2024

https://github.com/alpha74/icc

My CodeChef submissions. Maintained from 2020 onwards.

algorithms codechef codechef-problems codechef-solutions coding cpp data-structures programming

Last synced: 15 Nov 2024

https://github.com/aminography/radixtree

An implementation of RadixTree data-structure, which is a great tool for indexing a large number of records with string keys.

data-structures indexing prefix-search prefix-tree radix-tree radix-trie tree-structure

Last synced: 31 Jan 2025

https://github.com/amiralles/dsfs

Data structures from scratch - Source code.

data-structures ruby

Last synced: 11 Nov 2024

https://github.com/ruimaciel/mropes

M's ropes library: a rope data structure library implemented in C

c c90 data-structures rope rope-string string

Last synced: 13 Nov 2024

https://github.com/hoangtien2k3/data-structure-and-algorithm

Data Structure and Algorithms such as Array, Pointer, Structure, Linked List, Stack, Queue, Graph, Searching, Sorting, Programs, etc.

algorithm algorithms data-structures java sorting-algorithms

Last synced: 09 Nov 2024