Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Data structures

A data structure is a particular way storing and organizing data in a computer for efficient access and modification. Data structures are designed for a specific purpose. Examples include arrays, linked lists, and classes.

https://github.com/abdulvahabaa/geeksforgeeks-dsa

This is my Geeks for Geeks test submission reports repository for improving my DSA knowledge and coding skill.

algorithms data-structures dsa-learning-series dsa-practice javascript nodejs

Last synced: 12 Nov 2024

https://github.com/hweawer/algohol

Algorithmic tasks in courses and contests

algorithms data-structures leetcode

Last synced: 31 Dec 2024

https://github.com/siraajul/javalpha

Assignments & Practice Code Repo Apna College's "Alpha 3.0" Batch for Placement

algorithms basics data-structures dsa java placement-preparation programm

Last synced: 04 Dec 2024

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/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/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/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/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/arindal1/thecodejungle

Curated collection of resources for developers, programmers and tech enthusiasts.

computer-science data-science data-structures interview-questions resources software-development

Last synced: 22 Dec 2024

https://github.com/mahendramahara/dsa-in-c-programing

Explore a collection of C programming language implementations for various data structures and algorithms. From linked lists to sorting algorithms, this repository provides a hands-on approach to learning and understanding essential concepts in data structures and algorithms.

bca bca-project c-programming c-programming-language c-programs cprogramming data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-in-c dsa-learning-series dsa-practice dsa-project lab-exercise lab-report mahendra-mahara mahendramahara programming

Last synced: 19 Nov 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/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/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/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/qnhat2004/competitive_programming

Data Structures and Algorithms in CP

algorithms data-structures programming

Last synced: 31 Oct 2024

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/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/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

algorithms data-structures

Last synced: 13 Dec 2024

https://github.com/faisalsaifii/dsa

Data Structures and Algorithms

c-programming-language data-structures

Last synced: 20 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.

data-structures

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/himkt/algorithm-rs

🛠️ Data structure and algorithm written in Rust

algorithms atcoder data-structures rust

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/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

algorithms data-structures

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/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/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/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/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/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: 20 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/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/irfanshadikrishad/data-structure-with-cpp

data-structure-logbook.cpp

cpp20 data-structures dsa

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/manid2/dsa

Data structures and algorithms code.

algorithms data-structures interview leetcode leetcode-solutions

Last synced: 11 Oct 2024

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/alexjmercer/datastructures-algorithms

A repo created to practice and publish code regarding various topics of Data Structures & Algorithms. Also planned to include all solutions from LeetCode.

algorithms cpp data-structures java learning-by-doing leetcode leetcode-solutions

Last synced: 21 Jan 2025

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.

algorithms c data-structures

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/ahmed-roshdy-1/sheet-4

Data Structure using C

c data-structures queue stack

Last synced: 12 Jan 2025

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/fumieval/elias-fano

Elias-Fano encoder

data-structures succinct

Last synced: 04 Dec 2024