Skip to content
#

algorithmic-thinking

Here are 31 public repositories matching this topic...

🧮🧩 A personal collection of my LeetCode solutions. This repository is used as a code archive to track my practice over time and keep implementations in one place. Solutions are uploaded as source code only - no write-ups, no detailed explanations, and no step-by-step breakdowns.

  • Updated Jan 7, 2026

Bean Merger is an interactive learning game that promotes mathematical thinking and logical reasoning through play. Players select two numbered “beans,” combine them using a mathematical operation (+, −, ×, or ÷), and create a new bean showing the result. The goal: strategically merge them until only one bean with the value 0 remains!

  • Updated Nov 28, 2025
  • HTML

🧩 An AI solver for the classic 8-Puzzle game using AI search strategies like A* Search. Designed to make concepts like heuristics, pathfinding, and search trees easy to understand, while showcasing thoughtful software design and algorithmic thinking. Great for anyone curious about how AI plans ahead and solves problems, one move at a time.

  • Updated Jul 5, 2025
  • Python

A simple Python project that adds a duration to a given start time in 12-hour format (AM/PM), with optional support for the day of the week. It handles time rollovers, day changes, and large hour additions.

  • Updated Sep 10, 2025
  • Python

Improve this page

Add a description, image, and links to the algorithmic-thinking topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the algorithmic-thinking topic, visit your repo's landing page and select "manage topics."

Learn more