Algorithm Design 1 - C Codes
-
Updated
Aug 6, 2018 - C
Algorithm Design 1 - C Codes
Finds a Topological Ordering of vertices in a Directed Acyclic Graph
Finds how similar 2 lists of rating are using the Divide and Conquer approach. Extension of MergeSort that actually displays the specific inversions as well as just counting the total number.
Create an agent capable of finding its way in a maze.
Connect Four game using Negamax algorithm
The School Database System is a simple command-line application for managing student and lesson information. It allows you to add, update, delete, and view student and lesson records in a SQLite database.
Find the shortest path between a source and destination while avoiding obstacles using the Iterative Deepening Depth-First Search (IDDFS) algorithm. Includes a user-friendly GUI.
A priority queue that balances when thread events are triggered
A cord is a binary tree object that is used to store and manipulate a very long string efficiently. In this project, I implemented a Cord object and its corresponding behaviors to manipulate long strings through Trees.
Dynamic Programming
Flow Algorithms
Apuntes de estudio sobre el análisis de algoritmos
Second project for Algorithm Design class @FEUP
Resolution proposal of the project from the course unit Algorithms Analysis and Design
This repository contains my coursework (assignments & semester exams) for the Algorithm Design & Analysis course at IIIT Delhi in Winter 2024.
Presentation and reimplementation for Algorithm Design Seminar 1 on plurality points
Add a description, image, and links to the algorithm-design topic page so that developers can more easily learn about it.
To associate your repository with the algorithm-design topic, visit your repo's landing page and select "manage topics."