E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
洛谷模板题
Trie树【
洛谷
P3879】 [TJOI2010]阅读理解
P3879[TJOI2010]阅读理解题目描述英语老师留了N篇阅读理解作业,但是每篇英文短文都有很多生词需要查字典,为了节约时间,现在要做个统计,算一算某些生词都在哪几篇短文中出现过。输入输出格式输入格式:第一行为整数N,表示短文篇数,其中每篇短文只含空格和小写字母。按下来的N行,每行描述一篇短文。每行的开头是一个整数L,表示这篇短文由L个单词组成。接下来是L个单词,单词之间用一个空格分隔。然后为
weixin_30702413
·
2023-11-19 02:56
洛谷
P3879 [TJOI2010]【阅读理解】
题目描述英语老师留了N篇阅读理解作业,但是每篇英文短文都有很多生词需要查字典,为了节约时间,现在要做个统计,算一算某些生词都在哪几篇短文中出现过。输入输出格式输入格式:第一行为整数N,表示短文篇数,其中每篇短文只含空格和小写字母。按下来的N行,每行描述一篇短文。每行的开头是一个整数L,表示这篇短文由L个单词组成。接下来是L个单词,单词之间用一个空格分隔。然后为一个整数M,表示要做几次询问。后面有M
weixin_30919235
·
2023-11-19 02:56
数据结构与算法
AcWing 875.快速幂 (快速幂模板)
快速幂模板
模板题
importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.io.PrintWriter
SoKeeGumpCN
·
2023-11-19 02:54
数学算法
字典树 [TJOI2010]阅读理解(
洛谷
P3879)
[TJOI2010]阅读理解题目描述英语老师留了N篇阅读理解作业,但是每篇英文短文都有很多生词需要查字典,为了节约时间,现在要做个统计,算一算某些生词都在哪几篇短文中出现过。输入格式第一行为整数N,表示短文篇数,其中每篇短文只含空格和小写字母。按下来的N行,每行描述一篇短文。每行的开头是一个整数L,表示这篇短文由L个单词组成。接下来是L个单词,单词之间用一个空格分隔。然后为一个整数M,表示要做几次
不拿牌不改名
·
2023-11-19 02:54
#
(01)字典树
字典树
Trie——字典树
洛谷
P8306字典树板子题#includeusingnamespacestd;intn,q;constintN=3e6+10;structTrie{intvim[N][150],idx;//邻接表,idx
蒻蒻
·
2023-11-19 02:54
Trie树
算法
洛谷
[3879] [TJOI2010]阅读理解(trie树模板)
题目链接:luogu3879P3879[TJOI2010]阅读理解时空限制2s/128MB题目描述英语老师留了N篇阅读理解作业,但是每篇英文短文都有很多生词需要查字典,为了节约时间,现在要做个统计,算一算某些生词都在哪几篇短文中出现过。输入输出格式输入格式:第一行为整数N,表示短文篇数,其中每篇短文只含空格和小写字母。按下来的N行,每行描述一篇短文。每行的开头是一个整数L,表示这篇短文由L个单词组
nn020701
·
2023-11-19 02:22
洛谷题解
map
题解
trie树
模拟
洛谷
trie树
map
【
洛谷
刷题笔记】P3879 [TJOI2010] 阅读理解
题目传送门https://www.luogu.com.cn/problem/P387910pts思路妥妥的Trie字典树
模板题
。令表示最后一个字母编号为的单词在第篇文章中是否出现。
Nonexistentbody
·
2023-11-19 02:21
洛谷刷题笔记
c++
蓝桥杯
算法
洛谷
P3879 [TJOI2010]阅读理解(字典树)
一、题目描述题目描述英语老师留了N篇阅读理解作业,但是每篇英文短文都有很多生词需要查字典,为了节约时间,现在要做个统计,算一算某些生词都在哪几篇短文中出现过。输入格式第一行为整数N,表示短文篇数,其中每篇短文只含空格和小写字母。按下来的N行,每行描述一篇短文。每行的开头是一个整数L,表示这篇短文由L个单词组成。接下来是L个单词,单词之间用一个空格分隔。然后为一个整数M,表示要做几次询问。后面有M行
山上一缕烟
·
2023-11-19 02:19
ACM-ICPC
洛谷
P3879 [TJOI2010]阅读理解
P3879[TJOI2010]阅读理解题目描述英语老师留了N篇阅读理解作业,但是每篇英文短文都有很多生词需要查字典,为了节约时间,现在要做个统计,算一算某些生词都在哪几篇短文中出现过。输入输出格式输入格式:第一行为整数N,表示短文篇数,其中每篇短文只含空格和小写字母。按下来的N行,每行描述一篇短文。每行的开头是一个整数L,表示这篇短文由L个单词组成。接下来是L个单词,单词之间用一个空格分隔。然后为
HJ921004
·
2023-11-19 02:19
Hdu 4738 Caocao‘s Bridges 割边(桥)
就是这题就是求割边的
模板题
了。具体算法链接跳转Tarjan算法与无向图连
srymakerTT
·
2023-11-19 02:13
算法
图论
Caocao's Bridges HDU - 4738(Tarjan求割边
模板题
)
题目链接题目意思:求割边#include#include#includeusingnamespacestd;constintmaxn=1010;intn,m,tot,num;inthead[maxn],dfn[maxn],low[maxn];boolbridge[1000100*2];structnode{intv,w,next;}edge[1000100*2];inlinevoidadd(int
god_alonely
·
2023-11-19 01:03
图论
割边
桥
csp-j/s2023游记
文章目录由于我无法经常登录博客,所以更新在
洛谷
最新网址:https://www.luogu.com.cn/blog/Cby2357/csp-js-2023-you-jiDAY-16DAY-9DAY-8DAY
___CBY___
·
2023-11-18 18:29
游记
比赛
题解
算法
c++
【题解】
洛谷
P9658 Laser Trap
题解-P9658LaserTrap题目传送门题意简述题面是英文的,还没翻译,就讲一讲吧。nnn个激光发射器,两两之间产生激光束,将平面分为若干区域。问至少删去多少个发射器,可以使得原点与外侧区域联通。多组数据,数据范围:n≤106n\le10^6n≤106,∑n≤106\sumn\le10^6∑n≤106Solution\textit{Solution}Solution前置知识叉积极角排序化环为链
OIer-zyh
·
2023-11-17 14:26
题解
#
洛谷
c++
计算几何
排序
双指针
C++刷题周记(三)——DFS/BFS/拓扑排序
,我们需要了解dfs/bfs这两种经典的遍历方法目录DFS深度优先遍历N皇后问题树与图的存储树与图的遍历BFS宽度优先遍历拓扑排序DFS深度优先遍历可以用dfs深度优先遍历思想(即回溯法)解决的题目:
模板题
paul~
·
2023-11-17 10:57
数据结构与算法题
c++
宽度优先
深度优先
数据结构
leetcode
半平面求交 -
洛谷
- P3194 [HNOI2008] 水平可见直线
欢迎关注更多精彩关注我,学习常用算法与数据结构,一题多解,降维打击。往期相关背景点击前往题目大意题目链接https://www.luogu.com.cn/problem/P3194在直角坐标系中给定一些直线,然后从Y轴无穷大处往0处看,问可以看到哪些直线。解析通过观察可以发现,能看到的直线会形成一个开口凸包。可以先对直线进行方向规定向右,然后进行半平面求交,凸包有效的边就是可以看到的直线。代码#i
闪电彬彬
·
2023-11-16 21:20
图形学
高阶算法
数学
半平面求交
凸包
极角排序
半平面求交 -
洛谷
- P3256 [JLOI2013] 赛车
欢迎关注更多精彩关注我,学习常用算法与数据结构,一题多解,降维打击。往期相关背景点击前往题目大意题目链接https://www.luogu.com.cn/problem/P3194有一场赛车比赛,每辆车有自己的起位置和速度,比赛时间无限长。问题是求有哪些车辆跑在最前面。解析在直角坐标系中画出直线代表每辆车的状态。每个时刻,处在最高处的车辆就是最前在的车辆。所有时刻组成的图形是一个半平在交,所有半平
闪电彬彬
·
2023-11-16 21:18
高阶算法
数学
半平面交
凸包
计算几何
CF525E Anya and Cubes
CF525EAnyaandCubes
洛谷
CF525EAnyaandCubes题目大意给定一个长度为nnn的序列aia_iai。你可以进行不超过kkk次修改,使序列中的一个数aia_iai变为ai!
tanjunming2020
·
2023-11-16 18:39
题解
题解
c++
洛谷
NOIP 2023 模拟赛 挑战 NPC IV
洛谷
NOIP2023模拟赛挑战NPCIV题目大意设f(x)=1+log2lowbit(x)f(x)=1+\log_2\text{lowbit}(x)f(x)=1+log2lowbit(x),对于一个111
tanjunming2020
·
2023-11-16 17:56
题解
好题
题解
c++
CF438E. The Child and Binary Tree
传送门:
洛谷
解题思路:考虑设f(i)f(i)f(i)为权值为iii的二叉树的个数.根据经典套路,枚举一个节点的值,不妨枚举根节点的值.设g(i)g(i)g(i)为iii权值是否合法(也就是是否在集合CCC
yingjiayu12
·
2023-11-16 16:47
c++算法
#
生成函数
算法
P4841 [集训队作业2013] 城市规划
传送门:
洛谷
解题思路:设f(i)f(i)f(i)表示iii个点的无向联通图的个数.设g(i)g(i)g(i)为iii个点的无向图的个数.考虑枚举一个点的联通分量包含点的个数,不妨标记为1号点.那么有:g
yingjiayu12
·
2023-11-16 16:47
c++算法
#
生成函数
算法
python刷题 NOI题库 python题解
洛谷
、牛客网、AcWing 刷题等
CSDN博客NOI题库python题解-2022.01.07整理(1.4-1.7)NOI题库python题解-2022.01.07整理(1.4-1.7)_dllglvzhenfeng的博客-CSDN博客
洛谷
dllglvzhenfeng
·
2023-11-16 14:53
信息技术
科普
python算法
人工智能
算法
信奥
python
青少年趣味编程
无向图的双连通分量算法详解 +
模板题
:冗余路径 矿场搭建 Critical Network Lines
(16条消息)有向图强连通分量tarjan算法详解(适合新手)+
模板题
:《信息学奥赛一本通》,USACO,HAOI2006受欢迎的牛_wsh1931的博客-CSDN博客无向图的双连通分量:一:边双连通分量首先介绍一下桥的概念
啥也不会hh
·
2023-11-16 08:32
模板题
算法竞赛进阶指南
图论
算法竞赛进阶指南
算法
图论
点的双连通分量——电力(求割点
模板题
)
门门门:电力思路:按照题目意思,就是要求删除一个割点(如果有的话)后剩下的连通块的数量。割点的判断:无向图的(边和点的)双连通分量含义_北岭山脚鼠鼠的博客-CSDN博客求法:1.统计连完边后已经互不相连的块的数目cnt2.在不同的连通块里面枚举不同的点来删除,记s为在当前选定的连通块里面删除一个点的后当前连通块分裂出来的块的数目,那么当前场上的连通块的数量就是s+(cnt-1).最后的答案就是得到
北岭山脚鼠鼠
·
2023-11-16 08:59
#
无向图的双连通分量
算法
数据结构
图论
电力,
模板题
1183.电力-AcWing题库给定一个由n个点m条边构成的无向图,请你求出该图删除一个点之后,连通块最多有多少。输入格式输入包含多组数据。每组数据第一行包含两个整数n,m接下来m行,每行包含两个整数a,b,表示a,b两点之间有边连接。数据保证无重边。点的编号从0到n−1。读入以一行00结束。输出格式每组数据输出一个结果,占一行,表示连通块的最大数量。数据范围1≤n≤100000≤m≤150000
Landing_on_Mars
·
2023-11-16 08:20
#
最小生成树
算法
tarjan算法
【
洛谷
P2440】木材加工 题解(二分查找+循环)
木材加工题目背景要保护环境题目描述木材厂有nnn根原木,现在想把这些木头切割成kkk段长度均为lll的小段木头(木头有可能有剩余)。当然,我们希望得到的小段木头越长越好,请求出lll的最大值。木头长度的单位是cm\text{cm}cm,原木的长度都是正整数,我们要求切割得到的小段木头的长度也是正整数。例如有两根原木长度分别为111111和212121,要求切割成等长的666段,很明显能切割出来的小
HEX9CF
·
2023-11-16 07:14
数据结构与算法
算法
c++
数据结构
【
洛谷
P2440】木材加工 题解(二分查找+递归)
木材加工题目背景要保护环境题目描述木材厂有nnn根原木,现在想把这些木头切割成kkk段长度均为lll的小段木头(木头有可能有剩余)。当然,我们希望得到的小段木头越长越好,请求出lll的最大值。木头长度的单位是cm\text{cm}cm,原木的长度都是正整数,我们要求切割得到的小段木头的长度也是正整数。例如有两根原木长度分别为111111和212121,要求切割成等长的666段,很明显能切割出来的小
HEX9CF
·
2023-11-16 07:44
数据结构与算法
算法
洛谷
P3378 【模板】堆
这是一道简单的
模板题
,所以直接上AC代码!!!!
枫叶丹4
·
2023-11-16 05:40
c++
洛谷
P1789 【Mc生存】插火把
#define_CRT_SECURE_NO_WARNINGS1//用c++的头写c要不然会有一个RE#includeusingnamespacestd;intn,m,k,x,y,ans,a[101][101];//数组不需要开那么大101足够intmain(){scanf("%d%d%d",&n,&m,&k);//火把for(inti=1;i<=m;i++){scanf("%d%d",&x,&y)
枫叶丹4
·
2023-11-16 05:10
c++
c语言
最长公共子序列(重要
模板题
+最长公共子序列模型)
文章目录0.前言1.LCS
模板题
0.前言LCS(longestcommonsub-sequences):最长公共子序列子串:按原顺序依次出现,禁止跳过某元素的序列,具有连续性子序列:在保持元素前后关系的前提下
Ypuyu
·
2023-11-16 00:54
#
LCS
LCS问题
模板题
P5960 【模板】差分约束算法
题目链接:【模板】差分约束算法-
洛谷
思路:题目要求可行解即可,我们可以用最长路或者最短路来求,这里我选用最长路的方式来求一组最小值解,最长路的建边方式是由小到大建边代码如下:importsysfromcollectionsimportdequeinf
GHOSTANDBREAD
·
2023-11-15 18:55
算法笔记
算法
python
0814-差分约束最长路-
洛谷
P1250 种树
传送门大致题意给你三个数B,E,T,表示在B和E之间至少种T棵树最后问你满足要求的整个区间内最少种多少棵树分析看到有很多“至少”的条件,脑海中就应该浮现出很多个大于等于的符号,然后就自然而然的想到差分约束系统了这道题我们可以考虑前缀和来处理,然后建图,用spfa跑一个最长路即可,需要注意的是相邻两个区间a,b(?姑且这么说)0=的形式来建图,跑最长路)sum[b]-sum[a]>=0sum[a]-
Faithfully__xly
·
2023-11-15 18:24
差分约束
SPFA
图论
差分约束系统
洛谷
洛谷
P1260 工程规划(差分约束)
题目描述造一幢大楼是一项艰巨的工程,它是由n个子任务构成的,给它们分别编号1,2,…,n(5≤n≤1000)。由于对一些任务的起始条件有着严格的限制,所以每个任务的起始时间T1,T2,…,Tn并不是很容易确定的(但这些起始时间都是非负整数,因为它们必须在整个工程开始后启动)。例如:挖掘完成后,紧接着就要打地基;但是混凝土浇筑完成后,却要等待一段时间再去掉模板。这种要求就可以用M(5≤m≤5000)
weixin_30681615
·
2023-11-15 18:22
洛谷
p1993 差分约束+dfs版spfa
这道题算作是差分约束
模板题
了,关于差分约束,我强推这位大佬的博客。
Boxxxxxxx
·
2023-11-15 18:20
学习
算法
算法
差分约束
图
spfa
dfs
洛谷
P5960 【模板】差分约束算法
DescriptionDescriptionDescriptionSolutionSolutionSolutionSPFA:SPFA:SPFA:对于每个Xi−Xj≤YX_i-X_j\leqYXi−Xj≤Y,建一条边(j,i)=Y(j,i)=Y(j,i)=Y然后要有一个超级源点000,对于i∈[1,n]i∈[1,n]i∈[1,n]建一条边(0,i)=0(0,i)=0(0,i)=0跑一遍最短路/最长路
SSL_HJQ
·
2023-11-15 18:49
差分约束
最短路
bellman–ford
algorithm
SPFA
最短路
差分约束
洛谷
P5960 【模板】差分约束算法 SPFA/Bellman-Ford
给mmm个不等式,有nnn个未知数,求任意一组解。每个不等式形如:xc−xc′≤yx_c-x_{c'}\leyxc−xc′≤y思路:每个差分约束可以转变为xc≤xc′+yx_c\lex_{c'}+yxc≤xc′+y这个形式类似于单源最短路径中的三角不等式d[y]≤d[x]+zd[y]\led[x]+zd[y]≤d[x]+z,因此令c,c′c,c'c,c′为结点的编号,c′c'c′到ccc连一条距离
wineandchord
·
2023-11-15 18:47
最短路
差分约束
洛谷
P5960 【模板】差分约束
【模板】差分约束题目描述给出一组包含mmm个不等式,有nnn个未知数的形如:{xc1−xc1′≤y1xc2−xc2′≤y2⋯xcm−xcm′≤ym\begin{cases}x_{c_1}-x_{c'_1}\leqy_1\\x_{c_2}-x_{c'_2}\leqy_2\\\cdots\\x_{c_m}-x_{c'_m}\leqy_m\end{cases}⎩⎨⎧xc1−xc1′≤y1xc2−xc2′
GG_Bond...
·
2023-11-15 18:38
编程万能专栏(什么都有)
题解
算法
图论
洛谷
P5960 【模板】差分约束算法
作为一道
模板题
,没什么多说的。
zzx71967168
·
2023-11-15 18:07
算法
图论
洛谷
---P5960---差分约束算法(模板)
输入样例3312323-2131实现思路这题用到了一种名为差分约束系统的思想,将差分约束转化为图论问题。我个人理解为求交集,即求上界时为求所有上界集合的最小值(即最短路径),求下界时为求下界集合的最大值(即最长路径,可以用SPFA改松弛方向来实现)。差分约束的思想可以参考这篇博客:差分约束入门实现代码#include#include#include#includeusingnamespacestd
Ashen_ffm
·
2023-11-15 18:03
C++
差分约束
洛谷
差分约束
SPFA
C++
洛谷
P5960
【差分约束
模板题
】
洛谷
P5960(未完待续)
#【模板】差分约束算法【链接】【模板】差分约束算法-
洛谷
##题目描述给出一组包含$m$个不等式,有$n$个未知数的形如:$$\begin{cases}x_{c_1}-x_{c'_1}\leqy_1\\x
warm-blooded
·
2023-11-15 18:01
算法
c++
图论
差分约束 学习笔记
差分约束差分约束就是:给你n个变量,m个未知数,形成这样几组的不等式:xix_ixi-yjy_jyj0的最小解,那么xix_ixi到yiy_iyi连边,跑最长路,这个和普通的最长路还不太一样,具体看代码;
模板题
不拿牌不改名
·
2023-11-15 18:31
#
差分约束
差分约束
【
洛谷
】P5960 【模板】差分约束算法
题目地址:https://www.luogu.com.cn/problem/P5960题目描述:给出一组包含mmm个不等式,有nnn个未知数的形如:{xc1−xc1′≤y1xc2−xc2′≤y2⋯xcm−xcm′≤ym\begin{cases}x_{c_1}-x_{c'_1}\leqy_1\\x_{c_2}-x_{c'_2}\leqy_2\\\cdots\\x_{c_m}-x_{c'_m}\leq
记录算法题解
·
2023-11-15 18:31
AC
搜索与图论
算法
图论
洛谷
OJ:P5960 【模板】差分约束算法
思路:差分约束
模板题
,注意使用SPFA来判断负环,也即无解的情况。
信仰..
·
2023-11-15 18:57
图论
差分约束模板
求解
洛谷
模板题
下面就是一个差分约束系统。{x1−x2=wdi
hesorchen
·
2023-11-15 18:57
#
差分约束
【
洛谷
P5019】[NOIP2018 提高组] 铺设道路 题解(分治算法+双指针)
[NOIP2018提高组]铺设道路题目背景NOIP2018提高组D1T1题目描述春春是一名道路工程师,负责铺设一条长度为nnn的道路。铺设道路的主要工作是填平下陷的地表。整段道路可以看作是nnn块首尾相连的区域,一开始,第iii块区域下陷的深度为did_idi。春春每天可以选择一段连续区间[L,R][L,R][L,R],填充这段区间中的每块区域,让其下陷深度减少111。在选择区间时,需要保证,区间
HEX9CF
·
2023-11-15 11:12
数据结构与算法
算法
c++
【
洛谷
P1786】帮贡排序 题解(结构体排序)
帮贡排序题目背景在absi2011的帮派里,死号偏多。现在absi2011和帮主等人联合决定,要清除一些死号,加进一些新号,同时还要鼓励帮贡多的人,对帮派进行一番休整。题目描述目前帮派内共最多有一位帮主,两位副帮主,两位护法,四位长老,七位堂主,二十五名精英,帮众若干。现在absi2011要对帮派内几乎所有人的职位全部调整一番。他发现这是个很难的事情。于是要求你帮他调整。他给你每个人的以下数据:他
HEX9CF
·
2023-11-15 11:03
数据结构与算法
算法
c++
《
洛谷
深入浅出进阶篇》 P2367语文成绩——差分
上链接:P2367语文成绩-
洛谷
|计算机科学教育新生态(luogu.com.cn)https://www.luogu.com.cn/problem/P2367上题干:题目背景语文考试结束了,成绩还是一如既往地有问题
louisdlee.
·
2023-11-15 06:48
洛谷深入浅出进阶篇
算法
c++
2023.11.10 信息学日志
CF1613ECrazyRobot题目描述题目概况思路点拨1.CF1613ECrazyRobot题目描述https://www.luogu.com.cn/problem/CF1613E题目概况来源:Codeforces
洛谷
难度
_Zhx_
·
2023-11-15 04:35
日志
日志
寒假第六周总结(2.14-2.20)
算法部分:这周的刷题主要围绕acwing和
洛谷
,比赛则是codeforces和atcoder先说codeforces:今天晚上还有一场还没开始打,教育场立个FLAG做题数+4然后模拟了一把情人节专场,效果很差心态爆炸
黑谷小健
·
2023-11-15 03:25
深度优先
算法
动态规划
模拟散列表(哈希表)模板
模板题
:https://www.acwing.com/problem/content/842/拉链法#include#include#includeusingnamespacestd;constintN
B0tton
·
2023-11-15 00:39
算法笔记
散列表
图论
c++
P7831 [CCO2021] Travelling Merchant
去
洛谷
看我的博客题目大意给出一个有向图,每条边有两个权值,分别代表通过该路径的最小要求rir_iri,和通过后增加的值pip_ipi。问:从每个点出发,各需要至少多少初始值,才能不停走下去。
AuroraWind
·
2023-11-14 22:35
题解
算法
图论
c++
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他