- 博客(6)
- 资源 (1)
- 收藏
- 关注
转载 容易想复杂的"回环变位"
原文链接这里写链接内容今天看算法(第四版)看到一个“回环变位”题目描述很简单: 如果字符串s重的字符循环移动任意位置之后能够得到另一个字符串t,那么s就被成为s的回环变位(circular rotation) 举例省略… 问题:请编写一个程序检查2个给定的字符串s和t是否互为回环变位。 提示:判断条件只需要一行代码看到题目当时满脑子想的都是双重循环啊,游标移动啊各种i,j,k…… 结
2015-11-21 22:55:19 347
原创 将一个正整数N用二进制表示并转换为一个String类型的值s
本题来自《算法》第33页1.1.9,作者给出了解答,哈哈Java中有一个内置方法Integer.toBinaryString(N)专门完成这个任务,但该题的目的就是给出这个方法的其他实现方法。下面就是一个特别简洁的答案:public class HelloWorld{ public static void main(String[] args) { int N = 0;
2015-11-18 16:10:52 424
原创 斐波那契数列的另一种实现
最近在看Sedgewick的算法,在课后习题中发现了一种新的斐波那契数列数列求法,很简洁import edu.princeton.cs.algs4.StdOut;public class Main{ public static void main(String[] args) { int f = 0; int g = 1; for (in
2015-11-18 10:48:04 351
原创 渣打电话面试
准确讲,叫英文口语电话测试,开始以为视频面试,搜了些视频面试的攻略,然而完全准备错了,这个测试几乎就是四六级听力,听力是我英语最弱的一项,当然整个英语就很烂。 注意要在安静的环境下,我本来想等大家都去吃晚饭,自己在教研室做,然而不巧的是,我进去后,读完题忘了拨电话,我以为点下一步,那个按钮是end module!直接结束测评了。。然后赶紧给客服打电话,客服效率倒也很高,马上重发了一个链接,真的很赞
2015-11-05 19:25:28 858 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人