美文网首页
每日一练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