美文网首页
每日一练86——Java你不能在压力下编码#1(8kyu)

每日一练86——Java你不能在压力下编码#1(8kyu)

作者: 砾桫_Yvan | 来源:发表于2018-08-30 09:36 被阅读0次

    题目

    代码尽可能快!你需要加倍整数并返回它。

    测试用例:

    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个小时在撸代码,解决一个我看似简单的项目实际问题,舍弃我昨日的学习计划,来解析log文件,5小时后,基本调通了我100行代码,但还是遗留了一些小问题。事实证明,看我的coding能力,任重而道远。

    在题外话:
    谦卑若愚,好学若饥(Stay Hungry,Stay Foolish)。

    相关文章

      网友评论

          本文标题:每日一练86——Java你不能在压力下编码#1(8kyu)

          本文链接:https://www.haomeiwen.com/subject/kwxrwftx.html