This program validates whether a given N×N Sudoku is correctly solved using dynamic multithreaded allocation in C++. Each thread dynamically picks validation tasks (rows, columns, or sub grids) using a shared counter C, incremented safely using one of the mutual exclusion mechanisms: TAS, CAS, or Bounded CAS.
VindhyaP312/Synchronisation-Algorithms
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|