Hungarian Method: Golang implementation

The Hungarian method is a combinatorial optimization algorithm that solves the assignment problem in polynomial time.

Wikipedia article

YouTube lesson

Run

Edit hungarian_method.go main to specify you input matrix

go run hungarian_method.go

Run tests

go test