Build software better, together
Here are 15 public repositories matching this topic...
Documenting my journey on Leetcode, Feel free to add solutions that are faster than the current solution.
-
Updated
Nov 12, 2023 - C++
Algorithm Design in Programming Language Education
-
Updated
Nov 18, 2024
Explore the 'Glue Way' of organizing general-purpose data structures like linked lists, queues, and trees. This repository provides a deep dive into glued libraries, showcasing their advantages over traditional libraries. Perfect for understanding how modern industry standards, including the Linux kernel, implement data structures.
-
Updated
Sep 2, 2023 - C
Most of the slides and exercises are my projects and manuscripts (★‿★)
-
Updated
Oct 12, 2024 - Jupyter Notebook
This project involves creating a scrolling display on an 8x8 LED matrix using a Raspberry Pi. The display will continuously scroll the initials of your name based on the joystick movement direction.
-
Updated
Jun 15, 2024 - C
"Welcome to my Data Structure and Algorithm practice repository! Here you will find a collection of implementations of various data structures and algorithms in multiple languages such as C++, Python and Java. The repository includes practice problems and solutions from various sources such as LeetCode, HackerRank and GeeksForGeeks.
-
Updated
Oct 13, 2023 - Java
This project aims to solve the Travelling Salesman Problem (TSP) using two heuristic approaches: Genetic Algorithm (GA) and Simulated Annealing (SA). The ATT48 dataset is used as a benchmark to compare their efficiency in finding the shortest possible route while visiting all cities exactly once.
-
Updated
Feb 13, 2026 - Python
This is a web application of sorting algorithms.
-
Updated
Jul 17, 2023 - HTML
A collection of popular greedy algorithm problems for efficient interview preparation.
-
Updated
Jan 5, 2025 - C++
Solutions to FreeCodeCamp's Scientific Computing with Python Certification projects.
-
Updated
Jun 26, 2025 - Python
🗒️ Home Task - Design and Analysis of Algorithms (Divide & Conquer)
-
Updated
Feb 13, 2025 - Python
Java-based shopping cart system with a graphical interface using JOptionPanes and JFrames. Features include product management, client-specific carts, and shopping histories. Highlights advanced Object-Oriented Design, Abstract Classes, and Lambda Expressions for optimized performance.
-
Updated
Aug 20, 2024 - Java
A collection of graph problems to master popular interview questions and concepts.
-
Updated
Jan 22, 2025 - C++
Personal notes and implementations of algorithms. Organized by technique. For my own reference and sharing.
-
Updated
May 7, 2026 - Go
Learned as a part of Algorithm Design Course
-
Updated
May 13, 2023 - C++
Improve this page
Add a description, image, and links to the algorithmdesign topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the algorithmdesign topic, visit your repo's landing page and select "manage topics."