Projects in Awesome Lists tagged with recursion
A curated list of projects in awesome lists tagged with recursion .
https://github.com/blacklanternsecurity/bbot
The recursive internet scanner for hackers. ๐งก
asm attack-surface-management automation bugbounty cli easm hacking neo4j osint osint-framework pentesting python recon recursion scanner subdomain-enumeration subdomain-scanner subdomains threat-intelligence threatintel
Last synced: 13 May 2025
https://github.com/teivah/algodeck
An Open-Source Collection of Flash Cards to Help You Preparing Your Algorithms & Data Structures and System Design Interviews ๐ฏ
algorithm algorithms array bit-manipulation complexity data-structures dynamic-programming graph greedy-algorithms hashtable heap interview-practice java linked-list math queue recursion sorting-algorithms stack tree
Last synced: 05 Oct 2025
https://github.com/kennymkchan/interview-questions-in-javascript
A mostly reasonable collection of technical software development interview questions solved in Javascript
array interview-practice interview-questions interviews javascript recursion stack strings
Last synced: 17 Mar 2025
https://github.com/mahmoud/glom
โ๏ธ Python's nested data operator (and CLI), for all your declarative restructuring needs. Got data? Glom it! โ๏ธ
apis cli data data-transformation declarative dictionaries nested-structures python recursion utilities
Last synced: 16 May 2025
https://github.com/ronami/hypescript
๐ฌ A simplified implementation of TypeScript's type system written in TypeScript's type system
example functional-programming learning parser recursion static-code-analysis type-system typescript
Last synced: 14 May 2025
https://github.com/ronami/HypeScript
๐ฌ A simplified implementation of TypeScript's type system written in TypeScript's type system
example functional-programming learning parser recursion static-code-analysis type-system typescript
Last synced: 27 Mar 2025
https://github.com/nayuki/project-euler-solutions
Runnable code for solving Project Euler problems in Java, Python, Mathematica, Haskell.
algorithms competitive-programming dynamic-programming haskell java math mathematica mathematics number-theory project-euler proofs python recursion
Last synced: 15 May 2025
https://github.com/nayuki/Project-Euler-solutions
Runnable code for solving Project Euler problems in Java, Python, Mathematica, Haskell.
algorithms competitive-programming dynamic-programming haskell java math mathematica mathematics number-theory project-euler proofs python recursion
Last synced: 26 Mar 2025
https://github.com/ronami/meta-typing
๐ Functions and algorithms implemented purely with TypeScript's type system
algorithms example functional learning recursion type-system typescript
Last synced: 16 May 2025
https://github.com/you-dont-need/you-dont-need-loops
Avoid The One-off Problem, Infinite Loops, Statefulness and Hidden intent.
f-algebras fold fp hacktoberfest higher-order-function infinite-loops loops recursion tail-recursion
Last synced: 01 Jul 2025
https://github.com/you-dont-need/You-Dont-Need-Loops
Avoid The One-off Problem, Infinite Loops, Statefulness and Hidden intent.
f-algebras fold fp hacktoberfest higher-order-function infinite-loops loops recursion tail-recursion
Last synced: 27 Mar 2025
https://github.com/pfultz2/cloak
A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor
c c99 cplusplus cpreprocessor mini-preprocessor-library preprocessor recursion turing-tarpit
Last synced: 26 Oct 2025
https://github.com/pfultz2/Cloak
A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor
c c99 cplusplus cpreprocessor mini-preprocessor-library preprocessor recursion turing-tarpit
Last synced: 20 Mar 2025
https://github.com/ehmicky/wild-wild-path
๐ค Object property paths with wildcards and regexps ๐ต
algorithm data-structures filter functional-programming glob globbing globstar javascript json library map nodejs parsing path recursion regex regexp regular-expression typescript wildcard
Last synced: 14 May 2025
https://github.com/brpapa/recursion-tree-visualizer
๐ณ Input the source code of any recursive function in javascript, python or golang and visualize its recursion tree
algorithms aws-lambda lambda recursion recursion-tree recursion-visualizer serverless visualization
Last synced: 01 Apr 2025
https://github.com/rootviii/proxy_requests
a class that uses scraped proxies to make http GET/POST requests (Python requests)
http http-get http-getter http-proxy http-proxy-middleware proxy proxy-list proxy-requests proxy-server python python-requests python3 recursion recursion-problem requests requests-module webscraper webscraper-api webscraping
Last synced: 02 Apr 2025
https://github.com/rootVIII/proxy_requests
a class that uses scraped proxies to make http GET/POST requests (Python requests)
http http-get http-getter http-proxy http-proxy-middleware proxy proxy-list proxy-requests proxy-server python python-requests python3 recursion recursion-problem requests requests-module webscraper webscraper-api webscraping
Last synced: 22 Mar 2025
https://github.com/algo-phantoms/algo-tree
Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design. Creating and designing excellent algorithms is required for being an exemplary programmer. It contains solutions in various languages such as C++, Python and Java.
array backtracking bit-manipulation data-structures-and-algorithms dynamic-programming graph greedy-algorithms hashing-algorithm heap linked-list number-theory queue recursion searching-algorithms sorting-algorithms stack string tree trie
Last synced: 16 May 2025
https://github.com/webdesus/fs_extra
Expanding opportunities standard library std::fs and std::io
copy filesystem library move progress recursion rust
Last synced: 30 Dec 2025
https://github.com/ronami/typelang
๐ณ A tiny language interpreter implemented purely in TypeScript's type-system
compiler functional-programming learning recursion type-system typescript
Last synced: 08 May 2025
https://github.com/evancz/functional-programming-in-elm
DRAFT outlining some techniques of functional programming
elm functional-programming recursion
Last synced: 21 Jul 2025
https://github.com/sciml/recursivearraytools.jl
Tools for easily handling objects like arrays of arrays and deeper nestings in scientific machine learning (SciML) and other applications
array recursion scientific-machine-learning sciml vector
Last synced: 04 Sep 2025
https://github.com/SciML/RecursiveArrayTools.jl
Tools for easily handling objects like arrays of arrays and deeper nestings in scientific machine learning (SciML) and other applications
array recursion scientific-machine-learning sciml vector
Last synced: 27 Mar 2025
https://github.com/microsoft/recursiveextractor
RecursiveExtractor is a .NET Standard 2.0 archive extraction Library, and Command Line Tool which can process 7zip, ar, bzip2, deb, gzip, iso, rar, tar, vhd, vhdx, vmdk, wim, xzip, and zip archives and any nested combination of the supported formats.
archive disc-image extractor nuget recursion
Last synced: 15 May 2025
https://github.com/Hongbo-Miao/leetcode
LeetCode solutions
algorithm back-tracking bfs binary-search data-structure dfs graph greedy hash-table iteration javascript leetcode memoization python queue recursion stack tree trie union-find
Last synced: 05 May 2025
https://github.com/alecdotninja/tailcall
Safe, zero-cost tail recursion for stable Rust
recursion rust rust-lang tail-recursion tailcall
Last synced: 08 Apr 2025
https://github.com/lironmiz/computer-science-in-java
Designed for saving assignments, submission exercises and projects
algrothm arrays bluej computer-science coursework data datastructures degree implementation-of-data-structures java linked-list oop oop-principles openuniversity queue recursion search-algorithm sorting-algorithms stack trees
Last synced: 31 Oct 2025
https://github.com/zesterer/atto
An insanely simple self-hosted functional programming language
functional interpreter language recursion rust self-hosted
Last synced: 17 Mar 2025
https://github.com/betomoedano/javascript-coding-interview-questions
100+ coding interview questions related to algorithms and data structures.
arrays binary-tree dynamic graphs-algorithms hashtable map matrix recursion strings
Last synced: 28 Jul 2025
https://github.com/akshayavb99/codingninjas_java_dsa
Contains the solutions for the programming questions in the CodingNinjas Java+DSA course
algorithms-and-data-structures binary-search-tree binary-tree codingninjas-java-dsa dynamic-programming graphs hashmap-java java java-8 linked-list linkedlist oops priority-queue queue recursion sorting-algorithms-implemented stacks time-complexity tree tries
Last synced: 20 Aug 2025
https://github.com/shunjizhan/react-folder-tree
A versatile react treeview library that supports custom icons and event handlers
folder folder-picker folder-structure folder-tooling folder-tree folder-viewer folders npm npm-module npm-package react reactjs recursion recursion-problem recursion-tree recursion-tree-visualiser recursion-tree-visualizer recursions tree-structure treeview
Last synced: 05 Apr 2025
https://github.com/chakravala/fatou.jl
Fatou sets in Julia (Fractals, Newton basins, Mandelbrot)
chaos complex-numbers fractal-algorithms fractal-images fractals julia-set julia-sets mandelbrot newton-fractals newtons-method nonlinear numerical-analysis recursion root-finding
Last synced: 12 Oct 2025
https://github.com/chakravala/Fatou.jl
Fatou sets in Julia (Fractals, Newton basins, Mandelbrot)
chaos complex-numbers fractal-algorithms fractal-images fractals julia-set julia-sets mandelbrot newton-fractals newtons-method nonlinear numerical-analysis recursion root-finding
Last synced: 22 Jul 2025
https://github.com/haseeb-qureshi/n-queens-visualizer
Visualizes solutions to the N-Queens problem, written in React & Flux
algorithms backtracking flux javascript react recursion search
Last synced: 12 Jul 2025
https://github.com/shikha-code36/data-structures-and-algorithm-patterns
Data Structures and Algorithms Patterns that I followed ,implemented in Python
algorithms arrays backtracking bit-manipulation coding-interviews data-structures dynamic-programming graphs heap interview-preparation linked-list python-ds-algo queues recursion searching-algorithms sorting-algorithms stack stacks strings trees
Last synced: 10 Apr 2025
https://github.com/Bishalsarang/Recursion-Tree-Visualizer
A simple python package that helps to visualise any recursive function by adding a single line of code.
hacktoberfest hacktoberfest2020 recursion recursion-tree recursion-tree-visualiser recursion-tree-visualizer visualiser visualization
Last synced: 08 May 2025
https://github.com/fumitoh/modelx
Use Python like a spreadsheet!
actuarial actuary cache finance memoization modeling monte-carlo python quantitative-finance recursion risk-management time-series
Last synced: 13 Apr 2025
https://github.com/gabrieldim/structured-programming
Tasks with recursions, functions, files etc.
file filesystem functions recursion
Last synced: 10 Jul 2025
https://github.com/nervgh/recursive-iterator
It iterates through a graph recursively
recursion recursive-iterator traversal
Last synced: 07 May 2025
https://github.com/denvash/codingame-puzzles-solutions
Elegant puzzles solutions ๐
c codingame codingame-solutions cpp csharp java javascript kotlin loop math memoization movement nested-loops pathfinding php puzzle-solution puzzles python recursion string-manipulation
Last synced: 12 Jun 2025
https://github.com/js-devtools/readdir-enhanced
fs.readdir() with filter, recursion, absolute paths, promises, streams, and more!
async directory eventemitter filesystem filter javascript ls nodejs readdir recursion stream
Last synced: 15 Dec 2025
https://github.com/codeinred/recursive-variant
Recursive Variant: A simple library for Recursive Variant Types
cpp cpp20 functional-programming header-only header-only-library recursion recursive-types sum-types variant variants
Last synced: 15 Mar 2025
https://github.com/santisq/pstree
Tree-like cmdlets for file system and registry exploration!
csharp filesystem hierarchy powershell recursion registry tree tree-structure
Last synced: 09 Apr 2025
https://github.com/santisq/PSTree
Tree-like cmdlets for file system and registry exploration!
csharp filesystem hierarchy powershell recursion registry tree tree-structure
Last synced: 10 Apr 2025
https://github.com/haseeb-qureshi/cs-fundamentals
The CS Fundamentals Series
computer-science memory recursion scalability
Last synced: 12 Jul 2025
https://github.com/lilactown/cascade
A library of continuation-passing, thunk-producing versions of many Clojure core functions.
clojure clojurescript continuation-passing-style cps recursion walk
Last synced: 15 Oct 2025
https://github.com/Occurify/Occurify
A powerful and intuitive .NET library for defining, filtering, transforming, and scheduling instant and period timelines.
astronomy coordinates cron cronjob datetime fluent-design instant period periods reactivex recurring recursion scheduling sun-position sunrise-sunset-api time time-period timeline timelines timezone
Last synced: 16 Nov 2025
https://github.com/abhisheknaiidu/dsa
My Codes and Solutions to coding interview problems on LeetCode, AlgoExpert, Educative and other interview preparation websites
algoexpert backtracking binary-trees cpp data-structures dyanamic-programming educative graphs interview-preparation leetcode linked-list recursion subarray trees
Last synced: 11 Apr 2025
https://github.com/vmchale/recursion_schemes
Recursion schemes for Idris
control-flow idris idris-ecosystem recursion recursion-schemes
Last synced: 07 Oct 2025
https://github.com/je-suis-tm/recursion-and-dynamic-programming
Julia and Python recursion algorithm, fractal geometry and dynamic programming applications including Edit Distance, Knapsack (Multiple Choice), Stock Trading, Pythagorean Tree, Koch Snowflake, Jerusalem Cross, Sierpiลski Carpet, Hilbert Curve, Pascal Triangle, Prime Factorization, Palindrome, Egg Drop, Coin Change, Hanoi Tower, Cantor Set, Fibonacci
dynamic-programming edit-distance fractal-algorithms fractal-geometry fractal-images fractals hanoi-towers hilbert-curve julia-training knapsack knapsack-problem koch-snowflake learning-julia palindrome pascal-triangle recursion recursive-algorithm sierpinski-carpet sierpinski-triangle tabulation
Last synced: 27 Jul 2025
https://github.com/nickarocho/minesweeper
The classic game with the classic look (Client-side Game) | HTML, CSS, JavaScript, recursion
client-side css es6 game html javascript js-classes minesweeper recursion
Last synced: 14 Mar 2025
https://github.com/core-lib/loadkit
Java ่ตๆบๅ ่ฝฝๅจ๏ผๅ ๅๆๅฑClassLoader#getResources(name)็่ฝๅ๏ผๅฎ็ฐ้ๅฝๅ ่ฝฝ๏ผๆฏๆๆฎ้้ฃๆ ผ / ๅ ๅ้ฃๆ ผ / ANT้ฃๆ ผ / ๆญฃๅ้ฃๆ ผ่ทฏๅพ็่ตๆบๅ ่ฝฝๅๆถๆฏๆ่ชๅฎไน่ฟๆปคๅจ๏ผ้ๅธธไฝไธบๆกๆถ็ๅบ็ก็ฑปๅบใ
ant classloader file filter jar loader recursion regex
Last synced: 21 Apr 2025
https://github.com/pamelafox/recursive-visualizations
An online tool to visualize recursive JS functions step-by-step as a tree.
graph hacktoberfest pyodide python recursion visualization
Last synced: 12 Aug 2025
https://github.com/intuit/traverser
Traverser is a Java library that helps software engineers implement advanced iteration of a data structure.
breadth-first-search depth-first-search double-dispatch graph-algorithms hacktoberfest hacktoberfest2020 java-library recursion traversal visitor-pattern
Last synced: 21 Jun 2025
https://github.com/msdundar/notes-algorithms
A brief summary of various algorithms. Each algorithm provides examples written in Python, Ruby and GoLang.
algorithm-challenges algorithms algorithms-and-data-structures bcrypt bellman-ford-algorithm big-o-notation binary-search breadth-first-search dijkstra-algorithm divide-and-conquer greedy-algorithms grokking-algorithms hash-tables k-nearest-neighbours quicksort recursion selection-sort
Last synced: 19 Apr 2025
https://github.com/hpac/relapack
Recursive LAPACK Collection
high-performance-computing lapack recursion
Last synced: 07 Oct 2025
https://github.com/ehmicky/wild-wild-utils
๐ค Functional utilities using object property paths with wildcards and regexps ๐ต
algorithm data-structures filter functional-programming glob globbing globstar javascript json library map nodejs parsing path recursion regex regexp regular-expression typescript wildcard
Last synced: 09 Apr 2025
https://github.com/dmytrobaida/recursion-viewer
Website and VS Code extension for visualizing recursive functions. Helps to debug and understand how your recursive algorithm works
algorithms recursion tree viewer visualization
Last synced: 07 May 2025
https://github.com/metanet/java-algorithms-data-structures
Solutions for popular algorithms and data structures problems on leetcode
array backtracking binary-search binary-search-tree binary-tree breadth-first-search depth-first-search dynamic-programming graph-algorithms greedy-algorithms heap java linked-list matrix queue recursion searching-algorithms sorting-algorithms stack string
Last synced: 15 Jun 2025
https://github.com/lbrayner/vim-rzip
Extends zip.vim to browse and write nested zip files
plugin plugin-vim plugins recursion recursive vim vimscript write zip
Last synced: 07 May 2025
https://github.com/hzhu/recursion-joy
:hourglass: A set of recursion problems to be solved.
es2015 recursion recursion-joy recursion-problem unit-testing
Last synced: 09 Jul 2025
https://github.com/kevin-lee/j8plus
Library containing useful tools for Java 8
functional-programming java java8 lambda-expressions recursion stream
Last synced: 22 Mar 2025
https://github.com/spamegg1/abstract-thinking
Abstract thinking patterns and problem decomposition / solving strategies
abstraction axiomatic-thinking decomposition meta-learning modalities modeling paradigms patterns problem-solving recursion reification relations semantics structures syntax temporal thinking
Last synced: 01 Jan 2026
https://github.com/altyalty/grokking-algorithms-python-russian-english-comments
Examples and algorithms written in Python for the book "Grokking Algorithms" with Russian and English comments. ะัะธะผะตัั ะธ ะฐะปะณะพัะธัะผั, ะฝะฐะฟะธัะฐะฝะฝัะต ะฝะฐ Python ะดะปั ะบะฝะธะณะธ "ะัะพะบะฐะตะผ ะะปะณะพัะธัะผั" ั ััััะบะธะผะธ ะธ ะฐะฝะณะปะธะนัะบะธะผะธ ะบะพะผะผะตะฝัะฐัะธัะผะธ
algorithms big-o binary-search breadth-first-search call-stack data-structures dictionaries dijkstra-algorithm greedy-algorithms grokking-algorithms hash-tables python quick-sort recursion selection-sort
Last synced: 22 Jun 2025
https://github.com/zeta611/swiftui-fractals
The Sierpinski carpet, triangle, and a fractal tree using SwiftUI
fractal ios recursion sierpinski-carpet sierpinski-triangle swift swiftui swiftui-demo
Last synced: 02 Aug 2025
https://github.com/codewithdhruba01/learn-python-language
This repository provides a structured breakdown of key Python topics from beginner to advanced
dictionary function ifelse list loops oops recursion set string
Last synced: 27 Jul 2025
https://github.com/japgolly/microlibs-scala
derivation derive fp functional-programming macros recursion scala scalajs scalaz utilities
Last synced: 09 May 2025
https://github.com/yallop/metaocaml-letrec
flexible 'let rec' generation for MetaOCaml
Last synced: 28 Sep 2025
https://github.com/trizen/language-benchmarks
A simple benchmark system for compiled and interpreted languages.
benchmark benchmarking comparison programming-languages recursion
Last synced: 10 Apr 2025
https://github.com/crubier/infinistack
Infinite recursion in JS without stack overflow errors, based on magic ๐ฉโจ๐
functional-programming js recursion
Last synced: 07 Oct 2025
https://github.com/santisq/psadtree
tree like cmdlets for Active Directory Principals!
active-directory csharp hierarchy powershell recursion tree tree-structure
Last synced: 28 Jul 2025
https://github.com/surajsgh/data-structures-and-algorithms
๐จโ๐ป ๐ช A Repository of General Mathematical Programs, Bits Manipulation, Recursion and 'Data Structures and Algorithms'.
algorithms data-structures java leetcode mathematics problem-solving recursion technical-interview-questions
Last synced: 07 May 2025
https://github.com/davidgregory084/schemes
A recursion schemes micro-library
catamorphisms functional-programming recursion recursion-schemes scala
Last synced: 24 Oct 2025
https://github.com/bauxitedev/recursive-geometry
A program that generates geometry and recursively subdivides it into triangles, written in Rust
fractal generative-art geometry graphics recursion
Last synced: 05 Apr 2025
https://github.com/oguzkaran/javaapp1-jun-2022
JavaApp1-Jun-2022
annotation bitwise-operation bitwise-operators hibernate java jpa junit lambda lambda-functions microservice recursion recursive-algorithm reflection rest spring spring-boot
Last synced: 05 May 2025
https://github.com/teo-tsirpanis/recursiont
Infinite recursion without blowing up the stack.
csharp dotnet hacktoberfest recursion
Last synced: 18 Jul 2025
https://github.com/hankbesser/recursive-agents
A meta-framework for self-improving LLMs with transparent reasoning
ai langchain llm recursion recursive self-improvement
Last synced: 03 Jul 2025
https://github.com/rudrakshi99/data-structures-and-algorithm
A collection of algorithms and data structures in C++. If you loved it, give a ๐!
algorithm algorithms backtracking-algorithm binary-search-tree bit-manipulation cpp data-structures dynamic-programming graph greedy-algorithms hashing heap linked-list number-theory queue recursion sorting-algorithms stack trees trie
Last synced: 26 Jul 2025
https://github.com/iyashwantsaini/coding-ninjas-competitive
Coding Ninjas | Competitive Problems | C++
bitmanipulation coding codingninjas competitive-programming cpp dynamic-programming ninjas recursion
Last synced: 14 Apr 2025
https://github.com/ahmadjajja/_dsa_
This repository contains Java code that I have written to solve DSA problems on LeetCode. Each solution is organized by DSA concept and is meant to showcase my understanding and proficiency in implementing these concepts. The purpose of this repository is to serve as a reference for everyone who is interested in learning DSA through LeetCode
arrays backtracking binary-search complexity git github java linear-search linked-list linked-lists math merge-sort object-oriented-programming patterns quick-sort recursion sorting stacks-n-queues strings
Last synced: 28 Sep 2025
https://github.com/chakravala/syntaxtree.jl
Toolset for modifying Julia AST and characteristic values
abstract-syntax-tree ast julia-language metaprogramming recursion syntax-tree toolset
Last synced: 22 Apr 2025
https://github.com/oguzkaran/javaapp1-oct-2021
JavaApp1-Oct-2021
annotations assert bitwise-operations bitwise-operators hibernate-jpa java junit lambda-functions microservice recursion recursive-algorithm reflection rest-api spring spring-boot
Last synced: 05 May 2025
https://github.com/syipmong/dsa-practice
This repository serves as a comprehensive resource for understanding and implementing various data structures and algorithms
algorithm binary-search-tree dart data-structures dsa-algorithm dsa-practice graph hash java javascript linear-search linked-list merge-sort mergesort programming python queue range recursion stack
Last synced: 17 Mar 2025
https://github.com/aartaka/stdlambda
Standard library for Lambda Calculus, finally making LC a practical programming language.
arithmetic boolean-logic cons lambda-calculus list recursion set stdlib
Last synced: 05 Apr 2025
https://github.com/willprice/little-schemer
Exercises from The Little Schemer (4th Ed) by Daniel P. Friedman and Matthias Felleisen
book exercise lisp little-schemer racket recursion rkt scheme
Last synced: 07 Oct 2025
https://github.com/ehmicky/wild-wild-parser
๐ค Parser for object property paths with wildcards and regexps ๐ต
algorithm data-structures filter functional-programming glob globbing globstar javascript json library map nodejs parsing path recursion regex regexp regular-expression typescript wildcard
Last synced: 02 Aug 2025
https://github.com/ggandor/y-combinator-tutorial
An extremely short but hopefully enlightening practical explanation of the Y combinator
computer-science lambda-calculus recursion y-combinator
Last synced: 03 Jan 2026
https://github.com/thatsabhishek/coding_ninjas_dsa_in_python
This repo includes all python problems for Coding Ninja DSA in Python course.
algorithms array coding codingninja-solution codingninjas codingninjas-python-dsa dictonary dsa dsa-practice lists programming python python3 recursion string tuples
Last synced: 11 Apr 2025
https://github.com/lucasconstantino/react-path-tracker
:paw_prints: Easily track traveled paths on highly dynamic or recursive React trees
Last synced: 03 Oct 2025
https://github.com/wendymunyasi/alx-low_level_programming
Learning C
algorithms c data-structures debugging memory-allocation recursion shell shell-script syscalls
Last synced: 13 Apr 2025
https://github.com/arasgungore/n-puzzle-solver
A C++ project which efficiently solves any given N-puzzle using backtracking on a decision tree.
15-puzzle 15-puzzle-game 15-puzzle-solver 15puzzle 15puzzlegame algorithm algorithms back-tracking backtracking cplusplus cpp decision-tree decision-tree-algorithm game n-puzzle recursion recursive-backtracking-algorithm terminal-based tree tree-structure
Last synced: 12 Apr 2025
https://github.com/bhartik021/data-structure-algorithm
An repository that contains all the Data Structures and Algorithms concepts and their implementation in several ways, programming questions and Interview questions. The main aim of this repository is to help students who are learning Data Structures and Algorithms or preparing for an interview.
algorithm algorithms algorithms-and-data-structures algorithms-datastructures array binary-search bit-magic bit-manipulation cpp cpp-stl data-structures data-structures-and-algorithms linear-search mathematics recursion searching searching-algorithms stl string tree
Last synced: 03 Oct 2025
https://github.com/ahmadjajja/java_dsa
This repository contains Java code that I have written to solve DSA problems on LeetCode. Each solution is organized by DSA concept and is meant to showcase my understanding and proficiency in implementing these concepts. The purpose of this repository is to serve as a reference for everyone who is interested in learning DSA through LeetCode
arrays backtracking binary-search complexity git github java linear-search linked-list linked-lists math merge-sort object-oriented-programming patterns quick-sort recursion sorting stacks-n-queues strings
Last synced: 11 Jul 2025
https://github.com/shihabshahrier/max_min_2d_arr_recursion
recursion problem
Last synced: 20 Jun 2025
https://github.com/victorpreston/simple_shell
A minimalistic yet fully functional shell terminal emulation | Using C programming language, simple_shell executes basic commands, interacts with the operating system and introduces users to the foundational concepts of process management & input/output operations,
alx alx-africa alx-low-level-programming c c-programming cmd command-line holbertonschool holbertonschool-curriculum interpreter linux-shell man pointers-in-c printf recursion shell simple-shell
Last synced: 10 Jul 2025
https://github.com/pomadchin/path-to-recschemes
A path to Recursion Schemes
recursion recursion-schemes scala
Last synced: 10 Oct 2025
https://github.com/mehradevesh2022/dsa-level1_pepcoding
This Java-based repo contains solutions for DSA problems from Peppcoding's level 1 practice set and FreeCodeCamp's JavaScript and Algorithm sections. Topics covered include Array, LinkedList, DP, OOPs, and more. Contribute and improve existing solutions. Happy coding!
2darrays array array-list arraylist binary-search-trees dynamic-programming es6-javascript freecodecamp-javascript-algorithms functions hashmap-and-heaps linkedlist patterns queue recursion sorting-algorithms stack string stringbuilder time-and-space-complexity tree
Last synced: 24 Apr 2025