19CSE100 - Problem Solving and Algorithmic Thinking (PSAT) - 1st Sem - B.E. (CSE-CYS) - ASC, CBE.
-
Updated
Jun 5, 2023
19CSE100 - Problem Solving and Algorithmic Thinking (PSAT) - 1st Sem - B.E. (CSE-CYS) - ASC, CBE.
Algorithms, data structures & math !
OpenTrading base application for developing any broker specific algorithmic trading application.
Designed to enhance problem-solving skills, this repository explores creative patterns using loops, conditionals, and recursion while focusing on clean and efficient code.
Scheduling unrelated machines with job splitting, setup resources and sequence dependency: Implementation of Simulated Annealing using Python
Sequences of transactions that generate high profit assuming the ability to travel in the past and perform trading on New York’s stock exchange using Python
💡 This repository is dedicated to building a strong foundation in algorithmic problem-solving and computational logic.
Lillith is a beginner-friendly Python repository containing 31 fundamental programs with comments and 20-30 problem statements with solutions. It provides a structured approach for learning Python step by step.
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!
This is the AI chat bot using OpenAI APIs the reason i Made this Chatbot is that most people don't get what they want From Chatbot . But this chatbot will give you Most personalize response then ChatGPT itself
Sorting algorithm optimization challenge using two stacks - Algorithmic efficiency project minimizing operations with custom instruction set
Basic virtual therapist chatbot designed to engage in conversation and provide a supportive environment for users.
Project Euler Problem Solutions Written in Go ⚙️🔩
Tic-Tac-Toe game with an unbeatable AI using the Minimax algorithm and Pygame
This repository contains solutions to problems from Project Euler. Each solution is crafted to demonstrate clean, efficient, and well-documented problem-solving techniques. Ideal for learning and improving algorithmic thinking and mathematical problem-solving skills.
Learned basic Python programming: Program design, Algorithmic thinking, Recursion, Object-oriented programming, Interpreters, Compilers, and Data representation
🧩 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.
My very first coding project in high school! Armed with basic Python knowledge, my two best friends and I embarked on an adventurous dream to create this RPG. Writing the first 1000 lines of code felt incredible, and we couldn't be prouder of our achievement!
Add a description, image, and links to the algorithmic-thinking topic page so that developers can more easily learn about it.
To associate your repository with the algorithmic-thinking topic, visit your repo's landing page and select "manage topics."