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.

https://github.com/tanmayvaij/pattern-printing

Some important pattern printing questions asked in interviews

algorithms cpp data-structures forloops patterns

Last synced: 15 Mar 2025

https://github.com/mmaffi/c-academic-exercises

📌 Repository of C and programming logic exercises developed during my undergraduate studies in Information Systems at UFMS CPTL. Here, I store practice exercises to reinforce fundamental language concepts and improve programming logic skills.

algorithms c-exercises c-language c-programming college-projects computer-science data-structures learning-c logic-programming programming-challenges

Last synced: 31 Mar 2025

https://github.com/cardoso010/challenges

Leetcode, codewar, hackerrank Challenges

algorithms challenges codewa data-structures elixir leetcode study

Last synced: 23 Mar 2025

https://github.com/trviph/collection

Collection is a Go library that aims to implement basic data structures such as List, Queue, Stack, Heap, and more.

data-structures go golang

Last synced: 13 Jun 2026

https://github.com/cassxw/leetcode

My daily Leetcode practice repository, featuring solved problems, categorised solutions, and a structured roadmap for mastering data structures and algorithms.

algorithms coding-challenges competitive-programming data-structures dsa java leetcode leetcode-java leetcode-python leetcode-solutions problem-solving python

Last synced: 31 Mar 2025

https://github.com/mateusz-przybyla/addressbook_structured

C++ application - Przyszly Programista course (training)

cpp data-structures structured-programming txt-files

Last synced: 09 Nov 2025

https://github.com/th92rodr/data-structures-and-algorithms

Data Structures and Common Algorithms Implementations.

algorithms data-structures

Last synced: 15 Mar 2025

https://github.com/elidrissidev/dsa-practice

My playground repository where I'm practicing DSA using C!

algorithms c computer-science data-structures

Last synced: 31 Mar 2025

https://github.com/hemisphere-studio/async-subscription-map

Async bookkeeping data structure for multithreaded state subscriptions

async data-structures multithreading subscriptions

Last synced: 15 Mar 2025

https://github.com/azaz9026/myntra_review_project

Myntra Scraper Project Project Overview: The Myntra Scraper Project is designed to extract product data from the Myntra website. This tool enables users to gather information such as product names, prices, descriptions, ratings, and images for analysis, comparison, or personal use.

data-science data-structures data-visualization filesystem github mogodb mogoose python3 strreamlit web-scraping

Last synced: 10 Apr 2026

https://github.com/candytale55/doubly-linked-list_js

A doubly linked list implementation in JS. A doubly linked list is a sequential chain of nodes that contains two elements: data and links to the next and previous nodes. Uses nodes from a Node class also implemented in JS.

codecademy data-structures doubly-linked-list javascript-data-structures nodes

Last synced: 31 Mar 2025

https://github.com/bertrand31/cagire

🔍 An experimental search engine supporting real-time partial-match plaintext search

data-structures functional-programming inverted-index scala search-engine trie

Last synced: 16 May 2025

https://github.com/mohmadabodai2010/data-structures

This repository offers clear implementations of key data structures, making it ideal for students and professionals alike. Explore practical examples to enhance your coding skills and prepare for interviews. 🐙🌟

adjacency adjacency-matrix algorithms-implemented data-structures datastructures dijkstra edmonds-karp-algorithm heap interview interview-practice javascript javascript-algorithms leetcode-solutions pandas python search sort tree

Last synced: 14 Mar 2026

https://github.com/bhavinpatel4199/artificial-intelligence---ai-for-decision-making

Artificial Intelligence for Decision Making is a collection of projects focused on applying AI and machine learning techniques to solve decision-making challenges. It includes projects on wine quality prediction, Cassandra data modeling, and text classification, showcasing a range of data science and machine learning applications.

artificial-intelligence cassandra-cql data-analysis data-engineering data-preprocessing data-structures decision-making deep-learning feature-selection machine-learning-algorithms sentiment-analysis text-classification

Last synced: 20 Jun 2026

https://github.com/habbatul/circular-single-linked-list-program-ktp

Terminal App, implementasi struktur data Circular Single Linked List (Study kasus manajemen KTP)

data-structures linked-list

Last synced: 02 Sep 2025

https://github.com/smeltier/data-structures-c

This repository contains C language implementations of the main data structures covered in the Algorithms and Data Structures course. The implementations were developed as part of my hands-on learning process and include sequential lists, linked lists, and other fundamental structures.

algorithms algorithms-and-data-structures c c-language c-programming data data-structures data-structures-c structures-c

Last synced: 16 May 2025

https://github.com/fokaaas/asd-labs

This repo contains completed labs of the Algorithms and Data Structures course

algotithms c-language data-structures graphs labs

Last synced: 31 Jul 2025

https://github.com/nihonxim/computerscience

Computer科学研究について、コンピューター科学の勉強とソフトウェア作り方

algorithms computer-science data-structures

Last synced: 23 Mar 2025

https://github.com/thenocturnaldevgypsy/code-lab-lecture-exercises

Library/source codes that I've coded and used for my lectures during my career as BSCS/BSIT/BSCOE Assistant Professor for BSCS, BSIT and BSCOE way back late 2007 to 2015 (on-going retrieving the codes and rearranging the repo) . You like the Repo? Don't forget to 🌟, 👁️, 🔱 and ❤️

algorithms algorithms-and-data-structures computer-science computer-science-algorithms computer-science-data-structures computer-science-education data-structures data-structures-and-algorithms java programming programming-exercises thenocturnaldevgypsy thenocturnaldevgypsy-io

Last synced: 09 Jun 2026

https://github.com/devfancy/knu

컴퓨터학부에서 배운 과목들을 정리한 repo 입니다.

algorithm data-structures system-programming

Last synced: 24 Jun 2025

https://github.com/andrea-vicari/codewars-katas

Repository for Javascript files from some Codewars katas

algorithms-and-data-structures data-structures javascript

Last synced: 16 May 2025

https://github.com/sujeetkrjaiswal/notes

Notes on various topics for content creation and for quick referencing during interviews

algorithms browser css data-structures html interview-preparation javascript network rust typescript

Last synced: 10 Apr 2026

https://github.com/grenzlinie/computer-science-learning-route-for-myself

记录计算机学习路线 / Record the learning Route of Computer Science

code computer data-structures deep-learning front-end-development machine-learning

Last synced: 26 May 2026

https://github.com/aykrimino/aoc

solving advent of code problems using golang

algorithms competitive-programming data-structures go golang

Last synced: 30 Mar 2025

https://github.com/leticiamilan/algoritmos-de-ordenacao

Este repositório contém implementações de diversos algoritmos de ordenação, como Insertion Sort, Bubble Sort, Selection Sort e Counting Sort, nas linguagens Python, Java e Portugol. Cada algoritmo está acompanhado de exemplos de uso e explicações sobre seu funcionamento.

data-structures java portugol python sorting-algorithms

Last synced: 23 Mar 2025

https://github.com/muhammadfadel/car-workshop-data-structure

For all of the following problems, when it is stated “in the user level” you should assume that you only have the object code of the data structure along with the interface given in the header file. On the other hand, When it is stated that “in the implementation level” you should assume that you have the source code file of the data structure and you should write the desired piece of code within that source code file.

c c-plus-plus data-structures datastructures queue stack

Last synced: 28 Apr 2026

https://github.com/shafaq-aslam/leetcode-chronicles

This repository contains my solutions to various LeetCode problems, ranging from Easy to Hard. The goal is to improve problem-solving skills, practice Data Structures & Algorithms (DSA), and build a strong foundation for coding interviews.

algorithms coding-challenges competitive-programming cpp data-structures data-structures-and-algorithms dsa dynamic-programming leetcode problem-solving

Last synced: 07 Apr 2025

https://github.com/supertetelman/coursera-algs4parti-009

A collection of python scripts to implement various sort/search algorithms and supporting data structures.

algorithm data-structures python

Last synced: 23 Mar 2025

https://github.com/withprecedent/camina

Flexible, lightweight, extensible, easy-to-use data structures for Python

data-structures dictionary list mapping python sequence

Last synced: 27 May 2026

https://github.com/dansalahi/query-builder-experiment

Customized Query Builder for creating Rules and Groups

data data-structures jsonlogic query-builder reactjs typescript validation

Last synced: 11 Apr 2026

https://github.com/agastyahukoo/accelerated-computer-science-fundamentals

Comprehensive C++ programs from University of Illinois Urbana-Champaign's Accelerated Computer Science Fundamentals course, plus extra examples for deeper learning and practice.

algorithms computer-science data-structures object-oriented-programming

Last synced: 28 Mar 2025

https://github.com/krankur/ds-algo

All things data structure and algorithm in vanilla JavaScript (no ES6)

algorithms data-structures es5-javascript javascript

Last synced: 01 Jul 2025

https://github.com/iampavangandhi/texteditor

📝 Text Editor Web App (using Stacks)

data-structures javascript stacks text-editor vanilla-javascript

Last synced: 20 May 2026

https://github.com/abdelrahmantaymour/dvld

🚘 The DVLD Management System is a comprehensive desktop software designed to streamline the process of managing driving licenses and related applications.

3tierapp clean-code crud-operations csharp data-structures delegate desktop-application dotnet-framework events opp winforms

Last synced: 05 Jan 2026

https://github.com/azzaxy1/dasar-pemrograman-javascript

Repository Modul Dasar Pemrograman JavaScript MSIB Batch 6 Dicoding Academy

asynchronous data-structures functional-programming javascript nodejs npm oop

Last synced: 02 May 2026

https://github.com/paulomarruda/commondatastructures

Common data structures for the C programming language.

c data-structures

Last synced: 02 Sep 2025

https://github.com/fabberr/data-structures

Estruturas de Dados diversas implementadas em C++.

c-plus-plus cmake cpp23 data-structures data-structures-and-algorithms training

Last synced: 02 Apr 2025

https://github.com/mmncit/cracking-the-coding-interview-solutions

Solutions of the book cracking the coding interview (using Python)

data-structures design-patterns oop problem-solving

Last synced: 02 Sep 2025

https://github.com/waseemofficial/dsa_js

70 unique DSA Questions in Javascript

algorithms-and-data-structures data-structures javascript

Last synced: 31 Mar 2025

https://github.com/harrisoncramer/go-algos

Repository containing common algorithms and data structures implemented in Go.

algorithms data-structures go golang

Last synced: 05 Mar 2025

https://github.com/mukel/codebox

Algorithms snippets for programming contests

algorithms c-plus-plus data-structures programming-contests

Last synced: 01 Sep 2025

https://github.com/marcoschalet/pokedex

Jogo em C feito com intuito de treinar conceitos para monitoria em Algoritmos e Estrutura de Dados.

c data-structures pokedex

Last synced: 15 Mar 2025

https://github.com/thiagx08/bue-introduction-to-programming-and-problem-solving

A comprehensive C++ learning resource with 50+ programming exercises for BUE students, from basics to advanced problem-solving.

cpp data-structures education exercises file-handling introductory-programming problem-solving programming-basics university

Last synced: 23 Mar 2025

https://github.com/iampavangandhi/photoeditor

🖼️ Photo Editor Web App (using 3D Array)

arrays data-structures javascript photo-editor vanilla-javascript

Last synced: 28 May 2026

https://github.com/narayan954/dsa-problems

leetcode, geeksforgeeks, usaco, codeforces, etc question's solutions

algorithms data-structures

Last synced: 11 Apr 2026

https://github.com/cerezo074/algorithms-playgrounds

You can run some exercises from common platforms like Leetcode in a playground.

algorithms array data-structures hash-table string tries

Last synced: 15 Mar 2025

https://github.com/tsiarokhin/bsu-famcs-algo-solutions

My solutions for "Algorithms and Data Structures" lessons at Belarusian State University (acm.bsu.by)

acm algorithms bsu competitive-programming data-structures famcs study

Last synced: 05 Jan 2026

https://github.com/gauravjuvekar/aint-safe

aint-safe - Lock-free async-interrupt-safe data structures

data-structures lock-free

Last synced: 21 Jul 2025

https://github.com/kasutu/filter

DSS: OOP based filter for objects

data-structures oop-principles typescript

Last synced: 31 Mar 2025

https://github.com/francescobarbieri/codingchallenges

Solutions to various coding problems from renowned platforms like Advent of Code, LeetCode, and more.

algorithms coding-challenges data-structures interview-prep problem-solving

Last synced: 31 Mar 2025

https://github.com/suryart/algorithms

Data Structures and Algorthims

algorithms data-structures datastructures ruby

Last synced: 22 Mar 2025

https://github.com/hojat72elect/kotlin_data_structures_algorithms

Common algorithms and data structures implemented in Kotlin.

algorithms data-structures jvm kotlin

Last synced: 16 May 2025

https://github.com/gusenov/tag-reg-js

:label: JavaScript структура данных для хранения записей вида ключ-значение, где ключ - это набор тегов.

bitmask data-structures javascript javascript-library key-value tags

Last synced: 29 Jun 2025

https://github.com/tayyabasghar/dsa_semester_3

This repo has all the code that we learn in class. Data Structures and everything else. If you are a student of CS 2018 from UET, this might help you.

data-structures queue

Last synced: 08 Apr 2025

https://github.com/tayyabasghar/deadlock-os

This is a mock Copy of Operating system that is based on Linked List Data Structure i was working on but it is not complete even to my own expectations. I have to leave it as i am in 4th semester and it was 3rd semester Final Project.

cpp17 data-structures linked-list

Last synced: 08 Apr 2025

https://github.com/ombhd/ft_containers_42

C++ containers in easy mode: reimplementation of vector, stack and map containers of STL in C++

1337school 42born2code cpp data-structures stl-containers

Last synced: 30 Mar 2025

https://github.com/sudirkrishnaars/data-stuctures

This repository contains a series of problems solved in C.

data-structures

Last synced: 30 Jun 2025

https://github.com/mritzreal/dsa-course

This repo contains my exercises and projects from Brad Traversy's Data Structures and Algorithms course. I'm taking this course to deepen my understanding of fundamental computer science concepts and improve my JavaScript problem-solving skills

algorithms algorithms-and-data-structures data-structures dsa

Last synced: 29 Mar 2025

https://github.com/peshala84/c-programming

This repo create for Data Structure And Algorithm Using C language . this is our 1 st Year 1 semester Subject

c data-structures

Last synced: 15 May 2025

https://github.com/w1z2z/algorithms-js

Simple algorithms in JavaScript

algorithms data-structures javascript

Last synced: 14 Jul 2025

https://github.com/billgewrgoulas/rtrees-and-spatial-data

Rtrees for storing spatial data.

data-structures pathfinding rtree

Last synced: 20 Apr 2026

https://github.com/rafaybbx/food-delivery-system

A C++ based food delivery system that optimizes delivery routes using Dijkstra's algorithm.

cpp data-structures dijkstra-algorithm food-delivery-application linked queue

Last synced: 08 Apr 2025

https://github.com/shaheer2003/railway-ticket-portal

The Railway Ticket Reservation Portal is an automated train booking system that allows users to create accounts, search for train routes, book tickets, and manage reservations. It features an efficient hash-based login system, Dijkstra’s algorithm for shortest route calculation, and multiple seat class options.

c console-application cpp data-structures dijkstra dsa hashtable railway-reservation

Last synced: 02 May 2026

https://github.com/bscarpari/algorithms

Some algorithm exercises in a variety programming languages.

algorithms data-structures

Last synced: 25 Jun 2026

https://github.com/kernelshreyak/dsa_learning

My learning of Data Structures and Algorithms through implementations in Go,Python and JavaScript. Also contains solutions to some competitive programming exercises

algorithms algorithms-and-data-structures competitive-programming data-structures golang javascript python3

Last synced: 04 May 2026

https://github.com/didogrigorov/hackerrank-python

A collection of Python solutions to HackerRank problems, organized by difficulty (Easy, Medium, Hard) and category (Algorithms, Data Structures, Mathematics). Ideal for learning, practicing, and mastering Python programming and problem-solving skills.

algorithms-and-data-structures coding-challenge coding-challenges coding-interviews data-structures hackerrank hackerrank-solutions problem-solving problem-solving-algorithms problemsolving programming python-3 python3

Last synced: 02 Sep 2025

https://github.com/mhmdsami/dsa

Data Structures and Algorithms

algorithms data-structures

Last synced: 04 Jan 2026