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-14 00:07:00 UTC
- JSON Representation
https://github.com/v-shenoy/advent-of-code-2022
🎄 My solutions to Advent of Code 2022.
advent-of-code advent-of-code-2022 algorithms aoc aoc-2022 data-structures rust rust-lang
Last synced: 17 Dec 2024
https://github.com/shxntanu/se-lab-assignments
A collection of all Second Year Computer Engineering assignments from Savitribai Phule Pune University (SPPU).
algorithms assembly computer-graphics cpp data-structures dsa microprocessor oop sppu sppu-computer-engineering
Last synced: 19 Dec 2024
https://github.com/mahfuz2411/dsa-with-different-languages
Welcome to the world of Data Structures and Algorithms (DSA) in various programming languages! Explore DSA concepts and solutions using Python, C++, Java, JavaScript, C#, and more. Whether you're learning the basics or mastering advanced techniques, this repository is your key to DSA in the language of your choice. Join the coding adventure today!
algorithms cpp14 csharp data-structures graph java-8 javascript linked-list python3 queue-stack searching sorting tree
Last synced: 18 Dec 2024
https://github.com/zain-bin-arshad/social-network-simulator
Social Network Simulator developed in python.
data-structures linked-list network-simulator node python python3 social-network-graph social-network-like-facebook
Last synced: 18 Dec 2024
https://github.com/behzadam/solved
Solved is my code practices and solutions in typescript
algorithm algorithms code-challenges data-structures datastructures design-patterns exercism exercism-solutions hackerrank leetcode leetcode-typescript patterns typescript
Last synced: 18 Dec 2024
https://github.com/aditya-a-garwal/aghashtable
High performance C++ Hash Table implementation
algorithm algorithms algorithms-and-data-structures benchmark data-structures google-test hashmap hashset hashtable linux lookup-table unit-test windows
Last synced: 03 Jan 2025
https://github.com/augusto11cb/computer-science-concepts-techniques-technologies
This repository aims to store my general studies on concepts, new technologies and techniques of computer science.
aspect-oriented-programming build-tool clean-architecture clean-code cleancode cloud-native cloud-native-architectures cloud-platforms computer-science concepts data-structures design-patterns design-principles gradle kotlin microservice microservices-architecture rabbitmq serverless spring-kotlin
Last synced: 01 Jan 2025
https://github.com/mericluc/common-coding-puzzles
A folder containing a set of common technical interview questions
algoexpert algorithms coding-interviews cplusplus data-structures leetcode-cpp
Last synced: 17 Dec 2024
https://github.com/jaygajera17/leetcode_gfg_string_problem
Collection of all the String Question from gfg and leetcode
cpp data-structures dsa geeksforgeeks geeksforgeeks-cpp geeksforgeeks-solutions geeksforgeeks-string gfg leetcode leetcode-string string string-algorithms string-question
Last synced: 18 Dec 2024
https://github.com/samvel-aivazian/thinkdast
This repository contains my solutions to exercises from the book Think Data Structures: Algorithms and Information Retrieval in Java by Allen B. Downey. The book is published by Green Tea Press.
algorithms algorithms-and-data-structures data-structures java java-21 sorting-algorithms
Last synced: 11 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/gwuah/ds-algorithms
practicing ds-algorithms to improve my problem solving ability
algorithms data-structures hackerrank leetcode
Last synced: 11 Jan 2025
https://github.com/nixrajput/bst-operations-cpp
BST operations using `C++` programming language.
bst bst-operations bst-tree bstree cpp cpp-programming cpp-projects data-structures
Last synced: 11 Jan 2025
https://github.com/snykk/grader-assignments-backend
[ 05 October - 10 November 2022 ] Basic backend programming | Ruangguru CAMP
basic-programming data-structures golang http-client http-server problem-set problem-solving
Last synced: 18 Nov 2024
https://github.com/anishlearnstocode/hackerrank
Solutions to Hackerrank domains such as Java ☕, Python, Data Structures etc. with Tutorials on Statistics 🔢 and Interview preperation. Also contains certification solutions and links 🦄
algorithms data-structures hackerrank hackerrank-solutions java python python3
Last synced: 24 Nov 2024
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 Nov 2024
https://github.com/nahidulhasan/basic-problems-and-solutions
Basic data structures and algorithm related problems and solutions
Last synced: 18 Nov 2024
https://github.com/thederickff/datastructure
📚 Data Structure algorithm types in Java
binary-search-tree data-structures graph-algorithms hash java linked-list sets stack
Last synced: 18 Nov 2024
https://github.com/functional-abstraction/measure
:straight_ruler: Monoids and measures for JavaScript
agpl data-structures functional javascript measures monoids
Last synced: 07 Dec 2024
https://github.com/msk4862/ds-algo
DS & Algo practices
algorithm-challenges algorithms competative-programming data-structures
Last synced: 24 Nov 2024
https://github.com/rahul-ghadge/demoprogramspython
Python demo programs on Data Structures, Sorting, Searching, Number operations, String Operations and many more.
data-structures python3 searching-algorithms sorting-algorithms
Last synced: 18 Nov 2024
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 Nov 2024
https://github.com/adrinlol/javascript-algorithms-and-data-structures
This repository contains JavaScript based examples that will teach you the fundamentals of algorithmic thinking by writing functions that do everything from converting temperatures to handling complex 2D arrays.
algorithm basic-algorithm data-structures data-structures-and-algorithms javascript javascript-guide
Last synced: 19 Nov 2024
https://github.com/cankatabaci/implement-stack-using-2-queues
Implement stack using 2 queues simple C# edition
Last synced: 07 Dec 2024
https://github.com/fatihilhan42/data-science-projects
In this repo, there are (beginner-upper) level projects in the field of data science. I will host these projects that I have done in this field every day in this repo. With the hope that it will be useful to those who are interested in the field of data science like me and will just start...
data-analysis data-engineering data-mining data-science data-structures data-visualization database datascience fatihilhan fortytwo fortytwofficial jupyter-notebook python
Last synced: 01 Dec 2024
https://github.com/hadronized/non-empty
Efficient non-empty vectors in Rust
Last synced: 20 Nov 2024
https://github.com/lxmn22nov/leetcode-questions
Used JAVA Language to solve problems.
data-structures java javascript mysql pandas-python
Last synced: 24 Nov 2024
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: 16 Nov 2024
https://github.com/sagarmaheshwary/notes
Tech notes/tips for Software Engineers
algorithms data-structures database design-patterns docker docker-compose javascript nodejs oop postgresql rabbitmq reactjs redis typescript
Last synced: 13 Nov 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: 20 Nov 2024
https://github.com/ryosukecla/go-cs
algorithms, data structures, mathematics written in golang
algorithm computer-science data-structures golang math
Last synced: 12 Jan 2025
https://github.com/ereh11/competitiveprogramming
Here Solutions to many problems from Codeforces, Hackerrank , Leetcode and Atcoder
algorithms codeforces coding-challenge competitive-programming data-structures hackerrank problem-solving spoj uva
Last synced: 17 Dec 2024
https://github.com/antdeivid/estrutura-de-dados
Repositório destinado ao upload dos códigos da cadeira de Estrutura de Dados.
Last synced: 22 Nov 2024
https://github.com/alex3165/ts-pq
Typescript priority queue
data-structures javascript priority-queue priorityqueue typescript
Last synced: 01 Dec 2024
https://github.com/bola-nabil/leetcode
leetcode solutions
algorithm algorithms algorithms-and-data-structures cpp data-structures javascript leetcode leetcode-javascript leetcode-javascript-solutions leetcode-problems leetcode-problems-solutions leetcode-solutions mysql problem-solving typescript
Last synced: 22 Nov 2024
https://github.com/rakesh9100/bank-management-system
This project is made under the Summer Training course Advanced Data structure and Algorithm by Extellon in the duration May-June 2022.
algorithms bank-management-system-project c data-structures extellon summer-project
Last synced: 25 Nov 2024
https://github.com/aoijs/aoi.structures
Abstract Data Structures That Make Storing data Much easy.
data-structures structures typescript
Last synced: 14 Nov 2024
https://github.com/mahdavipanah/libcdll
A cozy C library that implements circular doubly linked list
c data-structures library linked-list
Last synced: 06 Dec 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: 22 Dec 2024
https://github.com/moshegroot/42projects_archive
My archive with project from Ecole42 (school21 in Russia)
algorithms c cpp data-structures graphics raytracing
Last synced: 16 Nov 2024
https://github.com/michaelnabil230/laravel-analytics
A Laravel package to retrieve pageviews and other data from Database
data-analysis data-structures database laravel php
Last synced: 15 Nov 2024
https://github.com/huseyincenik/data_science
Data Science materials
data data-science data-structures data-visualization dataanalysis dataengineering datapreparation dataprocessing datascience dataset time-series time-series-analysis timeline timeseries timeseries-analysis timeseriesforecasting
Last synced: 01 Dec 2024
https://github.com/samueljoli/golang-algorithms
📚Data structures & Algorithms implemented in Go
algorithms algorithms-and-data-structures algorithms-implemented-in-go computer-science data-structures go golang
Last synced: 16 Nov 2024
https://github.com/surajv311/myprogramming_interview-prep
A list of coding questions I solved (DS-Algo & CP) 👨💻 to enhance my algorithmic thinking skills. Also includes: Notes ✍ | Resources | Core-CS Subjects 📚 | Off-Campus... 🌏
algorithms amazon codechef codeforces competitive-programming cplusplus cpp data-structures data-structures-and-algorithms dynamic-programming faang google graph-algorithms hacktoberfest interview interview-practice interview-questions leetcode-solutions microsoft placement-preparation
Last synced: 19 Nov 2024
https://github.com/k-g-prajwal/algoexpert
This repository contains solutions to problems on algoexpert.io website.
algoexpert algorithms competitive-programming data-structures
Last synced: 09 Nov 2024
https://github.com/ibra-kdbra/cpp_projects
C++/C playground
algorithms c cmake collision-detection cpp data-structures game-engine json makefile monitoring-tool opengl qml qt6-gui searching-algorithms sfml2
Last synced: 12 Nov 2024
https://github.com/ondrowan/algorithms
Algorithm and data structure implementations in Rust
algorithms data-structures educational
Last synced: 08 Dec 2024
https://github.com/wzslr321/algorithms_and_data_structures
C++ code which I will wrote during my hopefully fruitful relationship with competetive programming
algorithms algorithms-and-data-structures competitive-programming cpp data-structures
Last synced: 09 Nov 2024
https://github.com/gavindsouza/data-structures-and-design-patterns
Stuff that I do to scratch an itch
data-structures design-patterns monad python trie
Last synced: 15 Nov 2024
https://github.com/jiaqiluo/simple-card-game
A practice for stack and queue
Last synced: 27 Nov 2024
https://github.com/stanislavkozlovski/data_structures_feb_2016
Exercises and Homework for SoftUni's Data Structures February 2016 course, in Python
avl-tree data-structures homework python quad-tree red-black-tree
Last synced: 12 Nov 2024
https://github.com/yvonneyeh/algorithms
What and how I studied for technical interviews!
algorithms ctci data-structures interview-prep leetcode tips
Last synced: 27 Nov 2024
https://github.com/shravanatirtha/sde-striver-sheet
A collection of problems from Strivers-SDE-sheet using which people have cracked their dream jobs. These questions are commonly asked in product-based companies like Amazon, Microsoft, Google, etc
algorithm data-structures interview-questions
Last synced: 15 Dec 2024
https://github.com/mvharsh/data-structures
This repository contains all my data structures code in C++ language
cpp data-structures disjoint-sets graph hash heap linked-list queue searching-algorithms sorting-algorithms stack trees
Last synced: 14 Jan 2025
https://github.com/yazanzebak/algorithms-and-datastructures
C++ Implementation of algorithms and data structures.
algorithms competitive-programming data-structures
Last synced: 15 Nov 2024
https://github.com/eomm/grokking
Mind under construction
data-structures grokking grokking-algorithms search-algorithm sorting-algorithms streams tree
Last synced: 31 Dec 2024
https://github.com/profjordanov/data-structures
Introduces the most used data structures in programming based on C# and .NET
csharp data-structures graph list queue stack table tree
Last synced: 14 Nov 2024
https://github.com/lencx/algorithms
🤖 Data structure and algorithms
algorithms data-structures data-structures-and-algorithms
Last synced: 10 Nov 2024
https://github.com/mersinvald/primitive-map-rs
[WIP] Blazing fast [Integer -> T: Clone] Map crate
data-structures fast hashmap integer primitive rust types
Last synced: 03 Dec 2024
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: 03 Dec 2024
https://github.com/wazedkhan/problems
This repository contains HackerRank, LeetCode and Codeforces Problem's Solving tasks Solutions.
algorithms codeforces codeforces-solutions data-structures hackerrank hackerrank-solutions interviewbit-solutions leetcode-solutions problem-solving python timecomplexity
Last synced: 03 Dec 2024
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: 04 Dec 2024
https://github.com/thecollinsbyte/dsa
Java implementations of essential Data Structures and Algorithms for learning and practice.
algorithms data-structures data-structures-and-algorithms dsa gradle java
Last synced: 09 Dec 2024
https://github.com/afsify/datastructure
Level up your JavaScript skills with a progression of data structure exercises, starting from basics and advancing to more complex concepts. Clear code examples provided for easy understanding.
data-structures javascript workouts
Last synced: 04 Dec 2024
https://github.com/manoj-m-01/leetcode
LeetCode: A Journal of My Problem-Solving Adventure
algorithms algorithms-and-data-structures data-structures javascript leetcode leetcode-solutions mysql notes php python
Last synced: 15 Dec 2024
https://github.com/kevinpollet/go-datastructures
Data structures implementations in Go
abstract-data-types binary-search-tree data-structures datastructures dequeue go golang list queue stack union-find
Last synced: 24 Nov 2024
https://github.com/amulyamachhan/dsa
This repository contains solutions to Data Structures and Algorithms (DSA) questions from Striver's.com implemented in JavaScript.
algorithms arrays binary-search data-structures dsa dsa-practice hashing javascript patterns recursion sorting strings
Last synced: 09 Nov 2024
https://github.com/owsas/open-categories
Open Categorization system, available as a node module
categories categorization categorize data data-structures node open-source typescript yaml
Last synced: 17 Nov 2024
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: 20 Nov 2024
https://github.com/smartcraze/data-structure-algorithm
Data structure & alogorithm || preparation
algorithms-and-data-structures data-structures dsa dsa-learning-series dsa-practice
Last synced: 09 Nov 2024
https://github.com/ranjan2104/java-programming-codes
Here you can find the java programming codes
algorithms data-structures java
Last synced: 08 Jan 2025
https://github.com/liuzihe02/dsa
Personal notes for neetcode.io courses
algorithms data-structures leetcode
Last synced: 20 Nov 2024
https://github.com/tomiwa-ot/cs-assignments
computer science assignments
assembly bank-application bankers-algorithm bellman-ford-algorithm computational-methods computer-science concurrent-programming data-structures dijkstra-algorithm dining-philosophers-problem generics java linear-algebra memory-management operating-system search-engine search-engines serp systems-analysis tracking-fleet-vehicles
Last synced: 14 Nov 2024
https://github.com/wisdommatt/go-data-structures
A collection of data structures implemented in Go.
algorithms binary-heap binary-search-tree bst data-structures disjoint-set doubly-linked-list fenwick-tree go golang hash-table heap linked-list min-heap min-priority-queue priority-queue queue stack suffix-array union-find
Last synced: 11 Dec 2024
https://github.com/ranjan2104/leetcode-problems_solutions
Here in this repo you get leetcode challenge problems solution here include data structure and algorithms different types of approach is avaliable here so Enjoy!
algorithms data-structures java
Last synced: 08 Jan 2025
https://github.com/ranjan2104/geek-for-geek-problems-solutions
The Interview Question and Answer find here with Better Approachs
algorithms data-structures java
Last synced: 08 Jan 2025
https://github.com/ranjan2104/hackerrank-problem-solutions
here you get all hackerrank problem solution using java
algorithms data-structures java
Last synced: 08 Jan 2025
https://github.com/jassoncu/algoritmos-y-estructuras-de-datos-en-go
¡Bienvenido al repositorio "Algoritmos y Estructuras de Datos en Go"!
algorithms algorithms-and-data-structures data-structures go golang learning practice
Last synced: 24 Nov 2024
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: 01 Jan 2025
https://github.com/dalgona/ds_study
자료구조 스터디~
algorithm data-structures study
Last synced: 16 Nov 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: 07 Dec 2024
https://github.com/xiaoluoboding/algo-data-structures-patterns
📖 Learn data structures、algorithms、patterns using JavaScript.
algorithms algorithms-and-data-structures data-structures javascript patterns
Last synced: 08 Nov 2024
https://github.com/devdrops/spl-ds
:neckbeard: SPL and it's data structures.
Last synced: 12 Dec 2024
https://github.com/h-hg/data-structure-and-algorithm
data structure and algorithm
algorithm algorithms data-structures
Last synced: 23 Dec 2024
https://github.com/coleellis/cyber-training
Cyber Training Guide: Binex + Low-level Programming
binex data-structures gdb ghidra pwntools radare2 reverse-engineering
Last synced: 14 Nov 2024
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: 20 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: 20 Nov 2024
https://github.com/francescoalemanno/defaultarrays.jl
Julia array type supporting a default value, useful for storing very sparse information in a space efficient manner, the internal design uses "Dict" for storage, thanks to Tamas K. Papp @ https://github.com/tpapp
data-structures sparse-representations
Last synced: 20 Nov 2024
https://github.com/trainingbypackt/ultimate-java-masterclass-elearning
Meet one of the most flexible programming languages that can help you build great cross-platform applications
arraylist arrays classes constructors data-structures functions hashmaps inheritance java java8 link-list loops method-overloading object-oriented-programming oop polymorphism reference string stringbuilder type-casting
Last synced: 13 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/subhangisati/data-structure-in-c
This is implementation of array, stack, queue, linked list and algorithms in C programming language.
algorithms-and-data-structures c-language c-programming-language data-structures dsa-algorithm practice-programming problem-solving
Last synced: 19 Nov 2024
https://github.com/singhrohan62/data-structures
simple programs on different types of data structures
algorithms cpp data-structures java javascript
Last synced: 15 Dec 2024
https://github.com/guillainbisimwa/ruby-ata-structures-and-algorithms-
The goal of this repository is to complete as many challenges from top-100-liked-questions collection of popular challenges in LeetCode.
algorithms data-structures ruby
Last synced: 02 Dec 2024
https://github.com/yog9/competitive-programing
Solutions to problems from various online platform
codeforces codeforces-problems codeforces-solutions data-structures javascript leetcode-python project-euler python3
Last synced: 11 Nov 2024
https://github.com/evanxg852000/rockstartdev
A collection of projects implemented for learning
algorithm compilers cpp14 data-structures database golang learning python
Last synced: 16 Nov 2024