首先感谢抱歉,如果问题是基本的,但我不是C++专家。将C++函数转换为Java
我调查的Java遗传算法和我来到这个链接,其中包含有趣的信息:http://web.archive.org/web/20100216182958/http://fog.neopages.org/helloworldgeneticalgorithms.php
不过,我很不容明白这是什么方法做:
int fitness(bool* chromosome)
{
// the ingredients are: 0 1 2 3 4 5 6
// salt sugar lemon egg water onion apple
return (-chromosome[0] + chromosome[1] + chromosome[2]
-chromosome[3] + chromosome[4] - chromosome[5]
-chromosome[6]);
}
随着学术目的,我试图将C++程序“翻译”为Java,但我不理解这种方法,究竟返回什么? (我认为它是与数组一起运行的。)
如果你打算投票,至少留下一些建设性的意见,通过评论。至少OP不只是发布代码并说“请翻译成Java”。 –
@JonnyHenly谢谢。我希望StackOverFlow中的每个人都像你一样。我读了如何写一个很好的问题,我不知道他们为什么downvoting ... –
链接中的代码是C而不是C++ – user463035818