会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Blogggggg
Just continue.
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
17
下一页
2017年11月12日
POJ2406 Power Strings
摘要: 题目链接:https://vjudge.net/problem/POJ-2406 题目大意: 求一个字符串最多可以由多少个相同的子串组成。 知识点: KMP 解题思路: 利用 \(KMP\) 中 \(next[]\) 数组的性质:\(next[j]\) 表示字符串 \(S[0, ... , j-1]
阅读全文
posted @ 2017-11-12 14:27 Blogggggg
阅读(134)
评论(0)
推荐(0)
2017年11月9日
POJ2758 Checking the Text
摘要: 题目链接:https://vjudge.net/problem/POJ-2758 题目大意: 先给出一串原始字符串,在此基础上执行两种操作: 1、在第 p 个字符前添加字符 ch,如果 p 比现字符串的长度 nowlen 大,则添加到现字符串的末尾。注意,这里的所有位置都是相对于变化后的字符串而言的
阅读全文
posted @ 2017-11-09 00:16 Blogggggg
阅读(341)
评论(0)
推荐(0)
2017年11月3日
LightOJ1197
摘要: 题目链接:https://vjudge.net/problem/LightOJ-1197 题目大意: 给你 a 和 b (1 ≤ a ≤ b < 231, b - a ≤ 100000),求出 [a,b] 中所有质数的个数。 解题思路: 要找出 [a,b] 中的所有素数,只需要知道 [0,sort(
阅读全文
posted @ 2017-11-03 18:01 Blogggggg
阅读(203)
评论(0)
推荐(0)
2017年10月31日
51Nod - 1050
摘要: 题目链接:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1050 解题思路: It's so beautiful ! 循环数组的最大子段 [l, r] 只有两种可能: 1、0 < l <= r <= N,这一部分就是单纯地
阅读全文
posted @ 2017-10-31 22:26 Blogggggg
阅读(192)
评论(0)
推荐(0)
CF55D
摘要: 题目大意: 定义:beautiful number,一种能整除它的所有非 0 数位的数字。 给你 l 和 r,请求出 [l,r] 中 beautiful number 的个数。 解题思路: 数位 DP 。 首先要指出的一点是:lcm(1,2,3, ... ,9) = 2520。则对于任何一个数 nu
阅读全文
posted @ 2017-10-31 22:07 Blogggggg
阅读(644)
评论(0)
推荐(0)
2017年10月28日
Kattis - entertainmentbox
摘要: 题目链接:https://vjudge.net/problem/Kattis-entertainmentbox 题目大意: 一种叫做不知道什么的盒子可以同时录 k 个节目,现给出 n 个节目的开始和结束时间,这个盒子最多能 “完整地” 录下多少个节目? 解题思路: 贪心。 训练的时候第一眼看见这道题
阅读全文
posted @ 2017-10-28 23:42 Blogggggg
阅读(290)
评论(0)
推荐(0)
2017年10月26日
LightOJ1220
摘要: 题目链接:http://www.lightoj.com/volume_showproblem.php?problem=1220 题目大意: 给你一个 x,请求出一个最大的 p 使得 np = x(n为任意整数)。注意,x 有可能是负数。 解题思路: 算术基本定理。 求出 |x| 的唯一分解式,然后求
阅读全文
posted @ 2017-10-26 17:06 Blogggggg
阅读(163)
评论(0)
推荐(0)
2017年10月24日
计蒜客 - 热爱工作的蒜蒜
摘要: 题目链接:https://nanti.jisuanke.com/t/18018 知识点: 搜索 解题思路: \(DFS + BFS\). 先从 \(n\) 号点 \(BFS\),记录下从 n 号点到各点的最短距离(后来想想其实这一部分用最短路来做会不会更快一点)。然后从 \(1\) 号点开始 \(D
阅读全文
posted @ 2017-10-24 23:20 Blogggggg
阅读(445)
评论(0)
推荐(0)
2017年10月23日
LibreOJ #515 贪心只能过样例
摘要: 题目链接:https://loj.ac/problem/515 知识点: DP、bitset类 解题思路: DP部分不难想到:从 a 到 b 遍历,然后在已有的状态上加上遍历得到的数字的平方,难点在于记录状态。 于是我学到了一个新的 C++ 类,bitset,开熏~ S最大只能到 1000000,所
阅读全文
posted @ 2017-10-23 23:35 Blogggggg
阅读(232)
评论(0)
推荐(0)
LightOJ1236
摘要: 题目大意: 给你一个 n,请你找出共有多少对(i,j)满足 lcm(i,j) = n (i<=j) 。 解题思路: 我们利用算术基本定理将 n,i,j 进行分解: n = P1a1 * P2a2 * ... * Pnan i = P1b1 * P2b2 * ... * Pnbn j = P1c1 *
阅读全文
posted @ 2017-10-23 16:05 Blogggggg
阅读(149)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
17
下一页
公告