layout: post title: 回文树学习笔记 author: "luowentaoaa" catalog: true mathjax: true tags: 回文树 首先,回文树有何功能? 假设我们有一个串S,S下标从0开始,则回文树能做到如下几点: 1.求串S前缀0~i内本质不同回文串的 ...
分类:
其他 时间:
2019-01-29 00:58:18
收藏:
0 评论:
0 赞:
0 阅读:
156
<?php function classData(ReflectionClass $class) { echo '<hr>'; $details = '当前文件:'; $details .= $class->getFilename().PHP_EOL; $details .= '类名:'.$clas ...
分类:
Windows开发 时间:
2019-01-29 00:57:59
收藏:
0 评论:
0 赞:
0 阅读:
194
奇异值分解(SVD)及其应用 PCA的实现一般有两种,一种是用特征值分解去实现的,一种是用奇异值分解去实现的。在上篇文章中便是基于特征值分解的一种解释。特征值和奇异值在大部分人的印象中,往往是停留在纯粹的数学计算中。而且线性代数或者矩阵论里面,也很少讲任何跟特征值与奇异值有关的应用背景。奇异值分解是 ...
分类:
其他 时间:
2019-01-29 00:57:34
收藏:
0 评论:
0 赞:
0 阅读:
218
"P1552 [APIO2012]派遣" 遍历每个点,维护可并堆。 遍历结束后,将所有儿子的可并堆并起来。并计算答案。 cpp include include include include include using std::vector; using std::max; using std:: ...
分类:
Windows开发 时间:
2019-01-29 00:57:16
收藏:
0 评论:
0 赞:
0 阅读:
206
题意:n个数,有一个起始值,按顺序从第一个开始不断循环取数,如果取完后相加小于0就变为0,最多取p个数,问你得到大于等于值g所需要的最小起始值为多少 思路:这题目爆long long爆的毫无准备,到处都有可能爆值。 显然,我们能想出,初始值越大,那么走相同步数所得到的数字就会越大(或相等),那么我们 ...
分类:
其他 时间:
2019-01-29 00:56:57
收藏:
0 评论:
0 赞:
0 阅读:
210
谱聚类算法总结 简述 谱聚类是一种基于图论的聚类方法——将带权无向图划分为两个或两个以上的最优子图,使子图内部尽量相似,而子图间距离尽量距离较远,以达到常见的聚类的目的。其中的最优是指最优目标函数不同,可以是割边最小分割,也可以是分割规模差不多且割边最小的分割。 谱聚类算法首先根据给定的样本数据集定 ...
分类:
其他 时间:
2019-01-29 00:56:33
收藏:
0 评论:
0 赞:
0 阅读:
292
背景:今天因为生产环境的系统界面图片无法显示被领导叼了一波,之前用Hutool工具类解析URL获取图片的,在生产环境上跑了一个多月都正常,嘣,今天突然发现周六下午后的图片统统显示异常,之后改为用java原始HttpConnection的方式解析URL获取图片OK。 简单的说下项目的业务逻辑&我当事人 ...
分类:
Web开发 时间:
2019-01-29 00:56:15
收藏:
0 评论:
0 赞:
0 阅读:
327
layout: post title: ACM中的正则表达式 author: "luowentaoaa" catalog: true mathjax: true tags: 正则表达式 总结 正则表达式 , 又称规则表达式 , 英文名为 Regular Expression , 在代码中常简写为 r ...
分类:
其他 时间:
2019-01-29 00:55:36
收藏:
0 评论:
0 赞:
0 阅读:
228
我们知道Linux系统有两种操作方式,一种为GUI的图形界面化管理方式,其中图形程序常见的有Gnome、KDE、xfce;另一种管理方式就是就是GLI的命令行管理方式,而命令行的管理方式就是通过shell程序来进行管理,而shell程序则分为多种,我们这节就来详细介绍shell程序; bash程序及 ...
分类:
其他 时间:
2019-01-29 00:55:16
收藏:
0 评论:
0 赞:
0 阅读:
235
1、首要想到的问题是防火墙没关 注意:因为centos7.0默认不是使用iptables方式管理,而是firewalld方式。CentOS6.0防火墙用iptables管理。 2、解决: ①首先查看防火墙状态:systemctl status firewalld 看到了active(running) ...
分类:
其他 时间:
2019-01-29 00:54:49
收藏:
0 评论:
0 赞:
0 阅读:
188
需要把一个对象映射成另一个对象的时候,这个需要用到反射,一般是数据库中的表的列不够,还需要别的列,这个时候可以把定义一个对象把所有的列都定义了,然后把数据库的表赋值给这个对象,然后再根据需求加上别的列来用。 https://docs.microsoft.com/en-us/dotnet/api/sy ...
分类:
其他 时间:
2019-01-29 00:54:30
收藏:
0 评论:
0 赞:
0 阅读:
221
"P4197 Peaks" 并不会克鲁斯卡尔重构树,于是就写了离线算法。 使用了最小生成树,启发式合并treap 在最小生成树,克鲁斯卡尔算法 时 ,将询问一块处理。便可以保证询问时边的要求。然后利用平衡树,加速计算。 cpp // luogu judger enable o2 include in ...
分类:
其他 时间:
2019-01-29 00:54:11
收藏:
0 评论:
0 赞:
0 阅读:
205
https://blog.csdn.net/zq2114522/article/details/53312530 ...
分类:
移动平台 时间:
2019-01-29 00:53:53
收藏:
0 评论:
0 赞:
0 阅读:
250
LDM批量加载/STM批量存储指令可以实现一组寄存器和一块连续的内存单元之间传输数据。 允许一条指令传送16个寄存器的任意子集和所有寄存器,指令格式如下:LDM{cond} mode Rn{!}, reglist{^}STM{cond} mode Rn{!}, reglist{^}主要用途:现场保护 ...
分类:
其他 时间:
2019-01-29 00:53:37
收藏:
0 评论:
0 赞:
0 阅读:
165
layout: post title: 「kuangbin带你飞」专题二十二 区间DP author: "luowentaoaa" catalog: true tags: kuangbin 区间DP 动态规划 传送门 B. "LightOJ 1422" "Halloween Costumes" 题意 ...
分类:
其他 时间:
2019-01-29 00:53:19
收藏:
0 评论:
0 赞:
0 阅读:
209
1. 问:为什么程序需要权限控制? 2. 问:为什么要开发权限组件? 答:假设你今年25岁,从今天开始写代码到80岁,每年写5个项目,那么你的一生就会写275个项目,保守估计其中应该有150+个都需要用到权限控制,为了以后不再重复的写代码,所以就开发一个权限组件以便之后55年的岁月中使用。 亲,不要 ...
分类:
其他 时间:
2019-01-29 00:52:41
收藏:
0 评论:
0 赞:
0 阅读:
206
1. 环境准备 zookeeper3.4.12 mysql5.7 hive2.3.4 hadoop2.7.3 JDK1.8 hbase1.3.3 2. 集群规划 3. 下载kylin2.6 4. 添加系统环境变量 在文件末尾添加 :wq保存退出,并输入source /etc/profile使环境变量 ...
分类:
其他 时间:
2019-01-29 00:52:23
收藏:
0 评论:
0 赞:
0 阅读:
506
一除了纯后台测试或者纯接口测试外,我想大部分人都会接触业务测试,至少我们目前的客户端产品测试就是这样。之前和我们组客户端测试同学沟通,总是会发现大家用例的关注点大部分都集中在业务逻辑的覆盖上,对具体逻辑的实现,以及底层实现原理的关注偏少。这样做其实并没有错,用例不就是覆盖需求的么?而需求就是我们说的业务逻辑呀。但是仔细想一下双V模型就会发现,我们缺少了概要设计(集成测试)和详细设计(单元测试)的阶
分类:
其他 时间:
2019-01-29 00:28:31
收藏:
0 评论:
0 赞:
0 阅读:
213
一我们组所有新员工在入职三个月的时间点,都会要求做一个阶段性总结,然后就总结的内容,我会找他作个面谈。从目前所有人总结的内容来看,千差万别,虽然我们有规定总结的范围,比如「客观、量化及可视的工作成果」,但是每个人对这个范围的理解都不一样,所以结果也就不一样了。如果非要找共同点的话,那就是大家都会去罗列工作的内容,比如熟悉了多少个工具,经历了多少个项目,提交了多少个Bug等等。非要说这样写有没有问题
分类:
其他 时间:
2019-01-29 00:27:31
收藏:
0 评论:
0 赞:
0 阅读:
200
1、常见Linux的发行版有哪些?并描述不同发行版之间的联系与区别答:1、RedHatLinux由RedHat公司发布包含centosredhat收费,centos免费常见于企业级应用2、SUSELinux由Novell公司发布开源linux,常见于高级桌面应用3、DebianLinux由Debian维护社区发布包含ubuntu共享linux常见于桌面应用4、Android由谷歌公司发布常见于手机
分类:
其他 时间:
2019-01-29 00:27:21
收藏:
0 评论:
0 赞:
0 阅读:
246