会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Open Menu
我的网站
首页
新随笔
联系
订阅
管理
自为
风
月
马
前
卒
首页
联系
订阅
管理
上一页
1
···
45
46
47
48
49
50
51
52
53
···
190
下一页
2018年8月2日
BZOJ3073: [Pa2011]Journeys(线段树优化建图 Dijkstra)
摘要: 题意 $n$个点的无向图,构造$m$次边,求$p$到任意点的最短路。 每次给出$a, b, c, d$ 对于任意$(x_{a \leqslant x \leqslant b}, y_{c \leqslant y \leqslant d})$连边 Sol 暴力建图的话边数为$O(MN^2)$ 考虑一种
阅读全文
posted @ 2018-08-02 14:59 自为风月马前卒
阅读(874)
评论(1)
推荐(3)
2018年8月1日
SPOJ KATHTHI - KATHTHI(01BFS)
摘要: 题意 给出一个$n \times m$的网格,每个位置有一个小写字母,初始在$(1, 1)$,每次可以向上下左右走,问走到$(n, m)$的最小花费 设$(x, y)$为当前位置,$(nx, ny)$为下一位置。$s[x][y]$表示$(x, y)$位置的字符。 若$s[x][y] = s[nx][
阅读全文
posted @ 2018-08-01 19:35 自为风月马前卒
阅读(1047)
评论(0)
推荐(4)
2018年7月31日
洛谷P2827 蚯蚓(单调队列)
摘要: 题意 初始时有$n$个蚯蚓,每个长度为$a[i]$ 有$m$个时间,每个时间点找出长度最大的蚯蚓,把它切成两段,分别为$a[i] * p$和$a[i] - a[i] * p$,除这两段外其他的长度都加一个定值$q$。 每次询问被蚯蚓被切前的长度 Sol 用堆模拟可获得$50 - 85$不等的分数。
阅读全文
posted @ 2018-07-31 21:41 自为风月马前卒
阅读(311)
评论(0)
推荐(0)
LOJ#111. 后缀排序(二分 hash)
摘要: 题意 给出一个字符串,求出排名为$i$个字符串在原串中的开始位置 Sol 纪念一下这伟大的时刻qwq。 我用二分+hash把这题水过去了qwq。
阅读全文
posted @ 2018-07-31 19:56 自为风月马前卒
阅读(348)
评论(0)
推荐(0)
BZOJ3670: [Noi2014]动物园(KMP)
摘要: 题意 给出一个字符串,定义$num[i]$表示在$[1, i]$区间内互不重复的相同前后缀的数量。 最终输出$\prod_{i = 1}^n (num[i] + 1)$ Sol 去年这个时候做的题今年还是做不出来 不难看出这题应该要魔改KMP 比较烦的一个地方是要求互不重叠,我们可以先考虑求出有重叠
阅读全文
posted @ 2018-07-31 16:34 自为风月马前卒
阅读(298)
评论(0)
推荐(0)
BZOJ2938: [Poi2000]病毒(AC自动机)
摘要: Orz wlp 5min讲完后缀数组 题意 给出$n$个0, 1串 问是否可以构造出一个无限长的字符串使其不包含任意串 Sol 刚开始我试图假装自己不知道这是个AC自动机的题然后来做。发现根本不可能qwq。 如果知道这题可以用AC自动机的话就好做很多了吧。 考虑我们构造的串中哪些子串不能出现。 1、
阅读全文
posted @ 2018-07-31 13:30 自为风月马前卒
阅读(233)
评论(0)
推荐(0)
2018年7月30日
2018.7.30考试
摘要: 预计得分:64 + 5 + 0 实际得分:64 + 5 + 0 T1 题意:给出两棵树,问在两棵树中任意删除一条边后$1$号节点所在集合的元素相同的方案 可能我的hash水平还只停留在字符串上qwq。真是菜爆了。 很显然,当两棵树中分别选一棵子树子树且编号都相同的时候会贡献一次答案。 这玩意儿很显然
阅读全文
posted @ 2018-07-30 21:50 自为风月马前卒
阅读(251)
评论(0)
推荐(0)
2018年7月29日
LOJ#121. 「离线可过」动态图连通性(线段树分治)
摘要: 题意 板子题,题意很清楚吧。。 Sol 很显然可以直接上LCT。。 但是这题允许离线,于是就有了一个非常巧妙的离线的做法,好像叫什么线段树分治?? 此题中每条边出现的位置都可以看做是一段区间。 我们用线段树维护。线段树的每个节点维护一个vector表示覆盖了当前节点的边的存在区间 因为总的边数是$M
阅读全文
posted @ 2018-07-29 21:55 自为风月马前卒
阅读(1258)
评论(0)
推荐(2)
UOJ#52. 【UR #4】元旦激光炮(交互)
摘要: 题意 给出三个已经排好序的数组$a, b, c$ 在$100$次询问内找出第$k$小的元素 Sol 一种很显然的$log^2n$的做法:首先在$a$中二分,然后再$b,c$中二分。这样可以得到$60$分的好成绩。 然而这算法就没什么优化的空间了。。。 考虑另一种做法。 我们每次对三个数组询问第$\f
阅读全文
posted @ 2018-07-29 20:27 自为风月马前卒
阅读(919)
评论(1)
推荐(3)
洛谷P3773 [CTSC2017]吉夫特(Lucas定理,dp)
摘要: 题意 满足$b_1 < b_2 < \dots < b_k$且$a_{b_1} \geqslant a_{b_2} \geqslant \dots \geqslant a_{b_k}$ Sol 组合数取模? 肯定考虑Lucas定理 考虑Lucas定理在最后一步肯定会化为$C(1, 1), C(1,
阅读全文
posted @ 2018-07-29 18:44 自为风月马前卒
阅读(426)
评论(0)
推荐(0)
上一页
1
···
45
46
47
48
49
50
51
52
53
···
190
下一页
公告
Contact with me
weibo
Github
QQ
Email
Copyright 2018 自为风月马前卒