想做一个循环,关于围棋算法的。
先计算一个棋子的气(即判断上下左右子的情况),如果有同色的棋子挨着,再计算新的棋子的气,再判断是否有同色的棋子挨着,直到判断完所有挨着的棋子。如果气为零,则这些为死子。
像这种不确定数量的循环应该怎么处理呢?看似简单,但不好处理。
谁有经验给个提示吧 谢谢!
回复讨论(解决方案)
不确定数的循环可以用死循环试试 while(true){}
搞定了 应该用递归函数来算。
想做一个循环,关于围棋算法的。
先计算一个棋子的气(即判断上下左右子的情况),如果有同色的棋子挨着,再计算新的棋子的气,再判断是否有同色的棋子挨着,直到判断完所有挨着的棋子。如果气为零,则这些为死子。
像这种不确定数量的循环应该怎么处理呢?看似简单,但不好处理。
谁有经验给个提示吧 谢谢!
不确定数的循环可以用死循环试试 while(true){}
搞定了 应该用递归函数来算。
本文是由用户编写整理,所有内容的版权归原作者所有。如果侵犯了您的权益,请联系我删除