public int getQue(int n,int m){
int r = 0;
for(int i=2;i<=n;i++)
r = (r+m)%i;
return r+1;
}
这段代码 可以直接算出 猴子大王的位置 但是 个人理解有限需要牛人帮忙 讲解 大神快来! 虚心求教
int r = 0;
for(int i=2;i<=n;i++)
r = (r+m)%i;
return r+1;
}
这段代码 可以直接算出 猴子大王的位置 但是 个人理解有限需要牛人帮忙 讲解 大神快来! 虚心求教
public int getQue(int n,int m){
int r = 0;
for(int i=2;i<=n;i++)
r = (r+m)%i;
return r+1;
}
这是一个方法,带进2个参数,然后循环么?
每次循环返回一个r接受的int型计算值。
不晓得LZ是要怎么样的解释?
我要的是 代码中为什么i的值是从2开始r的值代表什么 %i又是为什么 为什么 会返回r+1??