/** * 短网址生成方法 * 这个方法会,生成四个短字符串,每一个字符串的长度为6 * 这个方法是从网上搜索的一个方法,但不知道出自何处了,稍微将key换了一下 * @param url * @return */public static String[] shortUrl(String url) ...
分类:
数据库 时间:
2018-09-12 20:17:33
阅读次数:
439
1 长基因字符串(只有ATCG组成) 多个短字符串 求长字符串模糊匹配任意一个短字符串的所有下标 模糊匹配:可以有一个位置不同。 短字符串建Trie 长字符串广度优先遍历即可(queue ) 2 kth element in BST what if k ...
分类:
其他好文 时间:
2018-09-09 12:04:58
阅读次数:
142
TinyURL是一种URL简化服务, 比如:当你输入一个URL https://leetcode.com/problems/design-tinyurl 时,它将返回一个简化的URL http://tinyurl.com/4e9iAk. 要求:设计一个 TinyURL 的加密 encode 和解密 ...
分类:
Web程序 时间:
2018-08-19 20:34:17
阅读次数:
523
redis哈希对象的底层编码有两种:ziplist、hashtable ziplist编码 当一个哈希键只包含少量kv对、且key和value都是小整数值、短字符串时,redis会使用压缩列表来做 ziplist编码之前介绍过,最初是用在列表对象中的一种编码,在简单的哈希对象中也会用到。有遗忘时参考 ...
分类:
其他好文 时间:
2018-06-11 11:56:40
阅读次数:
167
算法题目:有两个字符串由不同的字母组成,一长一短,长的为A短的为B。设计一个算法,如果所有在B中出现的字符都在A中出现,则返回true,否则返回false。 如下字符串: 字符串A: abddfdioegdddffsfagj 字符串B: dofsjadg 字符串B中每个字符都在A中出现,返回true ...
分类:
编程语言 时间:
2018-06-08 14:19:11
阅读次数:
123
Redis没有直接使用C语言传统的字符串表示(以空字符结尾的字符数组), 而是自己构建了一种名为简单动态字符串(simple dynamic string,SDS)的抽象类型, 并将SDS用作Redis的默认字符串表示。在Redis中,C字符串只会作为字符串字面量,用在一些无需对字符串值进行修改的地 ...
分类:
其他好文 时间:
2018-06-03 17:35:27
阅读次数:
132
一 、 shell 变量基本用法及常用符号使用 1、 2、 3、 (1)echo ${likes[*]} 显示likes数组里的所有值 (2)echo ${likes[@]}显示likes数组里的所有值 (3)echo ${#likes[*]} 统计likes数组中元素的个数 (4) echo ${ ...
分类:
其他好文 时间:
2018-06-01 21:09:24
阅读次数:
137
1.字符串的旋转 给定一个字符串,要求将字符串前面的若干个字符一刀字符串的尾部。 蛮力位移 三步反转 转化步骤是因为Python中字符串是不可变的,需要先转化为list类型。 2.字符串的包含 给定一个长字符串和一个短字符串,如何最快的判断出短字符串中的所有字符是否都在长字符串a中。 蛮力轮询 排序 ...
分类:
其他好文 时间:
2018-04-16 13:06:28
阅读次数:
155
给定一个短字符串(不含空格),再给定若干字符串,在这些字符串中删除所含有的短字符串。 输入只有1组数据。输入一个短字符串(不含空格),再输入若干字符串直到文件结束为止。 删除输入的短字符串(不区分大小写)并去掉空格,输出。 注:将字符串中的In、IN、iN、in删除。 这个代码主要是几个函数的使用: ...
分类:
其他好文 时间:
2018-03-23 22:57:22
阅读次数:
225
前言 上个周末在和我的同学爬香山闲聊时,同学说到STL中的string类曾经让他备受折磨,几年前他开发一个系统前对string类还比较清楚,然后随着程序的复杂度的加深,到了后期,他几乎对string类失去了信心和信任,他觉得他对string类一头雾水。老实说,我几年前也有同样的痛苦(就是当我写下《标 ...
分类:
其他好文 时间:
2018-03-03 23:27:24
阅读次数:
205