gpt4 book ai didi

Java编程,解决时遇到死循环。提供了问题的图像链接和代码。

转载 作者:行者123 更新时间:2023-12-02 10:29:45 25 4
gpt4 key购买 nike

RoyalGame Problem

上面给出了问题的图像链接。第一次迭代后我陷入了无限循环,有人可以帮助我吗?我也愿意接受替代解决方案,提前致谢。

 static void compute(List<Integer> a){
boolean henrystatus=false;
while(true){
if(a.size()==0){
break;
}
else if(a.size()==1){
henrystatus=true;
break;
}

int mindex = a.indexOf(Collections.min(a));

List<Integer> temp=new ArrayList<Integer>();
for(int i=0;i<a.size();i++)
{
if(a.get(i)-mindex>0){
temp.add(a.get(i)-mindex);
}

}
a.clear();
a=temp;


}
if(henrystatus)
System.out.print("Henry");
else
System.out.print("garry");

}

最佳答案

while(true) 产生无限循环。

关于Java编程,解决时遇到死循环。提供了问题的图像链接和代码。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53679761/

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