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

Projects in Awesome Lists tagged with algorithms-and-data-structures

A curated list of projects in awesome lists tagged with algorithms-and-data-structures .

https://github.com/deverebor/studie-book-grokking-algorithms

Notes, challenge resolutions, and applications of the Grokking Algorithms book content with unit tests

algorithms-and-data-structures grokking-algorithms jest typescript unit-testing

Last synced: 10 Apr 2025

https://github.com/ramzikhantouchi/algorithms-and-data-structures-exercises-for-undergraduate-students

This repository hosts a collection of exercises designed for undergraduate students focusing on data structures and algorithms. The solutions to these exercises are implemented in the C programming language.

algorithms algorithms-and-data-structures c-programming-language exercises students undergraduate

Last synced: 10 Apr 2025

https://github.com/CowHai/Python_PTIT

Problem Solving with Python

algorithms-and-data-structures ptit python

Last synced: 27 Sep 2025

https://github.com/yotro/python_repository

My python code_repository in the learning ,which has AWS, Structure, Algorithm, Leetcode_problems,and so on.

algorithms-and-data-structures amazon google-api leetcode-python python2 requests

Last synced: 07 Sep 2025

https://github.com/lautarojayat/data-structures-and-algorithms-in-c

Just some exercises on algorithms and datastructures

algorithms algorithms-and-data-structures data-structures

Last synced: 18 Mar 2025

https://github.com/khan-mujeeb/dsal-cpp

This repository contains the Assignment code of Data Structures and Algorithms Assignments of SPPU, Second Year IT Syllabus (2019 pattern)

algorithms-and-data-structures cpp dsa sppu-it-dept

Last synced: 25 Oct 2025

https://github.com/aguilarpgc/coding-inverview-preparation

Topics, links and resources about coding interview preparation.

algorithms-and-data-structures coding interview-preparation leetcode

Last synced: 03 Jul 2025

https://github.com/rathod-shubham/datastructure-and-algorithm

Computer science is the study of problems, problem-solving, and the solutions that come out of the problem-solving process. This repo contains solutions to algorithmic problems from various platforms like AlgoExpert, LeetCode, HackerRank, CodeSignal, etc.

algoexpert algorithms-and-data-structures codesignal competitive-programming hackerrank leetcode neetcode python3 sde-sheet

Last synced: 31 Jul 2025

https://github.com/silenceoverflow/leetcode_solutions_in_cpp

LeetCode Solutions Implemented in C++ and Notes on Algorithms and Data Structures

algorithms-and-data-structures leetcode-solutions

Last synced: 14 Oct 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: 13 Oct 2025

https://github.com/sankalp1999/dsa_problems

Solutions to some standard DSA problems on InterviewBit and LeetCode including SDE sheet solutions

algorithms-and-data-structures dynamic-programming gfg-solutions graph-algorithms interviewbit-solutions leetcode sde-sheet

Last synced: 31 Mar 2025

https://github.com/starknightt/calculator-using-java

This is a Calculator using java which has some graphics and you can also touch the buttons and you can calculate also.

addition algorithms-and-data-structures answer-set-programming calculator calculator-application divide equal java multiplication substraction substraction-java

Last synced: 06 Jul 2025

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: 14 Apr 2025

https://github.com/kolosovpetro/classical-algorithms

Set of Classical Algorithms in C#

algorithms algorithms-and-data-structures

Last synced: 18 Oct 2025

https://github.com/cggos/dsa

Data Structures and Algorithms :sunny:

algorithms algorithms-and-data-structures cpp data-structures

Last synced: 28 Oct 2025

https://github.com/ehsanshahbazii/clrs-book

📙Introduction to Algorithms, 3rd Edition by Cormen, Leiserson, Rivest & Stein. (Persian Docs)

algorithm algorithms algorithms-and-data-structures clrs clrs-algorithhms clrs-book clrs-study data-structures

Last synced: 24 Apr 2025

https://github.com/sulhanfuadi/coding-challenges

This repository contains solutions to code challenges that I work on every day (i hope).

algorithms algorithms-and-data-structures dsa leetcode-solutions

Last synced: 07 Sep 2025

https://github.com/smoke-trees/uproar

An application for accumulating all disaster updates in one forum, parsing them and manipulating the data so that only accurate information reaches the people. Features include SOS, mapping, video surveillance and many more features to come.

algorithms-and-data-structures golang mongodb named-entity-recognition natural-language-processing toxicity-analysis

Last synced: 14 Jul 2025

https://github.com/samimbr/tp-m1-rsd-usthb-

TP M1 RSD USTHB 2023 2024 , Scripts et Rapports , ALGO , ASGBD , SE , ALGO REPARTIE , MULTIMEDIA

algorithms-and-data-structures c complexity compression cv2 image-processing java jupyter-notebook linux oracle parallelism plsql python rle rmi semaphore socket sql tcp udp

Last synced: 08 Sep 2025

https://github.com/snykk/infix-calculator

A command-line calculator that uses stack & infix-to-postfix algorithm for basic math operations such as addition, subtraction, multiplication, and division, as well as more advanced operations like exponents and square roots. User input is converted for processing by the calculator's stack

algorithms-and-data-structures calculator infix-to-postfix stack

Last synced: 11 Jul 2025

https://github.com/vanditg/comp-sci-7201---algorithm-data-structure-analysis

This repository contains assignment, tutorials, practical exam and solutions for one of my postgraduate subjects of COMP SCI 7201 - Algorithm Data Structure Analysis. The programming language is C++ and some solutions will be in Python and JAVA.

algorithms-and-data-structures avl-tree-implementations cpp hashtable integer-addition linear-probing postgraduate-subjects quiz websubmission-testcases

Last synced: 20 Aug 2025

https://github.com/codeluminary/algorithm-and-data-structure

This is just a basic implementation of algorithm and data structure using java, c#, python and javascript

algorithm algorithms-and-data-structures c-sharp data-structures java javascript python

Last synced: 13 Aug 2025

https://github.com/oluwxtope/grind-75

My solutions to Grind 75 questions from https://www.techinterviewhandbook.org/grind75

algorithms-and-data-structures grind-75 leetcode-python leetcode-solutions

Last synced: 30 Apr 2025

https://github.com/yonatankinfe/cpp-data-structures-and-algorithms

A complete collection of essential data structures and algorithms in C++, including arrays, linked lists, stacks, queues, trees, graphs, sorting, searching, and dynamic programming. Each topic is accompanied by clean code and examples, making it ideal for learning, interviews, and competitive programming.

algorithms algorithms-and-data-structures cpp data-structures tree tree-structure

Last synced: 10 Aug 2025

https://github.com/ashifhassandev/dsa-workouts

𝐀 𝐫𝐞𝐩𝐨𝐬𝐢𝐭𝐨𝐫𝐲 𝐜𝐨𝐧𝐭𝐚𝐢𝐧𝐢𝐧𝐠 𝐃𝐒𝐀 𝐰𝐨𝐫𝐤𝐨𝐮𝐭 𝐞𝐱𝐞𝐫𝐜𝐢𝐬𝐞𝐬 𝐚𝐧𝐝 𝐚 𝐬𝐭𝐫𝐮𝐜𝐭𝐮𝐫𝐞𝐝 𝐫𝐨𝐚𝐝𝐦𝐚𝐩, 𝐝𝐞𝐬𝐢𝐠𝐧𝐞𝐝 𝐭𝐨 𝐡𝐞𝐥𝐩 𝐮𝐬𝐞𝐫𝐬 𝐞𝐧𝐡𝐚𝐧𝐜𝐞 𝐭𝐡𝐞𝐢𝐫 𝐩𝐫𝐨𝐛𝐥𝐞𝐦-𝐬𝐨𝐥𝐯𝐢𝐧𝐠 𝐬𝐤𝐢𝐥𝐥𝐬.

algorithms algorithms-and-data-structures data-structures javascript roadmap

Last synced: 16 Oct 2025

https://github.com/konstantinsimeonov/toptal-prep

watch me suffer while I prep for toptal entry test

algorithm-challenges algorithms-and-data-structures

Last synced: 30 Mar 2025

https://github.com/lallenfrancisl/ds-and-algo-ucsandiego

Coursework done for Data Structures and Algorithms Specialization of UC Sandiego

algo-ucsandiego algorithms algorithms-and-data-structures algorithms-specialization coursework cpp data-structures python3

Last synced: 15 Oct 2025

https://github.com/sandeepkundalwal/data-structures-algorithms-ii

[CS514: Data Structures & Algorithms - II] This repo contains all the assignment of CS514 offered at IIT Mandi by Dr. Dileep AD during Fall Session 2022.

algorithms-and-data-structures cpp dijkstra-algorithm fibonacci-heap kruskal-algorithm mergesort prims-algorithm quicksort

Last synced: 27 Mar 2025

https://github.com/0xrocky/diehard

Project of the Algorithms and Data Structures course in C.

algorithms-and-data-structures c

Last synced: 15 Jun 2025

https://github.com/huy-dna/mpisc

Investigation and porting of shared-memory MPSCs to distributed context using MPI-3

algorithms-and-data-structures atomic cpp11 distributed-computing mpi-3 mpi-rma mpi-shm mpsc

Last synced: 11 Apr 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: 18 Mar 2025

https://github.com/nickbohm555/algosolver

I want to make a library in python that can help students solve a variety of algorithms style problems.

algorithms-and-data-structures api educational-project python-3

Last synced: 08 Oct 2025

https://github.com/fou1100ouacus/datastructures

Data Structures and Algorithms (DSA) refer to the study of methods for organizing and storing data and the design of procedures (algorithms) for solving problems, which operate on these data structures. DSA is one of the most important skills that every computer science student must have.

algorithm-challenges algorithms-and-data-structures array datastructures linked-list pointers

Last synced: 08 Oct 2025

https://github.com/protomorphine/ya.practicum

Задачи, решенные в рамках прохождения курса "Алгоритмы и структуры данных"

algorithms algorithms-and-data-structures data-structures dsa-learning-series learning yandex-praktikum

Last synced: 14 Apr 2025

https://github.com/natasha-ct/decode-morse-code-message

During your vacation at the seaside, time after time you find old bottles with parchment inside. Out of curiosity, you look into the next bottle and see that there is a message written in Morse code. Your curiosity grows even more - maybe you just found the lost treasure of the pirates! However, you are getting tired of decrypting messages manually. Fortunately, you can program in Ruby and you can help yourself by automating this process.

algorithms-and-data-structures ruby

Last synced: 02 Mar 2025

https://github.com/urunov/algorithms

algorithm, data structure, dynamic array, dynamic programming

algorithms algorithms-and-data-structures data dynamic-programming

Last synced: 20 Mar 2025

https://github.com/laurabeatris/odd-list-filter

Elixir algorithm exercise to filter odd numbers from a given string list and return its quantity

algorithms-and-data-structures elixir enumerable functional-programming

Last synced: 07 Apr 2025

https://github.com/murufeng/leetcode-algorithm

剑指Offer & LeetCode Problems' Solutions: A Record of My Problem Solving Journey(Python,C++))

algorithms-and-data-structures coding-interviews cplusplus leetcode-solutions python3

Last synced: 27 Mar 2025

https://github.com/sushobhana/clrs

Implementation Of Data Structures And Algorithms as in the "Introduction to Algorithms" by C.L.R.S

algorithms-and-data-structures python3

Last synced: 26 Oct 2025

https://github.com/mdabdullahibnaharun/programmingcontest-problemsolving

Programming Problem Solving by using C/C++, Java, Python with Ds, STL & ALgorithms.

algorithms-and-data-structures c cpp17 data-structures java problem-solving python

Last synced: 05 Mar 2025

https://github.com/devenock/Javascript-DSA

Solving DSA Challenges using Javascript.

algorithms-and-data-structures javascript

Last synced: 22 Jul 2025

https://github.com/tomtkg/algorithms-and-data-structures-in-go

Goによるアルゴリズムとデータ構造

algorithms-and-data-structures golang

Last synced: 25 Feb 2025

https://github.com/lonelywh1te/ukkonen-algorithm

Implementation of the Ukkonen algorithm

algorithms-and-data-structures binary-tree

Last synced: 13 May 2025

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

practice the algorithm by myself.

algorithms-and-data-structures

Last synced: 25 Feb 2025

https://github.com/jeamon/goalgo

This repository contains some coding challenges tasks done completely into golang. Feel free to learn from them.

algorithm-challenges algorithms-and-data-structures benchmark computer-science go golang golang-examples programming-challenges software-engineering unit-testing

Last synced: 10 Apr 2025

https://github.com/mohamediibra7im/hnu-icpc-community

This repository contains solutions for all problem sheets and contests from our training program.

algorithms-and-data-structures competitive-programming cpp problem-solving

Last synced: 09 Apr 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: 12 Apr 2025

https://github.com/zzy979/dsaacpp

《数据结构、算法与应用C++语言描述》书中代码和习题解答

algorithms-and-data-structures data-structures

Last synced: 04 Mar 2025

https://github.com/viniciusdsandrade/java-data-structure

Repository for studying data structures in Java: Linked List, Queue, Stack, Tree, Graph and others seen at the Technical College of Campinas - State University of Campinas under the guidance of Professor André Luís dos Reis Gomes de Carvalho.

algorithms-and-data-structures graph hashmap hashset java linked-list queue stack tree

Last synced: 27 Apr 2025

https://github.com/sponja23/resumen-final-aed2

Resumen para Algoritmos y Estructuras de Datos 2 en la UBA

algorithms-and-data-structures notes university-course

Last synced: 10 Sep 2025

https://github.com/korjun1993/algo

알고리즘 문제풀이를 기록하는 공간

algorithms-and-data-structures java

Last synced: 24 Apr 2025

https://github.com/kehl-gopher/code-practice

A collection of my daily solutions to algorithm problems from platforms like LeetCode and Codewars. Focused on consistency, problem-solving, and learning.

algorithm algorithms-and-data-structures arrays golang queue time-complexity

Last synced: 16 Jun 2025

https://github.com/ilieschibane/projet-algo

University project about time and space complexity of differents algorithms, data structure and NP problems

algorithms-and-data-structures complexity cpp np-problem

Last synced: 20 Aug 2025

https://github.com/e1izabeth/algorithmsanddatastructures

Laboratory works for Algorithms and data structures course in ITMO

algorithms algorithms-and-data-structures itmo openedu stepic

Last synced: 12 Apr 2025

https://github.com/lupppig/code-practice

A collection of my daily solutions to algorithm problems from platforms like LeetCode and Codewars. Focused on consistency, problem-solving, and learning.

algorithm algorithms-and-data-structures arrays golang queue time-complexity

Last synced: 16 Aug 2025

https://github.com/basemax/splitlinkedlistc

This is a simple implementation of a linked-list in C with a few helper functions for merging two or three linked-lists, splitting a linked list into two or three parts, and sorting a linked-list (recursive and non-recursive)

algorithm algorithm-challenges algorithms algorithms-and-data-structures algorithms-datastructures c linked-list linkedlist merge merge-linked-list merge-linkedlist split-linked-list split-linkedlist

Last synced: 03 Apr 2025

https://github.com/princecodes247/days-of-dsa

A collection of implementation of different data stuctures in different languages.

algorithms algorithms-and-data-structures data-structures open-source

Last synced: 11 Jul 2025

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: 09 Apr 2025

https://github.com/camara94/reseau-neurone-tensorflow-2

TensorFlow est une bibliothèque open source de Machine Learning, créée par Google, permettant de développer et d’exécuter des applications de Machine Learning et de Deep Learning

algorithms-and-data-structures deep-learning deep-neural-networks machine-learning python3 tensorflow2

Last synced: 09 Apr 2025

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: 24 Apr 2025

https://github.com/augini/advent-of-code

My solutions for Advent of Code.

algorithms algorithms-and-data-structures python

Last synced: 23 Apr 2025

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: 07 May 2025

https://github.com/novikovadaria/algorithms_and_data_structures

Алгоритмы и структуры данных. Онлайн университет GeekBrains | Algorithms and data structures. GreekBrains Online University

algorithms-and-data-structures geekbrains

Last synced: 13 Apr 2025