参考链接:https://redis.io/topics/data-types-intro 文章摘要: 概述 redis 能储存 7 种数据结构,分别是: strings 二进制安全的字符串 lists 有序字符串列表 sets 无重复无序字符串集合 sorted sets 无重复有序字符串集合 h ...
分类:
其他好文 时间:
2018-09-02 01:55:58
阅读次数:
144
trie树也叫字典树,前缀树 字典树(Trie)有如下几条性质 1. 结点不存值,依靠树枝(边)存值 2. 从根节点到某一处标记点为一个单词 3. 每个结点到其子节点的边上的值各不相同 4. 插入和查询复杂度均为O(mn),m为字符串个数,n为字符串平均长度 5. 树深度由最长字符串决定 依次便可做 ...
分类:
其他好文 时间:
2018-08-13 20:56:29
阅读次数:
162
#include <stdio.h> #include <string.h> void result() { int i=0,j=0,a=0; printf("请输入需要排序的字符串个数:\n"); scanf("%d",&a); char str[a][30]; char *pload=NULL; ...
分类:
编程语言 时间:
2018-08-11 15:40:55
阅读次数:
133
第1章 课程介绍 1-1 课程导学 1-2 什么是Kotlin?第2章 数据类型 2-1 Boolean数据类型 2-2 Number数据类型 2-3 拆箱装箱与Char数据类型 2-4 基础数据类型转换与字符串 2-5 Kotlin中类和对象初始 2-6 空类型和智能类型转换 2-7 包(pack ...
分类:
其他好文 时间:
2018-07-23 19:53:49
阅读次数:
189
参考: 百度百科:https://baike.baidu.com/item/%E5%8D%A1%E7%89%B9%E5%85%B0%E6%95%B0/6125746?fr=aladdin reference [4] 2499752 wrap https://blog.csdn.net/jtlyuan ...
分类:
其他好文 时间:
2018-06-24 20:54:21
阅读次数:
208
String类代表字符串,java中所有的字符串类都是由他定义实现的。字符串的本质是一个字符数组 String类常用构造方法 String类常用的方法 字符串中有多少个字符 获取部分字符串 字符串中是否包涵另一个字符串 获取字符串中该对象的内容 小练习 1、 判断该字符串的内容是否为空的字符串 2、 ...
分类:
编程语言 时间:
2018-05-25 01:44:35
阅读次数:
209
一、time模块(时间模块): 表示时间的三种方法: 在Python中,通常有这三种方式来表示时间:时间戳、元组(struct_time)、格式化的时间字符串: (1)时间戳(timestamp) :通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type ...
分类:
编程语言 时间:
2018-05-20 22:51:16
阅读次数:
205
题意 给出n个字符串,每个字符串有一个权值wi 有q个操作,操作有两种 1 x y 将字符串x的权值变为y 2 x 查询操作,输出以字符串x为后缀,且权值小于等于wx的字符串个数。其中n<=1000 每个字符串长度<=1000 询问q<=80000。 分析 n并不大,但是q太大了。如果暴力的话,每次 ...
分类:
其他好文 时间:
2018-04-27 02:32:19
阅读次数:
206
【传送门:BZOJ4477】 简要题意: 给出一棵n个点的树,树上的边都代表一个字符串,给出Q个询问,每个询问输入x,y和字符串s,求出x到y的路径上以s为前缀的字符串个数 题解: 自己yy了一波可持久化字典树 将每条边的字符串放到深度更深的节点保存 对于x到y的路径,将rt[x]+rt[y]-2* ...
分类:
Web程序 时间:
2018-04-24 11:06:14
阅读次数:
193
str.ljust()、str.rjust()、str.center()函数 功能:调整字符串站位宽度,并确定字符串对齐方式; #可以用其它字符填充字符; #字符串长度 = 字符串个数(包含空格、标点符、转义符) 例一: 例二:如果给的宽带小于字符串本身宽带,字符串宽带不变 例三:如果给定宽度 = ...
分类:
编程语言 时间:
2018-04-10 15:15:09
阅读次数:
590