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-06 00:07:09 UTC
- JSON Representation
https://github.com/nirmalnishant645/python-programming
Basic Python Programs
algorithms algorithms-and-data-structures algorithms-datastructures big-data data-analysis data-cleaning data-mining data-mining-algorithms data-science data-structure data-structures datastructures-algorithms geeksforgeeks geeksforgeeks-python geeksforgeeks-solutions hackerearth hackerearth-python hackerearth-solutions python python3
Last synced: 24 Jan 2025
https://github.com/md-shamim-ahmad/hackerrank-online-judge-problems-solutions
This repository contains my accepted solutions for many HackerRank online judge problems
algorithm array competitive-programming cpp data-structures graph hackerrank hackerrank-solutions java linked-list mathematics python queue solutions stack tree
Last synced: 24 Jan 2025
https://github.com/jopetty/cpsc-223
Homework assignments, lecture notes, and papers for CPSC 223b (Data Structures and Programming Techniques) at Yale University.
c computer-science data-structures yale
Last synced: 25 Jan 2025
https://github.com/danielbrodi/c-data-structures
A collection of algorithms and implementations of all common data structures - written in C. Multiple ways to implement any data structure, e.g: Both iterative and recursive way for a binary search tree. All kinds of Linked Lists (Singly, Doubly, Sorted). Hash Map which is based on a linked list and etc...
algorithm binary-search-tree binary-tree bit-array c circular-buffer circular-queue data-structures data-structures-and-algorithms doubly-linked-list hash-map heap heap-queue linked-list priority-queue queue singly-linked-list sorted-lists stack vector
Last synced: 25 Dec 2024
https://github.com/rakesh9100/cse-dsa-codes
This repository contains the advanced basic reference codes of Data Structures and Algorithms.
algorithms cpp data-structures programmes
Last synced: 25 Jan 2025
https://github.com/arvryna/ds-algo
Data structures and Algorithms in C++/Go
Last synced: 24 Dec 2024
https://github.com/helias/algorithms-js
Some algorithms and data structures that I made in JS.
binary-change binary-heap binary-search-tree binary-select binary-swap data-structures hash insertion-sort partition rbtree red-black-tree
Last synced: 03 Jan 2025
https://github.com/akashjain04/phone-book-with-dll
Phone Book application to demonstrate Doubly Linked List with header concept.
c-programming data-structures doubly-linked-list linked-list phone-book simple sorted-lists
Last synced: 24 Jan 2025
https://github.com/rajeshberwal/revisiting-dsa
Repository to Revisiting DSA series
algorithms c cpp data-structures go golang interview-preparation javascript python
Last synced: 04 Jan 2025
https://github.com/batazor/algorithm
Algorithm
algorithm algorithms data-structures
Last synced: 21 Dec 2024
https://github.com/tpps88206/michael-quickly-generate-data-structure
Quickly generate data structure with multiple language.
angular data-structures golang json sql
Last synced: 21 Jan 2025
https://github.com/pranavbharadwaj007/dsa_lab_3rd_sem
VTU 3rd sem CSE and ISE Lab programs
c data-structures vtu vtulab vtulabprogrammes
Last synced: 13 Jan 2025
https://github.com/asbhogal/javascript-algorithms-and-data-structures
Course notes for the JavaScript course provided by freeCodeCamp entitled 'JavaScript Algorithms and Data Structures.' Notes from activites and exercises will be pushed to this repo to serve as a 'bank' of resources and future reference.
algorithms data-structures data-structures-and-algorithms debugging dsa dsa-algorithm dsa-practice es6 freecodecamp functional-programming html5 javascript javascript-algorithms js object-oriented-programming oop
Last synced: 21 Jan 2025
https://github.com/romulodeoliveira/csharp-exercices
Exercícios de fixação de conceitos de programação em C#
algorithms csharp data-structures
Last synced: 20 Dec 2024
https://github.com/randoragon/libstaple
A general-purpose data structure library in pure C89.
Last synced: 20 Dec 2024
https://github.com/anmol-baranwal/leetcode-gfg-ds-solutions
C++ Topic wise Leetcode & GFG solutions ✨ (easy access)
algorithms cplusplus cpp data-structures documented dynamic-programming easy-to-understand geeksforgeeks geeksforgeeks-cpp geeksforgeeks-solutions graphs leetcode leetcode-solutions striver-sde-sheet
Last synced: 14 Jan 2025
https://github.com/cbl/algorithm-analyzer
A tool to analyze various sorting algorithms, graphs or binary trees.
algorithms data-structures java
Last synced: 27 Oct 2024
https://github.com/grantgasser/software-engineering
Data structures, algorithms, scalable system design, debugging, profiling, etc.
algorithms data-structures profiling scalable
Last synced: 28 Oct 2024
https://github.com/alexvzyl/nativeframework
💡 A GPU-accelerated native application framework, with performance and scalability at its core. Written in C++ using GLFW, OpenGL and dear imgui.
cpp data-structures framework glfw gpu-acceleration imgui lua native-app opengl
Last synced: 12 Oct 2024
https://github.com/nishkarshraj/hackerrank-python-programming
OOPS and Data Structures in Python
algorithms competettive-programming competition competitive-programming competitiveprogramming computer-science data-structures hackerrank hackerrank-solutions python python-3
Last synced: 10 Nov 2024
https://github.com/suhatanriverdi/full-time-interviews-preparation-process
This repository contains various competitive programming Algorithms and Data Structures questions and codes in the preparation process of fulltime software engineering interviews.
algorithms data-structures fulltime interview-practice interview-preparation interview-questions interviews software-engineering
Last synced: 21 Jan 2025
https://github.com/protomorphine/ya.practicum
Задачи, решенные в рамках прохождения курса "Алгоритмы и структуры данных"
algorithms algorithms-and-data-structures data-structures dsa-learning-series learning yandex-praktikum
Last synced: 16 Nov 2024
https://github.com/seonghun-dev/algorithm
자료구조 및 알고리즘 학습
algorithm algorithms data-structures
Last synced: 25 Dec 2024
https://github.com/retype15/ai_json_collector
AI JSON Collector es una herramienta diseñada para autocompletar archivos JSON utilizando modelos de razonamiento. Su objetivo es sintetizar los datos de entrada en formato de texto y convertirlos en formato JSON de manera rápida y sin esfuerzo. Esto aumenta la productividad en tareas sencillas y repetitivas.
ai data-science data-structures json
Last synced: 13 Dec 2024
https://github.com/mauricioromagnollo/study-algorithms-data-structures-c
A Open Source repository written in C language about data structures and algorithms
algorithms c clang data-structures makefile study
Last synced: 02 Feb 2025
https://github.com/suhatanriverdi/software-engineering-interviews-longterm-preparation-process
This repository contains various questions and codes in the preparation process of software internship interview.
algorithms c-plus-plus data-structures implementation-of-data-structures internship interview java leetcode leetcode-solutions software
Last synced: 21 Jan 2025
https://github.com/tisonkun/dsa-thu
Data structures and algorithms from a lesson of Tsinghua University.
Last synced: 15 Oct 2024
https://github.com/zsh2401/tdscore
Data Structure & Algorithms implements with pure TypeScript for any JavaScript runtime.✨
data-structures data-structures-and-algorithms javascript mathematics nodejs typescript
Last synced: 14 Oct 2024
https://github.com/jasonheecs/js-data-structures
An npm package containing implementations of various data structures in Javascript.
binary-search-tree circular-linked-list computer-science data-structures doubly-linked-list javascript linked-list min-heap npm-package queue stack trie
Last synced: 30 Oct 2024
https://github.com/paulthomas20002/s3-data-structures
KTU S3 CST 201
cst201 data-structures ktu module s3
Last synced: 15 Nov 2024
https://github.com/rwxrob/structs
Data Structs with Go (1.18) Generics
data-structures generics golang graph-structures node stack tree-structure
Last synced: 02 Nov 2024
https://github.com/manraj29/hotel-service-management-
College Project : Hotel Services Management
c data-structures management queue
Last synced: 13 Jan 2025
https://github.com/yichengdwu/data_structures_experiment_code
数据结构教程(李春葆)实验题解答
Last synced: 03 Nov 2024
https://github.com/geometryzen/generic-rbtree
A Red-Black Tree with a generic interface for TypeScript.
algorithm algorithms data-structure data-structures generic generics red-black-tree typescript typescript-library
Last synced: 07 Nov 2024
https://github.com/krau5/codewars-solutions
CodeWars Solutions. Please leave a star. Thank you
algorithm-challenges algorithms challenges codewars codewars-challenges codewars-solutions coffeescript competitive-programming dart data-structures go golang hacktoberfest javascript puzzles python ruby typescript
Last synced: 01 Feb 2025
https://github.com/mr-ema/data-structures-c
data structures and algorithms in C
algorithms algorithms-c c c-algorithms c-data-structures data-structures data-structures-c
Last synced: 02 Feb 2025
https://github.com/diegolonio/escom
Todo el código (casi) que he escrito para las unidades de aprendizaje de la Escuela Superior de Cómputo (IPN).
adoo bison c-language c-programming-language compiler-design compilers computer-architecture data-structures escom ipn java linux operating-system php python sistemas-operativos ubuntu vhdl web
Last synced: 12 Oct 2024
https://github.com/yungshenglu/leetcode
Personal submissions on LeetCode
algorithm data-structures hacktoberfest interview leetcode
Last synced: 17 Dec 2024
https://github.com/ahammadshawki8/dsa-implementations-in-python
👀 Knowledge of "Data Structures and Algorithms" is the basic need to become a good programmer. In this repository, you will find the implementations of different DSA's in Python. 🔥🔥
algorithm code data-structures design python
Last synced: 28 Dec 2024
https://github.com/tushar2704/everyday_python
Welcome to Everyday Python Sheets – your go-to resource for everyday Python cheat sheets, pro tips, interview questions, Python one-liners, and Python data structures. Whether you're a beginner looking to learn Python or an experienced developer seeking quick reference materials, this Streamlit application has got you covered.
artificial-intelligence cheatsheet data data-analysis data-science data-structures data-visualization database protips python streamlit streamlit-tushar2704 tushar2704
Last synced: 27 Dec 2024
https://github.com/vishal-raj-1/data-structures-and-algorithms-in-cpp
This Repo contain all competitive problems on data structures and algorithms from hackerearth, hackerrank and leetcode.
algorithm cpp data-structures data-structures-and-algorithms geeksforgeeks-solutions hackerearth-solutions leetcode-solutions
Last synced: 14 Jan 2025
https://github.com/jiaqiluo/simple-card-game
A practice for stack and queue
Last synced: 26 Jan 2025
https://github.com/mtchavez/skiplist
Skiplist data structure in golang
data-structures go golang skiplist
Last synced: 20 Jan 2025
https://github.com/zenithclown/self-development
data-structures deep-q-learning dsa-algorithm github grokking-coding-interview hackerearth-solutions interview-preparation interview-questions julia kaggle-competition leetcode leetcode-python leetcode-solutions practice-programming project-euler-python-solutions python python3
Last synced: 28 Oct 2024
https://github.com/nixrajput/ds-algorithms-python
Implementation of `Data Structure & Algorithms` using `Python Programming Language`.
algorithms algorithms-python data-structures data-structures-and-algorithms data-structures-python ds-algo ds-algo-python ds-algorithm nixlab nixrajput nixrajput-github python-ds-algo
Last synced: 11 Jan 2025
https://github.com/deliciafernandes/datastructures-in-c
Basic Data Structures in C programming language😌
algorithm algorithm-library algorithms algorithms-and-data-structures algorithms-datastructures algorithms-implemented data-structures datastructures hacktoberfest hacktoberfest-accepted hacktoberfest2020
Last synced: 30 Dec 2024
https://github.com/anshuthopsee/binary-tree-visualizer
A simple tool, to visualize, Binary Tree and Heap data structures. Made with vanilla JS.
binary-search-tree binary-tree binary-tree-visualization binary-tree-visualizer data-structures dsa heap maxheap minheap visualization
Last synced: 14 Dec 2024
https://github.com/pegah-ardehkhani/python-tutorial-plus-questions
A comprehensive Python tutorial repository that covers key programming concepts along with practical questions and examples
conditional-statements data-science data-structures exercises functions learn-to-code object-oriented-programming oop oops-in-python programming python python-exercises python-programming python-questions python-tutorial python-tutorial-notebook python3 tutorial tutorial-code tutorial-exercises
Last synced: 07 Jan 2025
https://github.com/yvonneyeh/algorithms
What and how I studied for technical interviews!
algorithms ctci data-structures interview-prep leetcode tips
Last synced: 26 Jan 2025
https://github.com/andisiambuku/data-structures-and-algorithms
A repo of data structures and algorithms solutions to challenges on Leetcode in JavaScript
algorithms data-structures javascript leetcode-solutions
Last synced: 15 Nov 2024
https://github.com/carmocca/uva
UVA programming challenges
algorithms competitive-programming data-structures programming-challenges python
Last synced: 15 Dec 2024
https://github.com/dbc2201/algorithmiccomplexities
Sample Java codes to explain algorithmic complexities
Last synced: 31 Oct 2024
https://github.com/hadronized/non-empty
Efficient non-empty vectors in Rust
Last synced: 21 Jan 2025
https://github.com/eval-exec/algorithm
Learning Data structure & Algorithm.
algorithm algorithm-practice data-structures leetcode-practice
Last synced: 20 Jan 2025
https://github.com/ateeqrana7/banking-management-system
This is a Banking Management System built using the concepts of Object Oriented Programming & Data Structures. The following data structures have been implemented in this project; LinkedList, Queues.
bank-management-system banking banking-application banking-applications banking-system bankmanagement bankmanagementsystem classes cplusplus data-structures datastructures linked-list linkedlist management management-system object-oriented-programming oop queue
Last synced: 11 Nov 2024
https://github.com/juliogarciape/data-structures-and-algorithms
<Data Structures and Algorithms with Python />
algorithms data-structures data-structures-and-algorithms python python3
Last synced: 08 Jan 2025
https://github.com/stravo1/dsa-c
data structures and algorithms in C
algorithms c data-structures dsa
Last synced: 21 Jan 2025
https://github.com/naren-jha/algorithms
Repo to host code for learning Data Structures and Algorithms
algorithm data-structures dynamic-programming graph-theory
Last synced: 06 Nov 2024
https://github.com/cankatabaci/implement-stack-using-2-queues
Implement stack using 2 queues simple C# edition
Last synced: 02 Feb 2025
https://github.com/kimfucious/pythonic_algocasts
🐍 A pythonic version of exercises based on Stephen Grider's The Coding Interview Bootcamp: Algorithms + Datastructures
algocasts algorithm-challenges bootcamp data-structures htmltestrunner livereload python stephengrider
Last synced: 18 Dec 2024
https://github.com/djboris9/merger
Go package that merges different datatypes together
data-structures golang golang-library golang-package map merge slice struct
Last synced: 13 Dec 2024
https://github.com/erickarpovits/rpn-calculator-project
Reverse Polish Notation (RPN) Calculator Using C++ :)
cplusplus-11 data-structures linked-list object-oriented-programming rpn rpn-calculator rpn-cplusplus rpn-operators stacks
Last synced: 20 Jan 2025
https://github.com/nejcm/js-algorithms
JavaScript implementation and examples of many popular algorithms, data structures and other programming problems.
algorithms data-structures javascript javascript-algorithms js programming-problems
Last synced: 08 Dec 2024
https://github.com/prawn-cake/data_structures
Pure python data structures implementations
data-structures datastructures python
Last synced: 17 Dec 2024
https://github.com/juliencrn/the-algorithm-challenge
Let's practice the algorithms and data-structures using Typescript, Rust and TDD (The exercises are from FreeCodeCamp)
algorithms data-structures freecodecamp project-euler rosetta-code rust tdd typescript
Last synced: 13 Dec 2024
https://github.com/electrostat-lab/jector
A Dependency Injection framework designed for JVM and Android applications with an Open-Ended API and Submit-Callback features and a specialized implementation for the jMonkeyEngine Applications.
algorithms android avrsandbox callbacks concurrent-programming data-structures dependency-injection design-patterns framework java java-reflection-api jmonkeyengine3 multithreading system-design
Last synced: 13 Dec 2024
https://github.com/bohnacker/data-manipulation
Some Javascript and Python scripts to manipulate (large) CSV files and JSON data.
data data-mining data-structures javascript python
Last synced: 02 Feb 2025
https://github.com/aalekhpatel07/reunion-api
Python and JS API for a Union-Find data structure written in Rust.
data-structures disjoint-set pyo3 python reunion rust-lang union-find wasm
Last synced: 13 Oct 2024
https://github.com/shrbharat/gfg_potd
Solutions to the geeks for geeks (gfg potd) problem of day
algorithms code codechef codeigniter competitive-programming data-structures dsa gfg hackathon leetcode leetcode-cpp open-source potd potd-gfg potd-solution solutions
Last synced: 14 Oct 2024
https://github.com/punitgr/hackerrank
Solutions to Hackerrank problems
algorithms bash data-structures hackerank hackerrank-solutions numpy python
Last synced: 06 Dec 2024
https://github.com/rodydavis/dart_algorithms
Algorithms in Dart
algorithms algorithms-datastructures data-structures
Last synced: 08 Dec 2024
https://github.com/andykswong/muds
modular library for data-oriented design
data-oriented data-structures javascript microframework react rust typescript
Last synced: 24 Oct 2024
https://github.com/aydinnyunus/dictionary
Dictionary
data data-analysis data-science data-structures data-visualization database dataset dictionaries dictionary dictionary-learning python python-2 python-3 python-3-6 python-library python-script python2 python27 python3 python36
Last synced: 20 Jan 2025
https://github.com/shimul-zahan/leetcode_problems_solves
A comprehensive collection of solutions for various LeetCode problems, designed to enhance problem-solving and coding skills. Includes detailed explanations and optimized implementations in Python. Organized by data structures, algorithms, and topics to help users prepare for technical interviews.
algorithms data-structures interview-preparation leetcode-solutions object-oriented-programming problem-solving python techniques top-150
Last synced: 20 Jan 2025
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/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/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/verma-kunal/dsa-toolbox
This repository contains my learnings of Data Structures & Algorithms
algorithms data-structures java leetcode
Last synced: 30 Dec 2024
https://github.com/kientech/data-structures-and-algorithms-specialization
Data Structures and Algorithms Specialization
algorithms c cplusplus data-structures python
Last synced: 26 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/aryehky/cauliflower
🥦 Cauliflower: React app javascript web development data-structures algorithms 🥦
algorithms data-science data-structures javascript javascript-library webdevelopment
Last synced: 21 Jan 2025
https://github.com/s-sutharsan-20/python-data-structures
LIST, Tuple, Dict, Set,..
Last synced: 06 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/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
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/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/lucidfrontier45/threshold_dict
A data structure to find smallest key that is larger than the query.
Last synced: 08 Nov 2024
https://github.com/techy4shri/kmp-intrusion-detection-system
This IDS focuses on detecting intrusion attempts by matching patterns in network data (such as suspicious strings in payloads or requests). It integrates the Knuth-Morris-Pratt (KMP) string-search algorithm for efficient pattern matching while also using auxiliary methods such as hashing and tries for indexing or rule-based detection.
cpp11 cybersecurity-tools data-structures intrusion-detection-system kmp-algorithm multithreading python-3 string-matching
Last synced: 20 Jan 2025
https://github.com/daya-jin/datastructureandalgorithm
Implementations of commonly data structure and problem solving with Python
Last synced: 26 Jan 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/nixhantb/data-structures-and-algorithms-in-java-
Master Java Programming and Data Structures and Algorithms in Java in an efficient way. Clear concept on Recursion and Sorting
algorithms algorithms-and-data-structures competitive-programming data data-structures java java-8 programming
Last synced: 14 Jan 2025
https://github.com/loopglitch26/data-structures-2nd-sem
2nd-semester algorithms-and-data-structures data-structures
Last synced: 21 Jan 2025
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/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/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/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/v1tbrah/algorithms
Data structures and algorithms.
algorithms data-structures go golang leetcode
Last synced: 14 Dec 2024