Niklas Hoefflin's repositories
Sitting-Posture-Detection-YOLOv5
Real-time lateral sitting posture detection using a custom trained YOLOv5 model to predict good and bad postures.
FastAudioMerge
Concatenate multiple audio files into a single audio file
15-Puzzle-CNN-Solver
Android app that uses CNN and IDA* algorithms to detect and solve 15-Puzzles
15-Puzzle-Solver
Solving the 15-Puzzle sliding game with informed search algorithms and various heuristics.
Distributed-Dining-Philosophers-Problem
Implementation of the famous dining philosophers problem in a distributed P2P environment using the Ricart-Agrawala algorithm with the Roucairol-Carvalho optimization and Lamport clocks.
Java
All Algorithms implemented in Java
Snowflake-ID-Algorithm
Implementation of the Snowflake algorithm for generating unique IDs in distributed systems