03 2017 档案

摘要:LintCode 58: Compare Strings 题目描述 比较两个字符串 和 ,确定 中是否包含 中所有的字符。字符串 和 中的字符都是 大写字母 。 样例 给出 ,返回 给出 , 返回 Fri Mar 17 2017 思路 这道题跟前面一道『两个字符串是变位词』很相似,不同的只是在这题中 阅读全文
posted @ 2017-03-17 22:07 GenkunAbe 阅读(127) 评论(0) 推荐(0)
摘要:LintCode 158: Anagram 题目描述 写出一个函数 判断两个字符串是否可以通过改变字母的顺序变成一样的字符串。 样例 给出 , ,返回 . 给出 , , 返回 . 给出 , , 返回 . Mon Mar 6 2017 思路 这道题很容易想到先将字符串排序,然后比较两个字符串是否相等, 阅读全文
posted @ 2017-03-06 16:17 GenkunAbe 阅读(195) 评论(0) 推荐(0)
摘要:LintCode 35: Reverse Linked List 题目描述 翻转一个链表。 样例 给出一个链表 ,这个翻转后的链表为 。 Mon Mar 6 2017 思路 这道题的方法就很多了,我这里第一想到的就是用三个指针来实现,可能我以前这么实现过吧。 不过这个方法并不是最优的方法,还可以用两 阅读全文
posted @ 2017-03-06 15:14 GenkunAbe 阅读(157) 评论(0) 推荐(0)
摘要:LintCode 204: Singleton 题目描述 单例 是最为最常见的设计模式之一。对于任何时刻,如果某个类只存在且最多存在一个具体的实例,那么我们称这种设计模式为单例。例如,对于 (不是动物的 哦),我们应将其设计为 模式。 你的任务是设计一个 方法,对于给定的类,每次调用 时,都可得到同 阅读全文
posted @ 2017-03-02 17:05 GenkunAbe 阅读(333) 评论(0) 推荐(0)
摘要:Linux下使用OpenSSL生成证书 安装OpenSSL 直接用 或者 安装即可 生成服务器端的私钥(key文件) 生成完了之后如果觉得麻烦的话可以删除掉文件密码: 生成csr文件 执行命令之后需要填很多东西,照填就是了。 生成crt证书文件 阅读全文
posted @ 2017-03-02 14:20 GenkunAbe 阅读(514) 评论(0) 推荐(0)
摘要:LintCode 388: Kth Permutation 题目描述 给定 和 ,求 组成的排列中的第 个排列。 样例 对于 , 所有的排列如下: 123 132 213 231 312 321 如果 , 第 个排列为 . Wed Mar 1 2017 思路 这道题很明显就不用什么算法呀,直接用除法 阅读全文
posted @ 2017-03-01 20:23 GenkunAbe 阅读(151) 评论(0) 推荐(0)