
acm集训
文章平均质量分 82
acm集训
Landing_on_Mars
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
KMP,ACM集训
给定一个字符串 S,以及一个模式串 P,所有字符串中只包含大小写英文字母以及阿拉伯数字。模式串 P 在字符串 S 中多次作为子串出现。求出模式串 P 在字符串 S 中所有出现的位置的起始下标。原创 2023-09-21 20:11:14 · 155 阅读 · 0 评论 -
hash,ACM集训
I xQ x现在要进行 N 次操作,对于每个询问操作输出对应的结果。原创 2023-09-21 20:14:46 · 320 阅读 · 0 评论 -
字典树,ACM培训
给定 N 个字符串 S1,S2…SN,接下来进行 M 次询问,每次询问给定一个字符串 T,求 S1∼SN中有多少个字符串是 T 的前缀。输入字符串的总长度不超过 106,仅包含小写字母。原创 2023-09-10 14:25:57 · 252 阅读 · 0 评论 -
线段树,ACM暑期培训
1 x y2 x y对于每个查询指令,输出一个整数表示答案。原创 2023-08-30 19:36:39 · 365 阅读 · 0 评论 -
树形dp模板,ACM暑期集训
【代码】树形dp模板。原创 2023-08-14 15:43:30 · 293 阅读 · 0 评论 -
NEFU-最短路,acm暑期培训
因为每条路径的容量取决于这条路径中所有边中的最小容量,所以我们可以以此枚举最小容量。但是如果一个一个容量的枚举,那明显效率太低了。通过分析,可以看出,如果最低容量越大,那么符合要求的路径就越少,所以,根据容量的大小,路径数量是单调的。有了单调性,就可以利用二分法了。只要把容量从大到小进行排序,然后二分之,很快便能算出答案。这里的二分我最开始没有想到。这里的二分很妙,原创 2023-08-01 19:54:22 · 199 阅读 · 0 评论 -
Nefu区间dp,ACM暑期培训
在 Mars 星球上,每个 Mars 人都随身佩带着一串能量项链。在项链上有 N 颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只有这样,通过吸盘(吸盘是 Mars 人吸收能量的一种器官)的作用,这两颗珠子才能聚合成一颗珠子,同时释放出可以被吸盘吸收的能量。原创 2023-07-31 11:16:07 · 137 阅读 · 0 评论 -
dp1,ACM暑期培训
小明的花店新开张,为了吸引顾客,他想在花店的门口摆上一排花,共 m 盆。通过调查顾客的喜好,小明列出了顾客最喜欢的 n 种花,从 1 到 n 标号。为了在门口展出更多种花,规定第 i 种花不能超过 ai 盆,摆花时同一种花放在一起,且不同种类的花需按标号的从小到大的顺序依次摆列。试编程计算,一共有多少种不同的摆花方案。Input第一行包含两个正整数 n 和 m,中间用一个空格隔开。第二行有 n 个整数,每两个整数之间用一个空格隔开,依次表示 a1,a2,⋯,an。Output。原创 2023-07-30 13:38:54 · 331 阅读 · 0 评论 -
LCA+树的直径,ACM暑期集训
Problem - 4123 (hdu.edu.cn)Problem DescriptionBob wants to hold a race to encourage people to do sports. He has got trouble in choosing the route. There are N houses and N - 1 roads in his village. Each road connects two houses, and all houses are connecte原创 2023-07-27 19:33:32 · 286 阅读 · 0 评论 -
树状数组1,ACM暑期培训
注意:1、树状数组一般的数组一般从下标1开始赋值0作为一个边界;2、树状数组基本用法是:区间修改,区间查询,其他用法均在此基础上拓展。原创 2023-07-27 19:19:09 · 206 阅读 · 0 评论 -
计算几何(一),ACM暑期培训
传说世上有一支丘比特的箭,凡是被这支箭射到的人,就会深深的爱上射箭的人。世上无数人都曾经梦想得到这支箭。Lele当然也不例外。不过他想,在得到这支箭前,他总得先学会射箭。日子一天天地过,Lele的箭术也越来越强,渐渐得,他不再满足于去射那圆形的靶子,他开始设计各种各样多边形的靶子。不过,这样又出现了新的问题,由于长时间地练习射箭,Lele的视力已经高度近视,他现在甚至无法判断他的箭射到了靶子没有。所以他现在只能求助于聪明的Acmers,你能帮帮他嘛?本题目包含多组测试,请处理到文件结束。原创 2023-07-27 09:25:38 · 105 阅读 · 0 评论 -
计算几何模板
【代码】计算几何模板。原创 2023-07-22 15:55:36 · 78 阅读 · 0 评论 -
LCA,模板题,P3379 【模板】最近公共祖先(LCA)
第一行包含三个正整数 N,M,S,分别表示树的结点个数、询问的个数和树根结点的序号。对于 100%100% 的数据,1≤N,M≤500000,1≤x,y,a,b≤N,第一次询问:2,42,4 的最近公共祖先,故为 44。第二次询问:3,23,2 的最近公共祖先,故为 44。第三次询问:3,53,5 的最近公共祖先,故为 11。第四次询问:1,21,2 的最近公共祖先,故为 44。第五次询问:4,54,5 的最近公共祖先,故为 44。故输出依次为 4,4,1,4,44,4,1,4,4。原创 2023-07-21 15:29:56 · 148 阅读 · 0 评论 -
快速幂矩阵连乘模板
【代码】快速幂矩阵连乘模板。原创 2023-07-11 17:24:44 · 69 阅读 · 0 评论