简单的细胞分裂算法题 已知:一个细胞一分钟分裂一次(一分为二),60分钟后把瓶子撑满!!问:两个细胞多少分钟之后把瓶子撑满?解析:请相信您的第一直觉!要求:有Java代码和自己的分析 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public class Test { private static final int Time_MAX = 60; public static void main(String[] args) { System.out.println(method(4)); } public static int method(int i){ int temp = -1; while(i >0){ i /= 2; temp++; } return Time_MAX - temp; }} 我知道是59分钟,和你们的思想一样,请楼上的说明调用method使传过去的4是是什么意思? 方法重载问题,参数类型int,float可以构成重载吗? 用java如何创建一个弹出对话框窗体? 线程的同步和共享? 菜鸟求助,如何实现将按一个按钮,将一个FRAME中的一个PANEL变成预先编好的另外一个PANEL.以及按了一个按钮以后,弹出一个对话框之类的操作 怎样把多个.java文件编译在一个.java文件里 jdom如何修改xml文件中的某项属性? 菜鸟在中秋问问题,呵呵. 一个java中继承的问题 jb6 编译问题 使用快速排序,在递归时,导致栈溢出的错误 nsis如何调用C写的DLL? 一道Java代码题
public class Test {
private static final int Time_MAX = 60;
public static void main(String[] args) {
System.out.println(method(4));
}
public static int method(int i){
int temp = -1;
while(i >0){
i /= 2;
temp++;
}
return Time_MAX - temp;
}
}