Projects in Awesome Lists tagged with depth-first-search
A curated list of projects in awesome lists tagged with depth-first-search .
https://github.com/davecom/swiftgraph
A Graph Data Structure in Pure Swift
breadth-first-search data-structure depth-first-search dijkstra-algorithm graph graph-algorithms prims-algorithm swift topological-sort
Last synced: 14 May 2025
https://github.com/davecom/SwiftGraph
A Graph Data Structure in Pure Swift
breadth-first-search data-structure depth-first-search dijkstra-algorithm graph graph-algorithms prims-algorithm swift topological-sort
Last synced: 30 Jul 2025
https://github.com/msambol/dsa
Data structures and algorithms in X minutes. Code examples from my YouTube channel.
algorithms b-trees bellman-ford-algorithm binary-search breadth-first-search computer-science data-structures depth-first-search dijkstras-algorithm floyd-warshall-algorithm ford-fulkerson-algorithm kruskals-algorithm maximum-flow minimum-spanning-trees prims-algorithm red-black-trees search-algorithms shortest-path-algorithms sorting-algorithms tree-traversal
Last synced: 04 Apr 2025
https://github.com/chen0040/js-graph-algorithms
Package provides javascript implementation of algorithms for graph processing
bellman-ford-algorithm breadth-first-search connected-components depth-first-search dijkstra dijkstra-shortest-path kruskal-algorithm maxflow mincut minimum-spanning-trees prim-algorithm strongly-connected-components topological-sort
Last synced: 04 Apr 2025
https://github.com/sowmen/fxgraphalgorithmsimulator
Visualizes specific Graph Algorithms like BFS, DFS, MST etc. on interactive user input graphs.
bfs bfs-algorithm breadth-first-search depth-first-search dfs dfs-algorithm dijkstra-algorithm dijkstra-shortest-path graph graph-algorithms graph-drawing graph-simulator java javafx javafx-application javafx-desktop-apps
Last synced: 09 Jul 2025
https://github.com/chen0040/lua-graph
Graph algorithms in lua
bellman-ford-algorithm breadth-first-search connected-components depth-first-search dijkstra dijkstra-algorithm maxflow mincut minimum-spanning-trees shortest-paths strongly-connected-components topological-sort
Last synced: 15 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/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/nexe/resolve-dependencies
Given an entrypoint, get all of the dependencies connected to it.
bundler depth-first-search nodejs static-analysis tree
Last synced: 22 Aug 2025
https://github.com/dirkster99/treelib
A .Net Standard Library with Generic methods to traverse k-ary trees in any order required.
algorithms breadth-first-search depth-first-search dotnet-standard generic generic-methods graph-algorithms ienumerable ienumerable-extension levelorder postorder preorder traversal traversal-methods tree
Last synced: 19 Apr 2025
https://github.com/cypherpunk-symposium/master-algorithms-py
👾 my detailed walk-through for mastering classical algorithm and data structure problems (and the book i published by hanbit media a decade ago)
algorithm algorithms breath-first-search code-interview data-structure data-structures depth-first-search exercise graphs-algorithms interview learn-algorithm python python-solution queues tries
Last synced: 17 Dec 2025
https://github.com/leonardpepa/pathfinding-visualizer
Pathfinding Visualizer application that visualizes graph based search algorithms used to find the shortest path. Algorithms used: Breadth first search, Depth first search, Best first search and A* search made with java swing
astar astar-algorithm astar-pathfinding astar-search-algorithm best-first-search bfs breadth-first-search depth-first-search dfs dsa-algorithm java leonard leonardpepa pathfinder pathfinding pepa shortest-path-algorithm shortest-paths visualization visualizer
Last synced: 29 Oct 2025
https://github.com/jamesseanwright/maze-generator
A real-time JavaScript maze generator using the depth-first search algorithm
algorithm canvas depth-first-search generator html5 maze maze-generator stack
Last synced: 16 Apr 2025
https://github.com/mah-shamim/leet-code-in-php
Php-based LeetCode algorithm problem solutions, regularly updated.
algorithms array binary-search binary-tree bit-manipulation breadth-first-search database depth-first-search dynamic-programming greedy hacktoberfest hacktoberfest-accepted hash-table heap-priority-queue math matrix sorting string tree two-pointers
Last synced: 16 Mar 2025
https://github.com/brunocampos01/inteligencia-artificial
Aulas e exercícios da matéria: Sistemas inteligentes (INE5633).
artificial-intelligence breadth-first-search busca depth-first-search ine ine5633 inteligencia-artificial n-queens-problem ontology python search-algorithm sistemas-inteligentes ufsc
Last synced: 15 Apr 2025
https://github.com/srohit0/datasciencegraphalgorithms
Selected Graph Algorithms
astar astar-algorithm astar-pathfinding astar-search cpp data-science datascience depth-first-search dfs-algorithm dijkstra-algorithm dijkstra-shortest-path graph graph-algorithms graph-theory kosaraju kruskal-algorithm prim-algorithm strongly-connected-components topological-sort transpose
Last synced: 15 Apr 2025
https://github.com/tessferrandez/algorithms
solving challenges from various problem sites like advent of code, leet code and others
breadth-first-search depth-first-search djikstra dynamic-programming graph-algorithms graphs greedy-algorithms linked-list python
Last synced: 12 Oct 2025
https://github.com/sleekpanther/breadth-first-search-depth-first-search-graphs
Breadth First Search & Depth First Search graph algorithms
algorithm algorithm-analysis algorithm-design algorithms bfs bfs-layers breadth breadth-first-search depth-first-search dfs first graph graph-algorithms graphs queue search stack
Last synced: 12 Apr 2025
https://github.com/andi611/pacman-with-ai-python
Implementations of artificial intelligence agents that plays Pac-Man
a-star-search alpha-beta-pruning artificial-intelligence breadth-first-search depth-first-search expectiminimax minimax-search pacman pacman-agent uniform-cost-search
Last synced: 04 Oct 2025
https://github.com/vasu7052/data-structures-and-algorithms
Here are some of my Data structures and algorithms created in Java Programming Language using IntelliJ IDE.
algorithms bellman-ford-algorithm breadth-first-search data-structures depth-first-search dijkstra-algorithm floyd-warshall-algorithm genetic-algorithm insertion-sort java knuth-morris-pratt longest-common-subsequence matrix-chain-multiplication merge-sort queue quicksort rabin-karp stack tower-of-hanoi tree-structure
Last synced: 26 Apr 2025
https://github.com/horothesun/immutablegraph
Functional Swift graph algorithms.
algorithms bfs breadth-first-search cocoapods depth-first-search dfs fp functional-programming github-actions graph swift swift-package swift-package-manager swiftpm
Last synced: 12 May 2025
https://github.com/adamouization/ai-search-flight-route-planner
:airplane: Flight route planning agent using classic AI search algorithms (A*, Best-First, DFS, BFS).
a-star a-star-algorithm artificial-intelligence best-first-search breadth-first-search depth-first-search flight-planning route-planner search search-algorithm
Last synced: 04 Aug 2025
https://github.com/jdswalker/N-Queens_Problem
N-Queens problem solvers and solution counters implemented using a constrained DFS algorithm
bash-script c c99 constrained-dfs-algorithm constraint-programming depth-first-search dfs-algorithm go golang n-queens python r r-language shell
Last synced: 23 Aug 2025
https://github.com/samyam81/leetcode_questions
This is a repository created to store the leetcode questions. This maynot be the most efficient way of solving the problem.
array binary-search bitmanipulation breadth-first-search concurrency cpp csharp depth-first-search divide-and-conquer dynamic-programming hashmap hashset java kotlin leetcode-solutions matrix string tree two-pointer two-pointers
Last synced: 09 Oct 2025
https://github.com/kolosovpetro/graph-algorithms
Learning graph data structure.
breadth-first-search depth-first-search dijkstra-algorithm graph-algorithms kahns-alogrithm topological-sort
Last synced: 27 Mar 2025
https://github.com/clayrisser/trailduck
a topological cyclic sorting algorithm based on depth-first search (dfs)
algorithm depth-first-search dfs directec first graph search sort sorting topological topological-sort
Last synced: 20 Mar 2025
https://github.com/aggstam/sat_gpu
This program solves the Propositional (Boolean) Satisfiability problem using Depth-First Search algorithm.
boolean-satisfiability-problem c depth-first-search opencl
Last synced: 02 Mar 2025
https://github.com/dev-michael-schmidt/sudoku-solver
A simple Python program which solves Sudoku using reasoning and greedy depth first search.
depth-first-search jupyter-notebook python3 sudoku-solver
Last synced: 11 Apr 2025
https://github.com/dr-eti/ismir-ism_in_r
Interpretive Structural Modelling (ISM). Returns a minimum-edge hierarchical digraph following J.N. Warfield's graph partitioning algorithm.
adjacency-matrix algorithm backbone block-triangular-matrix clustering-algorithm depth-first-search digraphs graph graph-partitioning hierarchical-levels interpretive-structural-modeling matrix matrix-factorization matrix-multiplication minimum-edge-digraph r reachability reachability-matrix skeleton-matrix transitive-closure
Last synced: 07 Jul 2025
https://github.com/shaumik-ashraf/biosystemsproject
A command-line interface and biochemical pathway finder based on KEGG
bioengineering bioinformatics biosystems depth-first-search kegg mit-licensed
Last synced: 02 Apr 2025
https://github.com/emahtab/number-of-islands
Number Of Islands Problem
bfs breadth-first-search depth-first-search dfs leetcode problem-solving
Last synced: 28 Mar 2025
https://github.com/timkong21/memgraph-graph-analytics-with-networkx
Graph Analytics delivered by MEMGRAPH academy
analytics breadth-first-search c community-detection depth-first-search ford-fulkerson girvan-newman graph k-means-clustering link-analysis link-prediction louvain-community-detection machine-learning networkx node-classification page-rank pathfinding python
Last synced: 18 Jun 2025
https://github.com/jaydattpatel/binary-tree
Different Operation on Binary Tree Structure
bfs-search binary-tree breadth-first-search c c-language cplusplus cpp depth-first-search dfs-search inorder-traversal levelorder-traversal online-manipal-bca postorder-traversal preorder-traversal tree-height
Last synced: 23 Apr 2025
https://github.com/tahmid-tanzim/problem-solving
AlgoExpert, LeetCode & HackerRank Problem Solving - hackerrank.com/tahmid_tanzim & leetcode.com/tahmid-tanzim
binary-search-tree breath-first-search depth-first-search dynamic-programming graph hashtable javascript linked-list python3 searching sorting
Last synced: 07 Apr 2025
https://github.com/praabindhp/bfs_dfs-graph
C Program For BFS & DFS Graph
breath-first-search c depth-first-search graph programming
Last synced: 13 Jun 2025
https://github.com/basemax/depthfirstsearchjava
This is a Java implementation of the Depth-First-Search algorithm. It is a recursive algorithm that traverses a graph in a depthward motion and uses a stack to remember to get the next vertex to start a search, when a dead end occurs in any iteration.
data-structure datastructure depth-first-search dfs dfs-algorithm dfs-java ds java java-dfs
Last synced: 29 Jul 2025
https://github.com/edmundkorley/mazes
Visually exploring maze generation algorithms
backtracking depth-first-search kruskal
Last synced: 22 Apr 2025
https://github.com/emahtab/word-search-ii
Word Search II
boggle depth-first-search leetcode problem-solving trie
Last synced: 28 Mar 2025
https://github.com/tebogoyungmercykay/binary-search-tree--simple-travesals--and-recursion
In this implementation of BSTs, One will be a standard BST where the left child has a smaller value than the right child. The other will be a mirrored BST where the right child has a smaller value than the left child.
binary-tree breadth-first-search depth-first-search java makefile mirrored-binary-tree recursion tree-traversal-algorithms
Last synced: 13 Apr 2025
https://github.com/ltfschoen/aind-pacman
Term 1 Lab 7 (Optional) by Luke Schoen for Udacity Artificial Intelligence Nanodegree (AIND)
algorithms artificial-intelligence depth-first-search pacman python36
Last synced: 27 Aug 2025
https://github.com/motapinto/feup-iart
Content and solved exercises from the course unit Artificial Intelligence
artificial-intelligence breadth-first-search depth-first-search feup feup-iart genetic-algorithm hill-climbing-search informed-search machine-learning mieic reinforcement-learning simulated-annealing supervised-learning tabu-search uniform-cost-search unsupervised-learning
Last synced: 24 Aug 2025
https://github.com/lorem-ipsumm/maze-solving-and-generating
This is a program I've created that generates and solves mazes using DFS and Randomized Prim's Algorithm
depth-first-search jimp maze maze-generator maze-solver nodejs prime-numbers prims-algorithm
Last synced: 23 Aug 2025
https://github.com/primaryobjects/boggle
Boggle solver, using React
board-game boardgame boggle boggle-challenge boggle-solver depth-first-search javascript material-design react react-native reactjs tree
Last synced: 04 Apr 2025
https://github.com/ap-atul/8-puzzle
8 Puzzle problem solution with A* algorithm, BFS, and DFS.
8puzzle-game a-star-algorithm a-star-path-finding breadth-first-search depth-first-search n-puzzle npuzzle
Last synced: 04 Apr 2025
https://github.com/dr-eti/rtard-tarjans_dfs_in_r
R implementation of Tarjan's algorithm for finding Strongly Connected Components in a digraph by Depth-First Search
algorithm block-triangular-matrix depth-first-search digraph graph-algorithms r strongly-connected-components tarjan-algorithm
Last synced: 12 Jul 2025
https://github.com/wesleey/python-artificial-intelligence
Search, Knowledge, Uncertainty, Optimization, Learning, Neural Networks and Language.
a-star-search adversarial-search alpha-beta-pruning artificial-intelligence breadth-first-search depth-first-search depth-limited-search informed-search minimax python search-algorithm uninformed-search
Last synced: 26 Mar 2025
https://github.com/hxndev/graph-based-dfs
Depth-first search (DFS) is an algorithm for searching a tree data structure that searches the tree vertically. It will explore one branch to the root node followed by the next branch.
code depth-first-search dfs dfs-algorithm dfs-search graph lab python
Last synced: 10 Jun 2025
https://github.com/amirabdollahi/knight-tour
This repository provides a C# solution to the classic Knight's Tour problem using the backtracking algorithm. It supports customizable chessboard sizes and starting positions, offering a practical example of recursion and backtracking in problem-solving.
algorithms backtracking-algorithm c-sharp chessboard-game depth-first-search graphics2d knight-tour knights-tour pathfinding-algorithm recursion
Last synced: 29 Oct 2025
https://github.com/cizr/inversion-based-sorting-with-multiple-solutions
Implementing sorting algorithms using inversion operations, aiming to minimize the number of inversions required for sorting any given array using search methods, including depth-first, breadth-first, random, and A* with custom heuristics, are employed to efficiently solve the inversion-based sorting problem
astar-algorithm breadth-first-search depth-first-search heuristic-search-algorithms problem-solving software-engineering sorted-arrays
Last synced: 22 Mar 2025
https://github.com/cedoor/network-flow-algorithms
TypeScript implementation of some network flow algorithms.
bellman-ford breadth-first-search cycle-canceling depth-first-search edmond-karp implementation javascript typescript
Last synced: 16 Mar 2025
https://github.com/youssef-remah/regex-to-dfa-converter
Regular Expression to Deterministic Finite Automaton Converter.
abstract-syntax-tree cplusplus depth-first-search deterministic-finite-automata regular-expressions subset-construction theory-of-computation
Last synced: 12 Dec 2025
https://github.com/sonytruelove/binary-tree-proccesing
:deciduous_tree:Бинарное дерево деталей. Binary tree of details.
binary-search binary-search-tree binary-tree breadth-first-search console-input cplusplus cplusplus-20 depth-first-search details file-input irnitu istu labotary practical proccesing programming testing tests tree work
Last synced: 17 Mar 2025
https://github.com/jai0212/rubiks-cube-solver-using-ida-star
A fully implemented Rubik's Cube that allows you to make all possible moves with the functionality of solving the Rubik's Cube using the IDA* algorithm and DFS.
depth-first-search ida-star-algorithm opengl rubiks-cube-solver
Last synced: 22 Aug 2025
https://github.com/yaansz/ai-practice
Coleção de Atividades da disciplina de Inteligência Artificial
breath-first-search depth-first-search depth-limit-search hacktoberfest2021 iterative-deepening-search vacuum-cleaner vacuum-robot
Last synced: 02 Apr 2025
https://github.com/lovesaroha/lgraph
This is a generalized graph package with clean and transparent API for the Go language.
breadth-first-search depth-first-search golang graph kevin-bacon maxflow-mincut package
Last synced: 02 Mar 2025
https://github.com/sachaarbonel/traveler-planner
POC of a DFS + python dictionnary of arrays with a couple of destination as keys, and an array of prices of length 365 days (estimated price calendar for the couple of destinations) as values for calculating the best combinations of destinations
depth-first-search traveling-salesman travels
Last synced: 12 Mar 2025
https://github.com/zaahidali/artificial-intelligence-projects
My implementations for the Artificial Intelligence projects at Mugla Sitki Kocman University
breadth-first-search depth-first-search futoshiki kakuro-solver kmeans-clustering knn-classification mobile-price-prediction mugla python3 uniform-cost-search
Last synced: 15 Sep 2025
https://github.com/estevesx10/eiacd-klotski
Klotski [Elements of AI & DS Course Project]
a-star-search breadth-first-search depth-first-search greedy-best-first-search
Last synced: 17 Mar 2025
https://github.com/shashwatkathuria/artificial-intelligence-search-algorithms
Implemented AI Search Algorithms - BFS, DFS, UCS, A* and some heuristics and state spaces.
a-star a-star-search artificial-intelligence bfs breadth-first-search depth-first-search dfs heuristics pacman python searching-algorithms ucs uniform-cost-search
Last synced: 21 Mar 2025
https://github.com/tynab/searching-algorithms
Searching Algorithm Example
ai ai-algorithms algorithms artificial-intelligence artificial-intelligence-algorithms bfs breadth-1st-search breadth-1st-search-algorithm breadth-first-search breadth-first-search-algorithm depth-1st-search depth-1st-search-algorithm depth-first-search depth-first-search-algorithm dfs dfs-algorithm searching searching-algorithms ucs uniform-cost-search
Last synced: 28 Mar 2025
https://github.com/emahtab/depth-first-search
Depth First Search Traversal
depth-first-search tree-traversal
Last synced: 28 Mar 2025
https://github.com/akpoflash/algos
🐾 Implementations of some basic algorithms
algorithms binary-search-tree breadth-first-search connected-components data-structures depth-first-search graph heap heap-sort insert-sort merge-sort priority-queue queue quick-select quick-sort red-black-tree select-sort shell-sort stack union-find
Last synced: 05 Apr 2025
https://github.com/shivamswarnkar/algo-analysis
Create and design a map, consisted of a goal, a starting point and various obstacles, and then visually analyze different algorithms as they try to find the best path from source to goal.
algo-analysis algorithm astar-algorithm breadth-first-search depth-first-search hill-climbing-search iterative-deepening-search simulation visual-analysis
Last synced: 21 Mar 2025
https://github.com/marcocrowe/datastructures.java
Data Structures and Algorithms: Binary Search Trees, Graphs, Queues, Stacks
algorithms-and-data-structures binary-search-tree breath-first-search depth-first-search fifo first-in-first-out graph heap linked-list priority-queue queue stack weighted-graphs
Last synced: 05 Apr 2025
https://github.com/rajrahane/tictactoe
ai artificial-intelligence depth-first-search game game-tree java library minimax-algorithm tic-tac-toe
Last synced: 20 Jul 2025
https://github.com/kilamper/graph_search
FSI - Branch and Bound Graph Search
branch-and-bound breadth-first-search depth-first-search python
Last synced: 14 Jul 2025
https://github.com/emahtab/number-of-distinct-islands
Count the number of distinct islands
bfs breadth-first-search depth-first-search dfs leetcode problem-solving
Last synced: 28 Mar 2025
https://github.com/emahtab/delete-nodes-and-return-forest
depth-first-search forest leetcode
Last synced: 27 Aug 2025
https://github.com/datahappy1/sudoku
Sudoku game generator and solver in Python 3+
breadth-first-search depth-first-search game pickle python strategy-pattern sudoku sudoku-generator sudoku-solver
Last synced: 22 Mar 2025
https://github.com/chanioxaris/pacman
CS188 course Pacman project
a-star-search agent-based-modeling artificial-intelligence berkeley berkeley-ai depth-first-search pacman pathfinding
Last synced: 07 Apr 2025
https://github.com/emahtab/walls-and-gates
Fill the grid with the distance to the nearest gate
breadth-first-search depth-first-search leetcode
Last synced: 29 Jul 2025
https://github.com/emmanuelezenwere/aind-aiprojects
Portfolio of AI projects developed during my Udacity AI Nanodegree, covering Planning AI, Constraint Satisfaction, Hidden Markov Models, and Search algorithms.
alpha-beta-pruning astar-algorithm bellman-equation breadth-first-search constraint-satisfaction-problem depth-first-search hidden-markov-model kalman-filter minmax-algorithm networkx nltk numpy pandas scikit-learn scipy sympy
Last synced: 04 Aug 2025
https://github.com/coac/gempuzzle
:gem: Gem Puzzle, 15-puzzle, Boss Puzzle, Game of Fifteen, Mystic Square
15puzzle a-star boss-puzzle breadth-first-search depth-first-search mystic-square tree-search
Last synced: 09 Sep 2025
https://github.com/safo-samson/graph
Learning graph theorems
breadth-first-search depth-first-search graph-algorithms topological-sort
Last synced: 25 Feb 2025
https://github.com/ltfschoen/aind-sudoku
Term 1 Project 0 by Luke Schoen for Udacity Artificial Intelligence Nanodegree (AIND)
algorithms artificial-intelligence depth-first-search elimination-strategy miniconda naked-twins only-choice-strategy pygame python36
Last synced: 14 Nov 2025
https://github.com/pikonha/8-puzzle
🕹 Implementation of a 8 puzzle game using traversal algorithms.
algorithms breadth-first-search data-structures depth-first-search hacktoberfest puzzle traversal-algorithms uniform-cost-search
Last synced: 01 Sep 2025
https://github.com/emahtab/max-area-of-island
Max area of Island
bfs breadth-first-search depth-first-search dfs leetcode problem-solving
Last synced: 28 Mar 2025
https://github.com/de-soot/knapsack
Recursive solution to the knapsack problem. Written in C.
depth-first-search depth-first-search-algorithm depth-first-search-backtracking dfs dfs-algorithm dfs-search knapsack knapsack-problem knapsack-recursive knapsack-solution knapsack-solver recursion recursion-algorithm recursion-problem recursive recursive-algorithm recursive-algorithms recursive-functions subset subset-sum
Last synced: 10 Jun 2025
https://github.com/samuelselasi/alx-interview
Software Engineering Interview Preparation
apis backtracking-algorithm depth-first-search greedy-algorithms log-parsing minimum-operations pascals-triangle sieve-of-eratosthenes utf-8-encoding
Last synced: 17 Mar 2025
https://github.com/lesiaukr/goit-algo-hw-06
Master's | Basic Algorithms & Data structures | Module 6 | Graphs
breadth-first-search depth-first-search dijkstra-algorithm dijkstra-shortest-path goit-algo-hw-06 graph networkx-library pagerank-algorithm weighted-graphs
Last synced: 24 Mar 2025
https://github.com/noahtigner/number-of-islands
Number of Islands analysis and visualization on geospatial raster imagery
breadth-first-search depth-first-search geospatial gis number-of-islands python raster rasterio
Last synced: 08 Apr 2025
https://github.com/emahtab/number-of-closed-islands
Number of closed islands
depth-first-search dfs leetcode problem-solving
Last synced: 06 Jan 2026
https://github.com/andreie91/fundamental-algorithms
This repository contains various fundamental algorithms implemented in C and C++, focusing on performance analysis.
algorithms-and-data-structures breadth-first-search depth-first-search graph-algorithms hashtables heaps heapsort hybrid-quicksort mergeklists mergesort profiler quicksort redblack-tree sorting-algorithms tetris
Last synced: 29 Nov 2025
https://github.com/neilvallon/hexgrid
Hexagonal Grid System using CSS and bad JS.
breadth-first-search depth-first-search hexagonal hexagonal-grids maze-generator
Last synced: 02 Apr 2025
https://github.com/brisinger/matrix
Matrix traversal using dept-first search with backtracking to count no. of contiguous zeroes adjacent to each other
backtracking-algorithm depth-first-search flood-fill matrix
Last synced: 04 Jul 2025
https://github.com/luisenmarroquin/data-structures-and-algorithms
Great coding challenges using many programming languages
algorithms binary-search breadth-first-search computer computer-science data-science data-structures depth-first-search graphs hash-maps hash-tables heaps linked-lists merge-sort queues quicksort stacks trees tries
Last synced: 09 Apr 2025
https://github.com/sameetasadullah/graph-based-dfs-in-python
Python program to implement Graph Based Depth First Search (DFS)
artificial-intelligence depth-first-search dfs dfs-algorithm dfs-search pycharm pycharm-ide python python3
Last synced: 20 Feb 2025
https://github.com/sameetasadullah/maze-solver-using-dfs
Implemented Maze Solver using Depth First Search (DFS) in Python Language
artificial-intelligence depth-first-search dfs dfs-algorithm dfs-search maze-solver pycharm pycharm-ide python python3
Last synced: 20 Feb 2025
https://github.com/thiagodnf/graph-js
A Javascript and HTML5 based Graph Editor
breadth-first-search depth-first-search djikstra graph javascript kruskal-algorithm library prim-algorithm topological-sort
Last synced: 17 Mar 2025
https://github.com/pandh4cker/knight-s-tour
Knight's Tour Problem
c chess depth-first-search dfs dijkstra dijkstra-algorithm dijkstra-shortest-path graph graph-theory graphs knight knight-problem knight-tour knights-tour
Last synced: 26 Dec 2025
https://github.com/mikegoatly/graphalo
A very simple graph data structure library
depth-first-search dijkstra-algorithm graph graph-algorithms
Last synced: 28 Apr 2025
https://github.com/csaba79-coder/tower-problem-space-state-representation-ai
The Tower Problem, as addressed in the Milton Friedman University's course, is successfully solved through the application of space state representation.
abstract-state ai backtracking blinde-state depth-first-search graph-search node state-space-representation
Last synced: 26 Mar 2025
https://github.com/laurmaedje/sudoku
Tree-searching sudoku solver with forward checking.
depth-first-search forward-checking sudoku-solver
Last synced: 10 Oct 2025
https://github.com/georgiosioannoucoder/dfs-bfs
Depth First Search (DFS) and Breadth First Search (BFS) on a 2D-Grid. 🔍
2d-grid breadth-first-search depth-first-search queue shortest-path-algorithm stack
Last synced: 23 Jun 2025