java
文章平均质量分 66
滑稽仔
这个作者很懒,什么都没留下…
展开
-
LintCode 字符串置换 JAVA
要求:给定两个字符串,请设计一个方法来判定其中一个字符串是否为另一个字符串的置换。 置换的意思是,通过改变顺序可以使得两个字符串相等。 样例 "abc" 为 "cba" 的置换。 "aabc" 不是 "abcc" 的置换。 思路:如果两个字符串中有一个为null,为false;如果两个字符串的长度不一样,也是false;接着,把两个string字符串转换为两个char原创 2017-07-27 17:24:25 · 786 阅读 · 3 评论 -
LintCode x的平方根 JAVA
要求:实现 int sqrt(int x) 函数,计算并返回 x 的平方根。 样例 sqrt(3) = 1 sqrt(4) = 2 sqrt(5) = 2 sqrt(10) = 3 思路:直接用牛顿迭代法,无限接近精确值并转换为int返回。 class Solution { /** * @param x: An integer * @ret原创 2017-07-28 10:16:39 · 973 阅读 · 0 评论