算法学习_Day01_切面条
学习数学的乐趣就在于条条大路通罗马,踩下油门,加速前进
1.思路一
// 好像每一次的数量都是前一次的2倍少一个
public class Test{
public void test(){
int sum = 2;
for(int i = 1;i <= 10;i++){
sum = sum * 2 - 1
}
System.out.println(sum);
}
}
2.思路二
// 好像每一次的数量都比前一次多2的(n-1)次幂
public class Test{
public void test(){
int sum = 2;
for(int i = 1;i <= 10;i++){
sum = sum + (int)Math.pow(2, i - 1);
}
System.out.println(sum);
}
}
3.思路三
慢慢来