首页 > 2019年08月09日 > 全部分享
POJ 1743-POJ - 3261~后缀数组关于最长字串问题
POJ 1743 题意: 有N(1 <= N <=20000)个音符的序列来表示一首乐曲,每个音符都是1~~88范围内的整数,现在要找一个重复的主题。“主题”是整个音符序列的一个子串,它需要满足如下条件:1.长度至少为5个音符。2.在乐曲中重复出现。(可能经过转调,“转调”的意思是主题序列中每个音符 ...
分类:编程语言   时间:2019-08-09 23:31:34    收藏:0  评论:0  赞:0  阅读:92
次小生成树
了解次小生成树之前先看一下关于生成树的相关定义 取自《算法竞赛训练指南》 1-最小瓶颈生成树 给出加权无向图,是的生成树最长边最小 //这个过程不就是kruskal算法 2-最小瓶颈路 给定两个节点u,v,求u,v之间的最短一条路径,如图,红色路线的最小瓶颈路为 2-4, 绿色路线为2--3 4次小 ...
分类:其他   时间:2019-08-09 23:31:11    收藏:0  评论:0  赞:0  阅读:97
CSS 样式的使用方式、选择器
在html中使用css的三种方式: 1、行内样式:同过元素的style属性来设置 属性之间分号隔开。 2、内部样式:在<head>的<style>元素中定义css样式 3、外部样式:在css文件中定义css样式,然后在html的<head>中通过<style>引入外部样式表 css文件中不加<sty ...
分类:Web开发   时间:2019-08-09 23:29:53    收藏:0  评论:0  赞:0  阅读:108
Java数据
Java的数据类型分为: 1、基础数据类型:①byte,1个字节 ②short,2个字节 ③int,4个字节 ④long,8个字节 ( ①~④为整型,java默认为int) ⑤float,4个字节(也称单精度,精确到6-7位有效数字) ⑥double,8个字节(也称双精度,精确到15-16位有效数字 ...
分类:编程语言   时间:2019-08-09 23:29:26    收藏:0  评论:0  赞:0  阅读:92
java并发编程之美-阅读记录2
2.1什么是多线程并发编程 并发:是指在同一时间段内,多个任务同时在执行,并且执行没有结束(同一时间段又包括多个单位时间,也就是说一个cpu执行多个任务) 并行:是指在单位时间内多个任务在同时执行(也就是多个cpu同时执行任务) 而在多线程编程实践中,线程的个数一般是多于cpu的个数的 2.2为什么 ...
分类:编程语言   时间:2019-08-09 23:29:05    收藏:0  评论:0  赞:0  阅读:111
【JZOJ6288】旋转子段
description analysis 可以先用前缀和把原串不调整的方案数先求出来 对于一种翻转,肯定是把$[i..a[i]]$或$[a[i]..i]$这段区间翻转 也可以看做是以${i+a[i]}\over 2$这个点为翻转中心来翻转区间 于是把所有$n$个翻转中心搞出来,用$vector$存下 ...
分类:其他   时间:2019-08-09 23:28:41    收藏:0  评论:0  赞:0  阅读:111
cogs 1001. [WZOI2011 S3] 消息传递 Tarjan
1001. [WZOI2011 S3] 消息传递 ★★ 输入文件:messagew.in 输出文件:messagew.out 简单对比时间限制:1 s 内存限制:128 MB 这一道题其实还是比较简单的 就是一个Tarjan而已那么应该怎么进行处理呢??只要 当前点所在的强连通分量的大小>1 就相当 ...
分类:其他   时间:2019-08-09 23:28:18    收藏:0  评论:0  赞:0  阅读:91
.tcc文件
今天看源码时碰到一个MemoryPool.h文件和MemoryPool.tcc文件,毫不犹豫在vs工程下把.tcc加到了源文件文件夹下, 把.h文件放到了头文件文件夹下。结果闹了笑话: 以下是解释, ...
分类:其他   时间:2019-08-09 23:27:57    收藏:0  评论:0  赞:0  阅读:98
cf1158F
cf1158 "F Density of subarrays" 自己想出来的cf div1F:) 题解留坑待补(其实也就是个套路的找出某种定义对于的一个结构的一种思路吧。。。不过以前基本都肝不出来呢。。。算是有点进步吧。。。虽然我已经弱到被认识的大部分爆踩了qwq) c++ include usin ...
分类:其他   时间:2019-08-09 23:27:06    收藏:0  评论:0  赞:0  阅读:123
codeforces193B
CF193B Xor sol:发现好像非常不可做的样子,发现n,u都很小,大胆dfs,因为异或偶数次毫无卵用,只要判每次是否做2操作就是了,复杂度O(可过) #include <bits/stdc++.h> using namespace std; typedef long long ll; inl ...
分类:其他   时间:2019-08-09 23:26:39    收藏:0  评论:0  赞:0  阅读:111
【JZOJ6287】扭动的树
description analysis 区间$DP$,首先按照键值排个序,这样保证树的中序遍历就为原序列 设$f[0][i][j]$表示$[i..j]$区间作为$[unknown..i 1]$的 右儿子 的最大和,$f[1][i][j]$就是$[i..j]$区间作为$[j+1..unknown]$ ...
分类:其他   时间:2019-08-09 23:26:11    收藏:0  评论:0  赞:0  阅读:134
python爬虫常用库
请求库: 1. requests 这个库是爬虫最常用的一个库 2. Selenium Selenium 是一个自动化测试工具,利用它我们可以驱动浏览器执行特定的动作,如点击、下拉等操作 对于一些用JS做谊染的页面来说,这种抓取方式是非常有效的。 3.ChomeDrive 安装了这个库,才能驱动Chr ...
分类:编程语言   时间:2019-08-09 23:25:51    收藏:0  评论:0  赞:0  阅读:120
运算符重载和深浅拷贝
对于某些运算符号(+,-,*,/....),我们不满足与它原有的操作方式,而是要在对特有对象(如负数的加减)进行使用,但是编译器会不允许这样做,因为会与操作符原本的类型不匹配而导致操作失败。因此我们需要对运算符进行重载,即赋予它新的意义,从而满足我们的使用需求。 如complex_a和complex ...
分类:其他   时间:2019-08-09 23:25:04    收藏:0  评论:0  赞:0  阅读:119
编译Less文件
"LESS官方文档" 一、通过命令行进行编译(可实时监听并编译) 用起来比较复杂,但效率比较高. 1. 步骤一:安装Node.js "nodeJS下载地址" 2. 安装Less 3. 安装CSS压缩插件 4. 安装自动实时编译Less文件插件 二、使用VSCode开发工具自动编译 保存时编译,可以指 ...
分类:其他   时间:2019-08-09 23:24:43    收藏:0  评论:0  赞:0  阅读:108
.lib .dll 区别介绍、使用(dll的两种引入方式)
.lib .dll文件都是程序可直接引用的文件,前者就是所谓的库文件,后者是动态链接库(Dynamic Link Library)也是一个库文件。而.pdb则可以理解为符号表文件。动态库在没有lib文件时,也可以通过显示链接进行引用。 ...
分类:其他   时间:2019-08-09 23:24:18    收藏:0  评论:0  赞:0  阅读:149
武林 HDU - 1107
题目链接:https://vjudge.net/problem/HDU-1107 注意:题目中只有两个不同门派的人在同一个地方才能对决,其他情况都不能对决。 还有,这步的有效的攻击只有走到下一步之后才生效,所以会出现样例1和样例2的情况。 代码有注释,便于理解,这理我说一下vis[][][]数组的用 ...
分类:其他   时间:2019-08-09 23:22:59    收藏:0  评论:0  赞:0  阅读:127
spring源码学习之springMVC(一)
个人感觉《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》这本书对spring的解读要优于《Spring源码深度解析(第2版)》这本书的,后者感觉就是再陈述一些代码,没有自己的理解,有点呆板!下面是《Spring技术内幕》中的springMVC的描述: 在部署描述中,为这个Dis ...
分类:编程语言   时间:2019-08-09 23:22:25    收藏:0  评论:0  赞:0  阅读:115
【Java】二叉树的遍历总结(递归与非递归)
二叉树的前序遍历 递归: 非递归: 二叉树的中序遍历 递归: 非递归: 二叉树的后序遍历 递归: 非递归: ...
分类:编程语言   时间:2019-08-09 23:21:56    收藏:0  评论:0  赞:0  阅读:223
关于train_test_split
train_test_split函数用于将矩阵随机划分为训练子集和测试子集,并返回划分好的训练集测试集样本和训练集测试集标签。 X_train,X_test, y_train, y_test =cross_validation.train_test_split(train_data,train_ta ...
分类:其他   时间:2019-08-09 23:21:31    收藏:0  评论:0  赞:0  阅读:123
[点分治] Luogu P2664 树上游戏
题解 对于树中的一点i,如果该点的颜色在该点到根这条链上是第一次出现,那么对于这棵树的其他点j(以i和j的lca为根),均能与i的子树(包括i)组成点对,i的颜色会对j的答案贡献size[i] 然后点分治就可以解决了 代码 ...
分类:其他   时间:2019-08-09 23:21:04    收藏:0  评论:0  赞:0  阅读:91
1066条   上一页 1 2 3 4 5 ... 54 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!