参考博客 其实不算很难的一个算法 先建一个 Tire树 ,然后bfs构造 fail 指针 \(Fail\) 的含义 若一个节点 \(i\) 的 \(fail[i] = j\) ,则表示从 \(root\) 到 \(j\) 的字符串是 \(root\) 到 \(i\) 的字符串的一个后缀 AC自动机洛 ...
分类:
其他好文 时间:
2020-11-11 16:13:19
阅读次数:
7
20181306 宁锦鹏个人报告 一.个人贡献 1.第一周查找openssl指令 学习分配给个人的每一条指令的作用,每一个后缀的作用,实践每一条指令,将分配的指令灵活运用,并所学知识写成一篇博客。 2.第二周进行网站部署 从零开始学习网站制作部署,多次学习研究,最终用python+django+ni ...
分类:
其他好文 时间:
2020-11-08 17:58:06
阅读次数:
41
\(A.\) 首先有个朴素的动态规划思路 , 记 \(f_{i , j}\) 表示前 \(i\) 个位置 , 最后一个位置的颜色是 \(j\) 的方案数。 转移要用到容斥原理 , 用总方案数减去 \(j\) 连续出现 \(a_{j} + 1\) 次的方案数。 记 \(g_{i} = \sum{f_{ ...
分类:
其他好文 时间:
2020-11-07 17:32:03
阅读次数:
20
C++程序的实现(预处理,编译,连接)Linux平台编译gcc和g++都是GNU的编译器。1、对于.c后缀的文件,gcc把它当做是C程序;g++当做是C++程序;2、对于.cpp后缀的文件,gcc和g++都会当做c++程序。3、使用g++编译文件时,g++会自动链接标准库STL,而gcc不会自动链接STL。test.cppgcc/g++在执行编译时,需要4步1预处理,生成.i的文件[使用-E参数]
分类:
编程语言 时间:
2020-11-07 15:39:31
阅读次数:
24
1.随便新建一个文件夹, 存放代码 2.新建一个Java文件 文件后缀名为.java Hello.java [注意点] 系统可能没有显示文件后缀名, 我们需要手动打开 3.编写代码 public class HelloWorld {//类 类名 //IDEA中打psvm+回车 public stat ...
分类:
其他好文 时间:
2020-11-06 02:21:45
阅读次数:
25
第9章 安装RPM包或源码包 一、RPM工具 它是以一种数据库记录的方式将我们所需要的套件安装到Linux主机的一套管理程序 1.安装RPM包命令如下: 2.升级RPM包 3.查看RPM包(不带平台信息和后缀名的) 4.得到一个已安装的RPM包的相关信息 使用命令rpm -qi 包名 (这里也不需要 ...
分类:
其他好文 时间:
2020-11-06 02:00:07
阅读次数:
23
我的应用场景是windows服务挂载了我的程序之后,按启动,它就修改注册表... 但是,原本就是一件很简单的事情,貌似出现了不可思议的事情.... 我的权限已经是系统级别的,因为是服务程序嘛~ 我在修改注册表上面cad的.vlx后缀名时,想在"默认"的添加"关联的程序",结果死都添加不上..... ...
SlimTrie:战胜Btree单机百亿文件的极致索引-实现篇最近,知名博主@drdrxp(张炎泼)一条关于SlimTrie介绍的微博引发了热议高可用架构联系了XP老师,通过本文首次介绍了SlimTrie的详细实现。本文作者李文博,吴义谱、张炎泼对本文亦有贡献。李文博,目前就职于白山云科技有限公司,从事云存储研发工程师。在白山主要有s2分布式对象存储系统的日常建设和ec冷数据存储集群开发的实战经历
分类:
其他好文 时间:
2020-11-04 18:40:14
阅读次数:
16
1、按照行数拆分 语法: split -l 行数 文件名 -d -a 3 test_ && ls grep test_ |xargs -n1 -i{} mv {} {}.txt -l 指定拆分每个文件的行数 -d 指定拆分后文件后缀名为数字 -a 指定拆分后文件后缀名的长度 test_ 拆分后文件前 ...
分类:
系统相关 时间:
2020-11-01 20:40:04
阅读次数:
27
Redis提供的持久化策略包括:AOF持久化,RDB持久化,RDB—AOF混合持久化。 1.RDB持久化方式的特点 优点: 默认的持久化方式,持久化文件后缀为.rdb(Redis DataBase),以二进制的形式存储每个数据库的键值对 默认的save选项:save 6010000;save 300 ...
分类:
其他好文 时间:
2020-10-30 12:49:57
阅读次数:
18