Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/data-structures
- Wikipedia: https://en.wikipedia.org/wiki/Data_structure
- Related Topics: algorithm,
- Aliases: data-structure,
- Last updated: 2025-02-15 00:07:16 UTC
- JSON Representation
https://github.com/krishnalagad/learn-java-with-me
Repository contains data structure and collection framework programs in java.
collections-framework data-structures graph-algorithms leetcode-solutions linked-list loops-and-iterations queue regular-expressions searching-algorithms sorting-algorithms stack star-patterns strings tree-structure
Last synced: 19 Nov 2024
https://github.com/stuymedova/common-data-structures
[LEARNING] Annotated Linked Lists, Hash Tables, and so on
computer-science data-structures interview-preparation
Last synced: 09 Jan 2025
https://github.com/dkhrunov/algo-and-ds
algorithms data-structures jest typescript
Last synced: 13 Feb 2025
https://github.com/dalpan/strukturdata
Code Program C++
c-plus-plus cpp data-structures
Last synced: 22 Jan 2025
https://github.com/suji04/data_structures
Implementation of all basic linear and non-linear data structures in C++
array binary-tree data-structures hacktoberfest linked-list queue stack
Last synced: 07 Jan 2025
https://github.com/kevjose/devnotes
notes from the journey of a software engineer 🤗
algotithms data-structures git-notes javascript terraform
Last synced: 13 Nov 2024
https://github.com/suniksha12/dsa_programs
This repository is a comprehensive collection of Data Structures and Algorithms (DSA) programs implemented in Java. Each major topic in DSA has its dedicated subfolder, referred to as a ‘set’. Each ‘set’ encapsulates 10-12 specific DSA programs related to the overarching topic.
algorithms approach data-structures datastructures-algorithms dsa file-upload git github interview-preparation interview-questions java pages problem-solving revision solutions spacecomplexity star timecomplexity
Last synced: 11 Nov 2024
https://github.com/arkapg211002/college-dsa
Data Structures and Algorithms in JAVA and C for college
algorithms c college data-structures java
Last synced: 15 Jan 2025
https://github.com/ahmadhabibi14/go-algorithms-and-datastructures
Collection of various data structures and algorithms implemented in the Go programming language
algorithms algorithms-and-data-structures competitive-programming data-structures go golang
Last synced: 04 Dec 2024
https://github.com/heap-data-structure/specification
:mount_fuji: Heap specification for JavaScript
agpl data-structures heap javascript specification
Last synced: 14 Nov 2024
https://github.com/heap-data-structure/fibonacci-heap
:scissors: Fibonacci heap data structure for JavaScript
agpl amortized computer-science data-structures fibonacci-heap heaps javascript meldable-heaps
Last synced: 14 Nov 2024
https://github.com/hirentimbadiya/my_dsa_codes
in this repository i have added the DSA problems that i solved on Leetcode , GFG or other plateforms
algorithms data-structures java leetcode solutions
Last synced: 20 Jan 2025
https://github.com/jacobgrisham/dna-identification-algorithm-using-python
Program takes a sequence of DNA and a CSV file containing Short Tandem Repeats (STR) counts for a list of individuals and then outputs to whom the DNA (most likely) belongs.
algorithms data-structures dna dna-identification-algorithm python
Last synced: 04 Feb 2025
https://github.com/vaneeza-7/data-structures-labs
Data Structures implemented in C++
arrays avl-tree binary-search-tree circular-linked-list data-structures doubly-linked-list expression-tree fast-nuces linkedlists queues sorting-algorithms stacks trees
Last synced: 07 Jan 2025
https://github.com/agungdwiprasetyo/cheatsheet
Cheatsheet STL C++, JavaScript, Python, ...
Last synced: 16 Jan 2025
https://github.com/vickttor/data_structure_and_algorithms_with_java
Learning Data Structure and Algorithms by using Java
algorithms bigonotation data-structures java
Last synced: 22 Jan 2025
https://github.com/pratikpaudel/leetcode-progress-documentation
A collection of my LeetCode solutions and notes to improve and prepare for technical interviews.
data-structures datastructures dsa leetcode
Last synced: 04 Feb 2025
https://github.com/anindya-dey/dsa
A website where I summarize solutions for DSA problems.
algorithms andys-cli data-structures data-structures-and-algorithms dsa nextjs react tailwind tailwindcss vercel
Last synced: 17 Jan 2025
https://github.com/ruimaciel/msexpr
M's sexpr library: a s-expressions data structure library implemented in C
c c-library c90 data-structures library parser s-expression s-expressions
Last synced: 12 Jan 2025
https://github.com/wesleey/advanced-data-structures
Linked lists, Queues, Stacks, Trees, Graphs and Hash tables.
advanced-data-structures circular-doubly-linked-list circular-singly-linked-list data-structures doubly-linked-list linked-l singly-linked-list
Last synced: 05 Dec 2024
https://github.com/joao-conde/competitive-programming
Competitive programming training and contest exercises
algorithms competitive-programming data-structures
Last synced: 12 Jan 2025
https://github.com/matheusjohannaraujo/data_manager
Gerencie seus arquivos e pastas de maneira simples - PHP
data-structures filestorage filesystem filesystem-library php php-library php7 php8
Last synced: 31 Dec 2024
https://github.com/pc9795/ds-algo-java
Data structures and Algorithms implemented in Java :coffee:. Some theory notes also.
algorithms data-structures java
Last synced: 23 Dec 2024
https://github.com/maskedsyntax/intellipath
A python based visualizer for A* pathfinding algorithm.
algorithms animation astar-algorithm data-structures priority-queue pygame python3 queue
Last synced: 10 Dec 2024
https://github.com/phondani0/ds-algo
Solutions for ds algo problems in Python
algorithms-and-data-structures data-structures python3 trees
Last synced: 17 Jan 2025
https://github.com/kunalkapadia/gochronicles.dev-code
algorithms data-structures go golang microservice
Last synced: 23 Dec 2024
https://github.com/anishsinha-io/jenny-assignments
A place for Jenny to do DSA while also learning Git!
algorithms c data-structures education
Last synced: 31 Dec 2024
https://github.com/theritikchoure/dsa-typescript
This is an open source repo for learning and rehearsing data structures and algorithms in Typescript
algorithms data-structures recurssion typescript
Last synced: 09 Nov 2024
https://github.com/arnaudband/algorithms_and_data_structures
This repository contains implementations of data structures and algorithms. Created as part of a Data Structures and Algorithms course, it features organized folders for each topic, with README files providing overviews, use cases, and complexity analysis. Sample problems and solutions, along with test cases, are also included.
algorithms-and-data-structures algorithms-implemented data-structures github-codespaces javascript learn solidity
Last synced: 15 Nov 2024
https://github.com/camara94/data-visualization-with-python
Data visualization and some of the best practices when creating plots and visuals. The history and architecture of Matplotlib, and how to do basic plotting with Matplotlib. Generating different visualization tools using Matplotlib such as line plots, area plots, histograms, bar charts, box plots, and pie charts. Seaborn, another data visualization library in Python, and how to use it to create attractive statistical graphics. Folium, and how to use to create maps and visualize geospatial data.
data data-science data-structures data-visualization python3
Last synced: 23 Dec 2024
https://github.com/cristaloleg/go-act
Abstract channel type
concurrency concurrent-data-structure data-structures go golang queue stack
Last synced: 14 Feb 2025
https://github.com/alexcoder04/cs_nds
Some helpful things for Computer Science classes
computer-science data-structures data-structures-and-algorithms germany high-school niedersachsen
Last synced: 09 Feb 2025
https://github.com/marianogappa/iknowkungfoo
Website aiming to provide easiest way to learn Algos & DS for FAANGs
algorithms data-structures faang-interview faang-preparation leetcode system-design
Last synced: 17 Jan 2025
https://github.com/mardavsj/dsa-in-java
algorithm-challenges data-structures dsa-practice java
Last synced: 14 Feb 2025
https://github.com/srj101/useful-algorithms
Some mostly used and common algorithms implementations using javascript
algorithm basic-programming data-structures javascript
Last synced: 25 Dec 2024
https://github.com/sabyasachi-seal/books
All the books that can help you for a CS Degree
algorithms books cse daa data-structures maths
Last synced: 08 Jan 2025
https://github.com/jonasvsc/your-iq-called
A repository of data structures, algorithms, coding interview questions, and Leetcode problems. Ideal for interview prep and strengthening CS fundamentals.
algorithms coding-interview data-structures
Last synced: 19 Nov 2024
https://github.com/mrityunjay-tripathi/algorithms
Implementation of different algorithms in (Python, C, C++, Java)
algorithms c cpp14 data-structures graph java python tree
Last synced: 08 Nov 2024
https://github.com/juleskulcsar/javascript
javascript challenges/interview questions
arrays data-structures javascript javascript-algorithms javascript-array
Last synced: 08 Jan 2025
https://github.com/bcapathshala/crackyourinternship
Arsh Goyal Coding Challenge For Next 45 Days
algorithms cpp data-structures dsa dsa-practice java
Last synced: 08 Nov 2024
https://github.com/vatshayan/b.tech-project-image-recognition-system-
data-science data-structures database dip final-project final-year-project image image-classification image-processing image-recognition machienlearning machine-learning machine-learning-algorithms machinelearning neural-network python
Last synced: 15 Jan 2025
https://github.com/mo7amedaliebaid/dineout_task
algorithms dart data-structures flutter restaurants testing tree-structure unit-testing
Last synced: 15 Jan 2025
https://github.com/surabhiojha12/data-structure-and-algorithm
algorithms cpp11 data-structures
Last synced: 11 Jan 2025
https://github.com/hweawer/algohol
Algorithmic tasks in courses and contests
algorithms data-structures leetcode
Last synced: 31 Dec 2024
https://github.com/truongd3/new_perl-like_language
New Simple Perl-Like Language by Truong Dang
Last synced: 22 Jan 2025
https://github.com/mxssl/doubly-linked-list-golang
Doubly Linked List implementation in Go (Golang)
algorithms data-structures doubly-linked-list go golang structures
Last synced: 22 Jan 2025
https://github.com/xasannosirov/leetcode-problems
I will share the algorithmic problems I solved from LeetCode
data-structures golang leetcode-golang leetcode-python leetcode-solutions leetcode-sql mysql-database object-oriented-programming oop-principles open-source problem-solving python3 solutions
Last synced: 15 Jan 2025
https://github.com/surajsgh/data-structures-and-algorithms
👨💻 💪 A Repository of General Mathematical Programs, Bits Manipulation, Recursion and 'Data Structures and Algorithms'.
algorithms data-structures java leetcode mathematics problem-solving recursion technical-interview-questions
Last synced: 09 Nov 2024
https://github.com/divithraju/divith-raju-openmetadata
Open Standard for Metadata. A Single place to Discover, Collaborate and Get your data right.
automation bigdata bigdataanalytics data data-structures dataengineering datascience hacktoberfest2022 metadata metadata-extraction
Last synced: 31 Dec 2024
https://github.com/yashfalke77/data-structures-algorithms
Implementation of all basic data Structure and algorithms in python.
algorithms algorithms-and-data-structures data-structures python3
Last synced: 21 Jan 2025
https://github.com/kdrag0n/structalgo
My implementations of various data structures and algorithms in C.
Last synced: 17 Jan 2025
https://github.com/alirezagholamii/algorithms-daily
Solving Algorithmic Problems
algorithms data-structures javascript
Last synced: 22 Jan 2025
https://github.com/praabindhp/avl_tree
C Program For AVL Tree
avl-tree c data-structures programming
Last synced: 16 Jan 2025
https://github.com/rosekamallove/problem-solving
Concepts and Practice problems that I am solving while learning Data Structures and Algorithms
algorithm competitive-programming cpp data-structures
Last synced: 05 Feb 2025
https://github.com/oleiade/atelier
A collection of Go algorithms, data structures, APIs and helpers to resort to when in need
algorithms data-structures golang helpers
Last synced: 15 Nov 2024
https://github.com/tlack/xacto
Q-inspired Javascript convenience library and in-memory database
column-store data-structures javascript kdb memory-database nodejs vector
Last synced: 22 Jan 2025
https://github.com/tomboddaert/dyn-slice
An implementation for a &dyn [Trait] -like reference
Last synced: 12 Nov 2024
https://github.com/bnclabs/robt
Read only BTree, immutable index for disk/SSD.
btree data-structures disk index rust-lang storage
Last synced: 11 Nov 2024
https://github.com/ivangalbans/hackerrank
My solutions to HackerRank challenges
algorithms clojure cpp data-structures functional-programming hackerrank-solutions problem-solving sql
Last synced: 17 Nov 2024
https://github.com/sahilbansal17/csl106-assignments
This contains the assignments completed in the Data Structures Course in 3rd Semester Course (2017 Aug - Nov) at IIT Jammu.
data-structures data-structures-and-algorithms
Last synced: 11 Jan 2025
https://github.com/harrykamboj1/datastructureandalgorithms
Repository For Practicing Data Structures And Algorithms
Last synced: 21 Jan 2025
https://github.com/yuweaec/ai-programming-with-python-bertelsmann
This repository aims to provide code and information to help you develop a comprehensive understanding of Python programming in the context of artificial intelligence (AI) applications.
ai bertelsmann data-structures functions jupyter-kernels jupyter-notebook numpy object-oriented-programming pandas python python-packages pytorch scripting udacity-nanodegree
Last synced: 09 Feb 2025
https://github.com/madhurimarawat/data-structure-using-c
This repository contains programs in the C programming language related to Data Structures.
add-digit basic-programming c data-structures deletion-in-array dynamic-memory-allocation insertion library-functions linked-list linked-list-in-c menu-driven-program priority-queue queue searching-algorithms sorting-algorithms sorting-algorithms-implemented stack static string-functions user-defined-functions
Last synced: 15 Jan 2025
https://github.com/vvaldesc/ballsortpuzzle_web
Ball Sorting based game made with Java Script, CSS and HTML:5
audio callback-functions data-structures documentfragment eventlistener game html5 javascript
Last synced: 17 Nov 2024
https://github.com/am-kantox/finger_tree
Pure Elixir implementation of FingerTree
binary-tree data-structures elixir elixir-lang queue
Last synced: 09 Feb 2025
https://github.com/shiweihe0713/algorithms-made-easy
Algorithm learning hub : show case the fundamental algorithms like sorting algorithms, such as generic sort, merge sort, quick sort, bucket sort, and radix sort, etc.
algorithms binary-search-tree computer-science data-structures leetcode sorting-algorithms tree
Last synced: 27 Oct 2024
https://github.com/micahondiwa/alx-low_level_programming
Low-level programming language with ALX and Holberton School
c data-structures malloc malloc-free malloc-library
Last synced: 09 Feb 2025
https://github.com/lakshanwd/go-data-stuctures
Go Data stuctures implementations
Last synced: 01 Feb 2025
https://github.com/elliotwutingfeng/advent-of-code-2022
My Python solutions for Advent Of Code 2022.
advent-of-code advent-of-code-2022 algorithms data-structures lifelong-learning python solutions
Last synced: 10 Jan 2025
https://github.com/marouane-elgoumiri/problem_solving
Series of coding problems and my answers to them
arrays data-structures problem-solving
Last synced: 23 Jan 2025
https://github.com/esenmx/collection_notifiers
Collections with implementation of ValueListenable/ChangeNotifier for minimum rebuild and simplest syntax
collection dart data-structures flutter performance-optimization state-management
Last synced: 27 Dec 2024
https://github.com/mgobeaalcoba/data_structs_python
Practice with different types of data structures in python
arrays cube data-structures grid linked-list node pile python3
Last synced: 20 Jan 2025
https://github.com/dimagutierrez/python-methods
Store code, examples, methods and more.
data-structures dynamic-programming idle learn-to-code pytest python python-library solving-problems store
Last synced: 05 Jan 2025
https://github.com/goamegah/c-vaccinodrome
Implementation en C d'une modélisation d'un vaccinodrome composé d’une salle d’attente contenant n sièges pour les patients et d’un service de vaccination comportant m box occupés éventuellement par des médecins.
c data-structures linux memory-management mmap semaphore shell-scripts synchronous-processing
Last synced: 16 Oct 2024
https://github.com/larusso/concat-reader
Adapter for reading through multiple reader continuously
concatenate data-structures reader rust
Last synced: 27 Oct 2024
https://github.com/daya-jin/datastructureandalgorithm
Implementations of commonly data structure and problem solving with Python
Last synced: 26 Jan 2025
https://github.com/turbomack/queue
Simple FIFO (first in, first out) Queue implementation in Elm
Last synced: 01 Feb 2025
https://github.com/danitilahun/coding-challenges
This repository contains coding challenges and solutions. It is the perfect place to enhance your coding skills.
algorithms coding-challenge data-structures golang problem-solving python3
Last synced: 07 Nov 2024
https://github.com/grainme/competitive_programming
Here, I share my solutions and algorithms for various challenges.
algorithms data-structures problem-solving
Last synced: 02 Feb 2025
https://github.com/faisalsaifii/dsa
Data Structures and Algorithms
c-programming-language data-structures
Last synced: 20 Jan 2025
https://github.com/rajjitlai/bca-3rd-sem-c-programs
C programs for BCA 3rd Semester 2023-2024
arrays bca c c-language c-programming-language coding-interviews cprogramming data-structrues data-structures dsc linked-list stack
Last synced: 12 Oct 2024
https://github.com/neil-edelman/boxes
Independent data structure headers.
b-tree c89 data-structures generics hash-table memory-pool metaprogramming paramterization templates testing traits trie type-safety
Last synced: 12 Oct 2024
https://github.com/alisawari/ts-data-structure
Implemented most useful and important Data Structures used in Software Development, All With TypeScript 🌟
data-structures datastructures typescript
Last synced: 26 Jan 2025
https://github.com/ashifhassandev/dsa-workouts
A repository containing DSA workout exercises and a structured roadmap, designed to help users enhance their problem-solving skills.
algorithms algorithms-and-data-structures data-structures javascript roadmap
Last synced: 02 Feb 2025
https://github.com/genndy007/labs_asu_9x
All material for labs of DS, TA, OP
algorithms data-structures graph graph-algorithms kpi kpi-ua programming
Last synced: 26 Jan 2025
https://github.com/parisaroozgarian/ibm-data-analyst-professional-certificate
The IBM Data Analyst Professional Certificate, consisting of 9 courses, equips with essential skills in Excel, SQL, Python, data visualization, and analysis techniques
big-data business-analysis business-communication communication data-analysis data-management data-structures data-visualization databases general-statistics human-resources planning python-programming spreedsheet sql
Last synced: 19 Dec 2024
https://github.com/lucidfrontier45/threshold_dict
A data structure to find smallest key that is larger than the query.
Last synced: 08 Nov 2024
https://github.com/apoorva-info/data-structures-and-algorithms
This repository showcases my daily DSA practice in Python, focusing on improving problem-solving skills and coding logic. Each solution is documented to aid learning and preparation for coding interviews.
algorithm algorithms algorithms-and-data-structures coding-interviews computer-science data-structures dsa gthub interview interview-questions python3 software-engineering study-plan youtube
Last synced: 01 Nov 2024
https://github.com/albin-johansson/rune
A modern C++ framework for 2D games.
2d centurion cpp20 data-oriented data-structures game-development game-framework gamedev modern-cpp performance tmx
Last synced: 09 Feb 2025
https://github.com/ymm135/golang-java-cpp-dsa
golang/java/c++的数据结构及算法(DSA),附带leetcode相关习题、animate动画说明!
algorithms cpp11 data-structures golang java
Last synced: 13 Jan 2025
https://github.com/samueltexa/pyhton_fundamentals_yearone-2022
Pyhton Fundamentals YearOne(2022)
api data-structures data-types etc libraries object-oriented-programming operators packages variables
Last synced: 13 Nov 2024
https://github.com/sandippalit/data-structures-and-algorithms-in-python
This repository by Sandip Palit contains Data Structures and Algorithms in Python.
algorithms backtracking complexity data-structures dsa linked-list maths oop python recursion searching sorting
Last synced: 08 Feb 2025
https://github.com/himkt/algorithm-rs
🛠️ Data structure and algorithm written in Rust
algorithms atcoder data-structures rust
Last synced: 13 Jan 2025
https://github.com/autruonggiang/it003-dsa-lab
Store DSA assignments.
algorithms data-structures data-structures-and-algorithms dsa it003 uit
Last synced: 13 Jan 2025
https://github.com/ofilipatrick/python-algos
Data Structures and Algorithms in Python
algorithms data-structures python
Last synced: 09 Feb 2025
https://github.com/winterrdog/c-hash-map
this is a pure C project i took on to learn the details of how to implement a hash table aka hash map aka associative array.
computer-science data-structures hash hashmap hashtable
Last synced: 26 Jan 2025
https://github.com/ahmad-nour-haidar/x-unique-list
A Flutter - Dart package that provides a list with unique elements based on a custom uniqueness condition.
collections dart dart-package data-structures elements flutter flutter-package list package-management set unique uniqueness
Last synced: 13 Oct 2024
https://github.com/yash22222/c-programming-projects-and-algorithms
In computer programming terms, an algorithm is a set of well-defined instructions to solve a particular problem. It takes a set of input(s) and produces the desired output. For example, An algorithm to add two numbers: Take two number inputs Add numbers using the + operator Display the results.
algorithms algorithms-and-data-structures c c-programming c-programming-language data-structures mini-project
Last synced: 05 Jan 2025