采用递归的方式,每次找到之后再执行一次方法
class Solution {
public int findFinalValue(int[] nums, int original) {
boolean b = false;
for(int i : nums){
if(i == original){
original*=2;
b = true;
break;
}
}
if(b){
original = findFinalValue(nums,original);
}
return original;
}
}