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-01-17 00:06:34 UTC
- JSON Representation
https://github.com/palashhawee/data-structures-and-algorithms-in-python
Data Structures and Algorithms
algorithms algorithms-and-data-structures coding-challenge data-structures python
Last synced: 22 Nov 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/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/dhravya/dsa-for-noobs
A collection of data structures and algorithms I'm writing while learning
Last synced: 13 Dec 2024
https://github.com/faisalsaifii/dsa
Data Structures and Algorithms
c-programming-language data-structures
Last synced: 19 Nov 2024
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/cieslarmichal/algoexpert-cpp
C++ solutions to the coding interview problems on AlgoExpert.
algoexpert algoexperts algorithms-and-data-structures algoritms coding-challenges coding-interviews cpp data-structures interview-preparation interview-questions problem-solving
Last synced: 08 Dec 2024
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/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/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/iykekings/data-structures-deno
Popular data structures' implementation in JavaScript/Typescript
data-structures deno javascript typescript
Last synced: 11 Dec 2024
https://github.com/craig-day/linked_map_set
A LinkedMapSet is an extension to MapSet that maintains ordering.
data-structures elixir linked-list ordered-collections ordered-set
Last synced: 20 Dec 2024
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
https://github.com/ankitsharma-007/implementating.stack.queue.using.linkedlist.and.csharp
Implementation of Stack And Queue Using Linked List in C#
ankit-sharma article csharp data-structures linked-list queue stack visual-studio
Last synced: 14 Dec 2024
https://github.com/ocramz/vp-tree
Vantage point trees
data-mining data-structures geometric-data-processing knn nearest-neighbor-search nearest-neighbour-algorithm spatial-data tree
Last synced: 05 Dec 2024
https://github.com/dimagutierrez/java-methods
Store code, examples, methods and more.
data-structures dynamic-programming java javax javax-swing learn-to-code solving-problems
Last synced: 05 Jan 2025
https://github.com/ankitsharma-007/linked.list.implementation.c.sharp
Sample code for implementing Linked list using C#
ankit-sharma article csharp data-structures linked-list visual-studio
Last synced: 14 Dec 2024
https://github.com/gwuah/gotham
exercises to learn golang. Especially implementations of classic cs algorithms. [More into java now]
algorithms data-structures golang
Last synced: 11 Jan 2025
https://github.com/pkprajapati7402/leetcode-solutions
Solutions to various LeetCode problems implemented in Python, categorized by topics such as Array, LinkedList, Dynamic Programming, Tree, Graph, String, and HashMap. Each solution includes detailed explanations.
algorithms array coding-challenge competitive-programming cpp data-structures dynamic-programming graph hashmap leetcode leetcode-solutions linked-list problem-solving programming strings tree
Last synced: 05 Nov 2024
https://github.com/tresor11/coding-challenges
This repository contains solutions to common coding challenges
Last synced: 28 Dec 2024
https://github.com/swarajkumarsingh/dsa-algo
Personal DSA & ALGO Practice Repo with 50 - 100+ questions on every topic. With all materials such as Roadmaps, Notes, Imp questions, Section wise questions and more.
algorithms data-structures dsa
Last synced: 28 Dec 2024
https://github.com/erenisci/algorithm-solutions
LeetCode/Codewars/Project-Euler
algorithms codewars data-structures javascript leetcode project-euler python
Last synced: 25 Dec 2024
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: 13 Jan 2025
https://github.com/mrbelga/algorithms-search-sort
Repo de algoritmos de busca e ordenação, eficiência em estruturas (interna/externa). Árvores, classificação em memória (vetores, listas) e externa (arquivos binários). Disciplina de Ciência da Computação, focada na escolha eficiente de algoritmos para resolver problemas específicos.
data-structures estrutura-de-dados java search-algorithm searching-algorithms thread threads
Last synced: 26 Oct 2024
https://github.com/saifeddineelhanoune/algorithms-and-data-structure
about mastering algorithms in many lang and different data structure
algorithms codingame-solutions data-structures leetcode-solutions maths problem-solving sorting-algorithms trees
Last synced: 14 Dec 2024
https://github.com/pranshu05/cppvault
open source CPP docs
cpp cpp-docs data-structure data-structures data-structures-and-algorithms docs documentation ds dsa mdx nextjs oops oops-in-cpp
Last synced: 20 Dec 2024
https://github.com/reity/symbolism
Extensible combinator library for building symbolic Python expressions that are compatible with serialization and can be evaluated at a later time.
abstract-syntax-tree data-structures python-library symbolic-expressions symbolic-manipulation
Last synced: 23 Nov 2024
https://github.com/joht/data-restructor-js
Transforms parsed JSON objects into a uniform data structure
adapter data-structures javascript json parser restructure
Last synced: 28 Oct 2024
https://github.com/limitedeternity/datastructures
Udemy – Easy to Advanced Data Structures
Last synced: 05 Jan 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: 20 Dec 2024
https://github.com/monamobeen/coding
100+ Challenges Data Structures & Algorithms. As this repo designed to help you prepare for technical interviews at top tech companies like Meta (Facebook), Amazon, Apple, Netflix, and Google (MAANG). The focus is on building a strong foundation in clean code, data structures, and algorithms.
data-structures geometry hashmap leetcode-practice mathematics matrix
Last synced: 05 Jan 2025
https://github.com/can-dy-jack/linkedlist
LinkedList and DoubleLinkedList implementation in JavaScript
algorithm data-structures double-linked-list javascript linked-list
Last synced: 20 Dec 2024
https://github.com/shubham0204/text-predictor-android
Next word prediction and word auto-complete for Android - with the power of Rust 🚀
android android-library autocomplete-suggestions data-structures markov-model rust text-predictions trie-data-structure
Last synced: 23 Nov 2024
https://github.com/samuelselasi/alx-low_level_programming
ALX Low Level Programming (C)
alx-low-level-programming argc-argv c data-structures doubly-linked-list function-pointers functions linked-list loops malloc-free pointers-and-arrays preprocessor recursion reverse-engineering shell static-libraries structures-c syscall typedef variadic-function
Last synced: 23 Nov 2024
https://github.com/manojpatra1991/data-structures-and-algorithms-in-python
Solutions to common problems related to data structures and algorithms in Python
algotrithm data-structures python
Last synced: 24 Dec 2024
https://github.com/varun-doshi/rs-merkletree
Rust Library to create Merkle Trees
cryptography data-structures ethereum hash merkle-proof merkle-tree rust tree
Last synced: 11 Oct 2024
https://github.com/akshay-rajan/s1
S1 MCA Coursework
algorithms c css data-structures html javascript php python
Last synced: 06 Jan 2025
https://github.com/irfanshadikrishad/data-structure-with-cpp
data-structure-logbook.cpp
Last synced: 25 Dec 2024
https://github.com/thomasthaddeus/algorithmselector
Explore our extensive Algorithms Repository, featuring a diverse range of algorithms from computational methods to data structures, cryptographic techniques, and AI. Ideal for education, research, and practical application, each algorithm is well-documented, tested, and optimized for performance and readability.
ai algorithms computational-algorithms computer-science cryptography data-compression data-structures educational-resource game-theory graph-theory machine-learning network-flow open-source optimization python
Last synced: 28 Oct 2024
https://github.com/nishkarshraj/hackerrank-cpp-programming
Data Structures and OOPS programming in C++ Language done Topic Wise according to HackerRank.
algorithms algorithms-and-data-structures competitive-programming cpp data-structures hackerrank hackerrank-algorithms-solutions hackerrank-solutions
Last synced: 06 Jan 2025
https://github.com/nishkarshraj/java-programming-oops
Java Programming Codes!
algorithms algorithms-and-data-structures data-structures database java java-library open-source opensource
Last synced: 06 Jan 2025
https://github.com/thiagodnf/tree-data-structure
Trees as Abstract Data Type in Java
binary-search-tree data-structures java recursive-descent-parser tree tree-structure
Last synced: 23 Nov 2024
https://github.com/wangyoucao577/algorithms_practice
Practice algorithms and data structures.
algorithms cplusplus cpp data-structures go golang handrank intorduction-to-algorithms leetcode maxflow maxflow-mincut
Last synced: 02 Dec 2024
https://github.com/manid2/dsa
Data structures and algorithms code.
algorithms data-structures interview leetcode leetcode-solutions
Last synced: 11 Oct 2024
https://github.com/nishkarshraj/c-programming-with-data-structures
Programming and Data Structures using C
algorithms c data-structures git github programming search-algorithm sorting-algorithms
Last synced: 06 Jan 2025
https://github.com/nishkarshraj/algorithms
Algorithms implemented in a platform and language independent manner.
algorithm algorithm-challenges algorithm-competitions algorithms algorithms-and-data-structures algorithms-implemented c cpp data-structures
Last synced: 06 Jan 2025
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 Nov 2024
https://github.com/aryehky/cauliflower
🥦 Cauliflower: React app javascript web development data-structures algorithms 🥦
algorithms data-science data-structures javascript javascript-library webdevelopment
Last synced: 20 Nov 2024
https://github.com/alexdelorenzo/disjoint_set
Union find / disjoint union set
algorithms data-structures disjoint-set disjoint-sets disjoint-unions python
Last synced: 12 Oct 2024
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: 18 Nov 2024
https://github.com/nixrajput/b-tree-java
B-Tree implementation using Java programming language.
b-tree b-tree-implementation b-trees daa daa-projects data-structures data-structures-and-algorithms design-and-analysis-of-algorithms design-and-analysisof-algorithm java
Last synced: 11 Jan 2025
https://github.com/shiv-xm/leetcode_solution
Welcome to my LeetCode Solutions repository! Here, you'll find my solutions to various LeetCode problems that I've tackled during my coding practice. The goal of this repository is to maintain a personal archive of my problem-solving journey, as well as to share insights and approaches with others in the coding community.
algorithms-and-data-structures data-structures dynamic-programming leetcode-cpp leetcode-solutions mysql-database sql string
Last synced: 14 Oct 2024
https://github.com/sagiegurari/c_vector
A simple growable vector for C
c c-lib c-library data-structures vector
Last synced: 28 Nov 2024
https://github.com/arin-paliwal/data-structures-and-algorithms
This Repository contains codes I solve using practicing DSA and preparing for Interviews. These codes are easy to understand and are well arranged.
algorithms cpp data-structures java python
Last synced: 20 Dec 2024
https://github.com/arin-paliwal/data-structure-in-c
This Repository consists of a Program Code in C Language as described by our curriculum in the B.Tech Programme in the domain of Computer Science and Engineering. It consists of codes which i have used in DSA in C Language and it is also a credential subject in our curriculam.
Last synced: 20 Dec 2024
https://github.com/pvgupta24/cse-labs
Dump for CSE Lab assignments and programs
algorithms c computer-architecture cpp data-structures mips opengl verilog
Last synced: 06 Jan 2025
https://github.com/v1tbrah/algorithms
Data structures and algorithms.
algorithms data-structures go golang leetcode
Last synced: 14 Dec 2024
https://github.com/jdoiro3/git-dag
At its core Git is a content addressable database. Git-DAG allows you to view this database as a 3d model.
3d dag data-structures educational force-graph git visualization
Last synced: 29 Nov 2024
https://github.com/dps0340/doitdatarithm
'Do it! 자료구조와 함께 배우는 알고리즘 입문 C 언어 편' 연습문제 풀이
algorithms data-structures solutions
Last synced: 06 Dec 2024
https://github.com/npepinpe/redstruct
REDis data STRUCTures
data-structures lua-script redis ruby
Last synced: 28 Oct 2024
https://github.com/dkhrunov/algo-and-ds
algorithms data-structures jest typescript
Last synced: 21 Dec 2024
https://github.com/samridhisainii/codzy_dsa
This is my repository of Leetcode , GeeksforGeeks and Codechef questions which i solve regularly
algorithms cpp data-structures
Last synced: 29 Nov 2024
https://github.com/libsugar/bettercollections
Some better collection implementations than the system library
arraypool collections concurrent data-structures vector
Last synced: 21 Dec 2024
https://github.com/bmf-san/road-to-algorithm-master
I want to be a algorithm master.
algorithm data-structures golang
Last synced: 06 Dec 2024
https://github.com/anatoly-semenov/algorithms-and-structures
Algorithms and data structures on the example of Typescript code
algorithms data-structures typescript
Last synced: 13 Jan 2025
https://github.com/hojas/typescript-algorithms
🧬 Algorithms and data structures implemented in TypeScript.
algorithm algorithms computer-science data-structures interview interview-preparation typescript typescript-algorithms
Last synced: 06 Dec 2024
https://github.com/hasnatrasool163/socialnetworkfriendrecommendationsystem
A Social Network Friend Recommendation System is an exciting project that leverages graph theory concepts to simulate real-world social networks.
algorithms-and-data-structures data-structures dsa-algorithm graphs-algorithms java java-fxml java-gui javafx queue-algorithm
Last synced: 14 Dec 2024
https://github.com/mattphillips/flow-data-structures
Basic data structures implements using Flowtype
ava data-structures flowtype linked-list
Last synced: 01 Dec 2024
https://github.com/champ96k/leetcode-solutions
Collection of LeetCode questions and solutions to ace the coding interview!
coding-interview-preparations cpp data-structures leetcode-solutions
Last synced: 06 Jan 2025
https://github.com/svastikkka/ds-and-algo
algorithms algorithms-and-data-structures data-structures
Last synced: 06 Jan 2025
https://github.com/sksaju/free-code-camp
My solution of freecodecamp challenges..
algorithms data-structures debugging es6 javascript nodejs reactjs redux regular-expression
Last synced: 24 Dec 2024
https://github.com/lakshanwd/go-data-stuctures
Go Data stuctures implementations
Last synced: 06 Dec 2024
https://github.com/alexandr-g/knowledge
https://alexgrischuk.gitbook.io/wiki/
algorithms coding data-structures flow functional-programming git js knowledge node npm react tmux vim wiki yarn
Last synced: 09 Dec 2024
https://github.com/caellian/reference
Reference implementations of different algorithms and data structures.
algorithms data-structures reference templates
Last synced: 20 Dec 2024
https://github.com/jasontoups/engineering-growth
A place where I'm keeping all of my work on coding challenges and coursework.
algorithms data-structures documentation javascript learning react
Last synced: 13 Nov 2024
https://github.com/leksus-04/algorithms-and-data-structures
:brain: Implementation of various algorithms and data structures in C++
algorithms cplusplus cpp data-structures implementation-of-algorithms implementation-of-data-structures
Last synced: 07 Jan 2025
https://github.com/kalpit-sharma-dev/go-datastructures
This repository consists of the code samples, assignments, and the curriculum for the Community Classroom complete Data Structures & Algorithms Golang bootcamp. GO Data Structures & Algorithms
algorithms algorithms-and-data-structures competetive-programming data-structures golang golang-examples interview interview-preparation interview-questions interviewbit interviewbit-solutions map math
Last synced: 19 Nov 2024
https://github.com/avidlearnerinprogress/algorithmictoolbox-ucsd
Coursework solutions to UCSD DSA specialization
algorithms cpp data-structures moocs
Last synced: 14 Jan 2025
https://github.com/jintao-huang/leetcode-py
针对LeetCode解题开发的基于python的数据结构和算法库`leetcode-alg`
algorithm data-structures leetcode leetcode-alg leetcode-python leetcode-solutions python python3
Last synced: 29 Dec 2024
https://github.com/cristaloleg/go-act
Abstract channel type
concurrency concurrent-data-structure data-structures go golang queue stack
Last synced: 21 Dec 2024
https://github.com/jzplp/data-structure-ywm-implementation
数据结构 严蔚敏版 书中各种数据结构代码的自己实现
data-structures implementation yanweimin
Last synced: 29 Dec 2024
https://github.com/vante-dev/ookla-speedtest-results
Scrape data from speedtest.net
data-structures ookla ookla-speedtest ooklaserver-speedtest scrape speedtest
Last synced: 08 Nov 2024
https://github.com/thucpn/data-structures-in-java
Full synthesis of data structures in java (definition, bigO, advantages, disadvantages, use cases).
Last synced: 29 Dec 2024
https://github.com/anandwana001/kotlin-dsa-projects
Data Structures and Algorithms in Kotlin by building small projects
algorithms coding data-structures games kotlin
Last synced: 29 Oct 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: 17 Dec 2024
https://github.com/jaeyson/algox
Common Algorithms and Data Structures implemented using Elixir
algorithms algorithms-and-data-structures data-structures elixir
Last synced: 11 Jan 2025
https://github.com/eldarlrd/js-data-structures
Manual and Explorable JS Data Structures for TOP.
data-structures nodejs odin-project
Last synced: 14 Jan 2025
https://github.com/make-github-pseudonymous-again/js-cg
:triangular_ruler: Computational geometry data structures and algorithms for JavaScript
agpl algorithms computational-geometry computer-science data-structures javascript
Last synced: 21 Dec 2024
https://github.com/juliusmarminge/pathfinding-visualizer
A visualizer of different pathfinding algorithms
algorithms data-structures react typescript vite
Last synced: 18 Dec 2024
https://github.com/OneUpWallStreet/Data-Structrues-And-Algorithms
Leetcode Solutions
cpp data-structures go java leetcode leetcode-cpp leetcode-go leetcode-java leetcode-python leetcode-solutions leetcode-swift python technical-interviews
Last synced: 14 Nov 2024
https://github.com/mramshaw/radix-trie
A radix (or possibly Patricia) trie
data-structures go golang patricia-trie radix radix-trie table-driven-testing trie
Last synced: 14 Jan 2025
https://github.com/sieep-coding/learn-data-structures
Explore the fundamentals of data structures and learn about memory storage within computer systems.
data-structures javascript learning
Last synced: 30 Dec 2024