会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
starve_to_death
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
35
下一页
2021年4月22日
Codeforces round #717 D.Cut(m询问求区间[L,R]能被至少分成多少个区间让每个小区间各数的乘积==各数的LCM)
摘要: 题:https://codeforces.com/contest/1516/problem/D 题意:给定n(n<=1e5)个数,q(n<=1e5)个询问,[L,R],问:[L,R]能被至少分成多少个区间让每个小区间各数的乘积==各数的LCM 分析: 考虑最简单的求法,对于每个 l ,求出b[l],
阅读全文
posted @ 2021-04-22 14:22 starve_to_death
阅读(96)
评论(0)
推荐(0)
2021年1月15日
ECR102E(求减掉最长边加上最短边的最短路)
摘要: 题:https://codeforces.com/contest/1473/problem/E 题意:求减掉最长边加上最短边的最短路 分析:多出了俩维,第一维0/1:是否去掉这条边,第二维0/1:是否加上这条边,答案就是套上dij后的dis[ i ] [ 1 ] [ 1 ] #include<bit
阅读全文
posted @ 2021-01-15 14:59 starve_to_death
阅读(101)
评论(0)
推荐(0)
2020年12月19日
E. Plan of Lectures(给定拓扑图求输出序列满足存在给定链)
摘要: 题:https://codeforces.com/contest/1463/problem/E 题意:给定拓扑图,在给定链(以边的形式给出),问是否能在拓扑顺序中找出一个序列使得这个序列包含给定的链(x->y->z)。 分析: 给定的拓扑图我们可以当作一个DAG,然后给定的m个边我们可以在原图上进行
阅读全文
posted @ 2020-12-19 14:41 starve_to_death
阅读(125)
评论(0)
推荐(0)
2020年12月18日
Educational Codeforces Round 100 (Rated for Div. 2)D. Pairs(选定取min剩余取max组成给定集合)
摘要: 题:https://codeforces.com/contest/1463/problem/D 题意:从1~2*n之间随意取出n个pair,选定其中x个取出其中的最小值,选定其中(n-x)取出其中的最大值,组成n个数恰好是给定的set(这里记为f1数组),问0<=x<=n,有多少个取值是满足题意的(
阅读全文
posted @ 2020-12-18 15:53 starve_to_death
阅读(92)
评论(0)
推荐(0)
2020年12月9日
hdu6194求出现恰好k次的子串数量
摘要: 题:http://acm.hdu.edu.cn/showproblem.php?pid=6194 题意:求出现恰好k次的子串数量 分析:也就是f数组==k的maxlen[i]-maxlen[ slink[i] ]的总和; 因为f数组表示endpos的集合大小,也就是状态在多少个位置出现过,那么这个状
阅读全文
posted @ 2020-12-09 22:46 starve_to_death
阅读(118)
评论(0)
推荐(0)
2020年12月8日
E - Capitalism(求差值最大。”=“情况的差分约束)
摘要: 题:https://codeforces.com/contest/1450/problem/E 题意:给定n点m边图,边:[u,v,d]当d为1时,a[v]-a[u]=1,当d为0时,|a[v]-a[u]|=0,求给a数组赋值,图关系合法且最大化max{ a[i] } - min{ a[i] } 分
阅读全文
posted @ 2020-12-08 13:17 starve_to_death
阅读(145)
评论(0)
推荐(0)
2020年12月5日
F A Simple Problem On A Tree(区间加,区间乘,区间覆盖维护w*w*w)
摘要: 题:https://ac.nowcoder.com/acm/contest/4370/F 题意:维护x3 支持区间加,区间覆盖,区间乘 分析: 码量题,其中区间覆盖可换成区间乘0+区间加w, lazy乘(设为y)对lazy加(设为w)有这样的影响:(x+w)*y,所以处理lazy乘时要对lazy加
阅读全文
posted @ 2020-12-05 21:39 starve_to_death
阅读(76)
评论(0)
推荐(0)
2020年11月5日
Legacy(点对线段有路走,线段向点有路走,线段树走dij)
摘要: 题: 题意:操作一:点向点连接有向权边,操作二点向线段连有向权边,操作三线段向点连有向权边,问从节点s开始的最短路 分析:建俩棵线段树,叶子节点作为共同点,操作一就是叶子节点,操作二和三就分别在俩个线段树里,然后跑dij; #include<bits/stdc++.h> using namespac
阅读全文
posted @ 2020-11-05 14:18 starve_to_death
阅读(148)
评论(0)
推荐(0)
2020年10月29日
G. Death DBMS(查询每个主串和n个模板串匹配后val最大值,支持单点更新)
摘要: 题:https://codeforces.com/contest/1437/problem/G 题意:首先给定n个模式串,每个模式串一开始价值为0,支持q个查询: [1, x, val ]:将x位置的模式串价值改为val; [2, s ] :找出在主串s中能匹配的模式串的最大值 分析: 将建立n个模
阅读全文
posted @ 2020-10-29 22:29 starve_to_death
阅读(184)
评论(0)
推荐(0)
2020年10月23日
2020 CCPC Wannafly Winter Camp Day5 J Xor on Figures(矩阵转01串,统计01串异或种类)
摘要: 题:https://ac.nowcoder.com/acm/contest/4120/J 题意:一个初始全0矩阵M,给定一个相同大小的01矩阵F,允许操作为选择M中某一个位置放入F,然后M=M xor F 若超出范围则按题目那样转移; 你可以用任意次操作,问所有操作所有能生成的最后的M的种类; 分析
阅读全文
posted @ 2020-10-23 21:41 starve_to_death
阅读(161)
评论(0)
推荐(0)
1
2
3
4
5
···
35
下一页
公告