Divide-and-conquer ray tracing
-
Updated
Feb 13, 2021 - Cuda
Divide-and-conquer ray tracing
AI-assisted Minesweeper game in Python demonstrating Greedy algorithms, Graph-based Divide & Conquer using BFS frontier partitioning, and Dynamic Programming with memoization for constraint-based solving.
Data Structures and Algorithms
🐍 Python implementation to find the closest pair of points in a three-dimensional space
Collection of Design and Analysis of Algorithms (DAA) implementations in C.
Learn To Think Like A Computer Scientist. Master the fundamentals of the design and analysis of algorithms. Contains solutions to selected programming assignments.
Implementation for different algorithms analyzing their performance (Big O Notation) and category.
Repository of the course Algorithmic Fundamentals, which is part of the University Program Software Engineering in Universidad Complutense de Madrid (UCM).
Done Java lessons from College
C++ & Java implementations of 6 algorithm problems — tromino tiling, knight's tour, Tower of Hanoi (4-peg), knight swap, target shooting, and lattice coverage — using Divide & Conquer, Greedy, BFS, and Dynamic Programming.
🐍 Python implementation to find the closest pair of points in a three-dimensional space
NBA | Fantasy Basketball Virtual Assistant
An implementation of the Radix-2 Decimation-In-Time (DIT) form of the Cooley-Tukey FFT algorithm, as well as its inverse. The algorithm is used to multiply 2 polynomials and compute the convolution of 2 vectors in O(nlogn) time.
Executing important algorithms using java
Projects in Java and Python from class assignments
Several problems about the Design and Analysis of Algorithms.
Graph, Greedy, Divide-and-Conquer and NP-Complete algorithms.
Advanced algorithms course (SCC0218).
To associate your repository with the divide-and-conquer-algorithms topic, visit your repo's landing page and select "manage topics."