gpt4 book ai didi

c++ - 需要帮助将函数从 C++ 移植到 Ocaml

转载 作者:行者123 更新时间:2023-11-30 21:45:06 28 4
gpt4 key购买 nike

我有以下 C++ 函数代码

bool SolveSudoku(int grid[N][N])
{
int row, col;

if (!FindUnassignedLocation(grid, row, col))
return true;

for (int num = 1; num <= 9; num++)
{
if (isSafe(grid, row, col, num))
{
grid[row][col] = num;
if (SolveSudoku(grid))
return true;

grid[row][col] = UNASSIGNED;
}
}
return false;
}

我在这里面临的问题是,在 if 语句中,我需要先执行一个操作,然后返回一个 bool 值。对于同一 if 语句中的不同返回值,Ocaml 在这种方式上没有帮助。

最佳答案

关于c++ - 需要帮助将函数从 C++ 移植到 Ocaml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23407192/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com