2 #include "gtest/gtest.h"
14 VectorXi row_ind, col_ind;
15 int ret = linear_sum_assignment(C, row_ind, col_ind);
16 cout << "row: [" << row_ind.transpose() << "], col: [" << col_ind.transpose() << "]" << endl;
17 Vector3i expect_row_ind, expect_col_ind;
19 expect_row_ind << 0, 1, 2;
20 expect_col_ind << 2, 1, 0;
23 EXPECT_TRUE(expect_row_ind == row_ind);
24 EXPECT_TRUE(expect_col_ind == col_ind);
36 VectorXi row_ind, col_ind;
37 int ret = linear_sum_assignment(C, row_ind, col_ind);
38 Vector3i expect_row_ind, expect_col_ind;
40 expect_row_ind << 0, 1, 3;
41 expect_col_ind << 1, 2, 0;
44 EXPECT_TRUE(expect_row_ind == row_ind);
45 EXPECT_TRUE(expect_col_ind == col_ind);