Human Readable Time

问题 将一个正整数的,单位为秒的值,转成时间格式 例子 assertEquals("makeReadable(0)", "00:00:00", ...

2018-06-29 15:00:38

阅读数:27

评论数:0

Josephus Survivor

问题 这道题原理跟约瑟夫排序是相同的,不同之处在于约瑟夫排序输出的是数组,而这道题要求输出约瑟夫排序的最后一位数。 给定两个数组n,k。输出{1,2,3.。。,n}这个数组中约瑟夫排序的最后一个数。不知道什么是约瑟夫排序?请看约瑟夫排序 例子 josephus_survivor(7,3...

2018-06-28 12:03:54

阅读数:32

评论数:0

Strip Comments

问题 输入多行字符串,要求删除所有行中的注释,并且输出行尾不可有空格。 例子 输入 apples, pears # and bananas grapes bananas !apples 输出 apples, pears grapes bananas 我的代码 packa...

2018-06-26 19:50:15

阅读数:44

评论数:0

Pick peaks

问题 给一个数组,返回这个数组中所有的峰值及其在数组中的位置,如果峰值为多个相等得数,则取第一个。 例子 [3, 2, 3, 6, 4, 1, 2, 3, 2, 1, 2, 3] =>{pos: [3, 7], peaks: [6, 3]} 我的代...

2018-06-25 19:49:09

阅读数:52

评论数:0

Directions Reduction

问题 一个人被告知去一个地方怎么走:方向是”NORTH”, “SOUTH”, “WEST”, “EAST”,显然先NORTH再SOUTH等于没走,先WEST再EAST也是没走。这个路径简化后就是个“”; 现在给出一个路径,要求将其简化。注意,只简化相连的两个方向。 例子 asser...

2018-06-24 14:22:09

阅读数:49

评论数:0

Josephus Permutation(约瑟夫排序)

问题 这个问题的由来还是很有趣的,有一个叫约瑟夫的历史学家和40个士兵被罗马军队围困在一个洞穴中,他们拒绝投降而选择了自杀。这个自杀的方式还是很有创意的。41个人站成一个圈,从某个人开始,这个人将会杀死从他开始顺时针数到的第k个人,剩下的人接着数,最后就剩一个人,那个人自杀。死人的顺序就是约瑟夫...

2018-06-23 18:24:30

阅读数:45

评论数:0

CamelCase

问题 给一个字符串,将其转为驼峰形式的字符串。 例子 camelCase("hello case"); // => "HelloCase" camel...

2018-06-21 14:59:57

阅读数:174

评论数:0

Buying a car

问题 老汪有一辆老爷车2000块,他想卖掉这两车去买一辆8000块的新车,已知老汪每个月能攒1000块钱,而且无论是新车还是旧车,每个月的价格下降a=1.5%。a这个值每隔2个月会增加5%。那么老汪需要几个月才能卖掉老爷车买得起新车,买车之后还剩多少钱。 现在给几个参数:老爷车的价格start...

2018-06-20 20:05:59

阅读数:15

评论数:0

Find the unique number

问题 一个数组中除了一个数字外,其他所有的数字都是相等的,找出那个不一样的数字。 例子 Kata.findUniq(new double[]{ 1, 1, 1, 2, 1, 1 }); // => 2 Kata.findUniq(new double[]{...

2018-06-19 14:56:35

阅读数:55

评论数:0

Integers: Recreation One

问题 所有能整除42的数有:1, 2, 3, 6, 7, 14, 21, 42。这些数的平方为:1, 4, 9, 36, 49, 196, 441, 1764。平方和为2500,它也是一个整数数的平方。 现在给出两个整数m,n(1<=m<=n),要找...

2018-06-17 11:57:35

阅读数:32

评论数:0

正则表达式判断电话号码

问题 给一个字符串,判断该字符串是否为固定格式的电话号码 例子 validPhoneNumber("(123) 456-7890") => returns true validPhoneNumber("(...

2018-06-17 10:37:25

阅读数:15

评论数:0

word 排序

题目 一个字符串,每个单词都会夹带一个数据(1-9),我们要做的就是根据数字的顺序从小到大调整单词在字符串中的位置; 举个例子 is2 Thi1s T4est 3a =》Thi1s is2 3a T4est 我的代码 package codewars; import jav...

2018-06-15 14:29:21

阅读数:58

评论数:0

给一个字符串,返回它的中间字符

问题:给一个字符串,返回它的中间字符 代码: public class Kata { public static String getMiddle(String word) { int length = word.length(); return...

2018-06-14 19:32:36

阅读数:16

评论数:0

Tribonacci Sequence

题目介绍 AKA Tribonacci 是Fibonacci (斐波那契)的兄弟,它们的原理很相似,Fibonacci序列的元素是由前两个元素相加的得到的,而Tribonacci是由前3个元素相加得到的,举个例子: [1, 1 ,1, 3, 5, 9, 17, 31, …] 现在给出一个do...

2018-06-12 16:53:39

阅读数:87

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭