題目
代碼盡可能快!你需要加倍整數(shù)并返回它。
測試用例:
import org.junit.*;
import org.junit.rules.*;
import org.junit.runner.Description;
public class JavaTest{
@Test
public final void test_all() {
Assert.assertEquals( "Nope!" , 4, Java.doubleInteger(2)); // Test cases here!
}
}
解題
My
class Java {
public static int doubleInteger(int i) {
return 2*i;
}
}
Other
class Java {
public static int doubleInteger(int i) {
// Double the integer and return it!
return i<<1;
}
}
后記
好像老題目太簡單了,加練一題。
題外話:
昨天夜里花了5個小時在擼代碼,解決一個我看似簡單的項目實際問題,舍棄我昨日的學(xué)習(xí)計劃,來解析log文件,5小時后,基本調(diào)通了我100行代碼,但還是遺留了一些小問題。事實證明,看我的coding能力,任重而道遠。
在題外話:
謙卑若愚,好學(xué)若饑(Stay Hungry,Stay Foolish)。