depth-first-search
There are 808 repositories under depth-first-search topic.
pathing
Visualizing maze generation and graph traversal
SudokuSolver
My footsteps into Artificial Intelligence as I make this Sudoku Solver while learning AI online for the first time.
Leetcode-Solutions
🏋️Collection of Kotlin LeetCode solutions to ace the coding interview!
maze-solver
Maze Solver with a GUI that visualizes DFS, BFS, and Greedy BFS algorithms.
SokobanSolver
A C++ solver for the puzzle game called Sokoban
Data-Structure-and-Algorithm-with-Python
Collection of Data structure implementation in python from scratch + All Top LeetCode problems Easy+Medium+Hard for all topics. Spread some ❤ by giving ⭐.
Implementation-of-Data-Structures-and-Algorithms
Implementation of data structures (Lists, Stacks, Queues, Trees, Balanced Search Trees, Hashing, Graphs); Implementation of algorithms (Sorting and searching, Recursion, Graph algorithms).
maze
🌽 Maze Generation & Solver - Automatically generates a maze and solves the maze using Breadth-First Search (BFS) and Depth-First Search (DFS)
Data-Structures-And-Algorithms
Here are some of my Data structures and algorithms created in Java Programming Language using IntelliJ IDE.
ImmutableGraph
Functional Swift graph algorithms.
graph_algorithm.js
Graph Algorithm Implementation in JavaScript
binary-tree-algorithms
Binary Tree algorithms implemented in java
MazeSolver
Maze generation and path-finding algorithm visualiser using React.js.
IntelligentSearch
Using breadth-first-search, depth-first-search, A* algorithm to solve 8-puzzle-problem and missionaries-cannibals-problem
Exam_Scheduling
This C project is built to schedule exams. It takes a text input file which contains name and lessons for every single person. The program analyses the input file and determine an appropriate exam scheduling so for every person no exam will be overlapping. A common problem in universities since no person can enter two exams at the same time.
N-Queens_Problem
N-Queens problem solvers and solution counters implemented using a constrained DFS algorithm
LeetCode_Questions
This is a repository created to store the leetcode questions. This maynot be the most efficient way of solving the problem.
PacmanInfinity
👾 Pacman Infinity : 🏃🏻♂️Maze generator using the Randomize Depth First Search Algorithm 🤖
Data-Structures-and-Competitive-Programming--DS-CP----
Your one-stop GitHub repo for competitive coding and data structures! 🤖 Curated notes, practice problems, and real-world applications. Sharpen your skills and ace those interviews! 💻🔥
P3D-DFS
Productivity- and Performance-aware Parallel Distributed Depth-First Search in Chapel
pathfinding-race
A browser game where pathfinding algorithms race against each other!
BFS-and-DFS-Algorithms
Breadth First Search and Depth First Search implementation in python.
pathfinding-and-sorting-algorithm-visualizer
A Visualizer for pathfinding algorithms (including A*, Dijkstra, BFS, DFS) and sorting algorithms (including Merge, Quick, Insertion, Bubble, and selection sort)
Labyrinth
Implementing labyrinth & visualization of DFS & BFS
Graph-Algorithms
Learning graph data structure.
Maze-Pathfinding
Depth First Search and Breadth First Search Algorithms
sudoku_solver
A modestly fast Sudoku solver implemented in Python.
Algorithms
Sort, Search, Graph Algorithms naively implemented in Kotlin for learning purpose
AI-Search-Flight-Route-Planner
:airplane: Flight route planning agent using classic AI search algorithms (A*, Best-First, DFS, BFS).
IA-Learning-Search
Ferramenta para visualizar buscas da Inteligência Artificial - A-star (A estrela), Best-first (Melhor-primeiro), Depth-First (Profundidade) e Breadth-First (Amplitude / Busca em Largura)
Pacman-With-AI-Python
Implementations of artificial intelligence agents that plays Pac-Man
Android-Pattern-Generator
A Java program that uses DFS to generate all the possible patterns on a traditional 3x3 Android lock screen
trailduck
a topological cyclic sorting algorithm based on depth-first search (dfs)