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
2019icpc网络赛
2019ICPC
南京站游记
在去之前觉得是诸神战场的南京站结束了,趁着还记得的时候,想留下一些可供自己反刍的文字,纪念一下我们这支队伍完整参加的第一次也是最后一次ICPC。去南京前:好歹还是找时间练了去年南京的区域赛题目,三个小时搞出来四题,然后嘴炮了M题exkmp+回文树的做法,去年5题手快好像可以拿银,但是太靠运气。三角形那题推了个n^2的递推,打个表,然后DCN神奇的差分4次之后觉得是一个四次函数,于是高斯消元搞出系数
_ 泛白
·
2020-09-13 02:45
游记
2018年ACM-ICPC - 南京
网络赛
I:Skr【回文自动机+hash】
题目:计蒜客链接~~~题意:给出一个只含数字的字符串,求出字符串中所有本质不同的字符串所表示的十进制数的和分析:先对字符串建一颗回文树,每个节点就代表了一个本质不同的回文串,遍历一遍树的所有节点,直接通过10进制hash得到回文区间的字符串的值代码:#includeusingnamespacestd;typedeflonglongLL;constintbase=10;constintmod=1e9
KobeDuu
·
2020-09-13 02:16
比赛----题解
The Preliminary Contest for ICPC Asia Nanjing 2019 南京
网络赛
E. K Sum(杜教筛+欧拉降幂)
标题有函数fn(k)=∑l1=1n∑l2=1n⋯∑lk=1ngcd(l1,l2,⋯ ,lk)2f_{n}(k)=\sum_{l_1=1}^{n}\sum_{l_2=1}^{n}\cdots\sum_{l_k=1}^{n}gcd(l_1,l_2,\cdots,l_k)^2fn(k)=l1=1∑nl2=1∑n⋯lk=1∑ngcd(l1,l2,⋯,lk)2求∑i=2kfn(i)mod
兔蠢蠢
·
2020-09-13 01:47
杜教筛
莫比乌斯反演
数论
2019 ICPC上海站
网络赛
部分题解
L.Digitsum打表。#include#definemem(a,b)memset((a),b,sizeof(a))#definedecout0){ret+=(n%b);n/=b;}returnret;}intmain(){for(inti=1;i#definemem(a,b)memset((a),b,sizeof(a))#definedecout#definemem(a,b)memset((a
flyzer
·
2020-09-13 01:46
CCPC
ICPC题目
2013icpc
网络赛
长春赛区J题(Flyer)
Thenewsemesterbegins!Differentkindsofstudentsocietiesarealltryingtoadvertisethemselves,bygivingflyerstothestudentsforintroducingthesociety.However,duetothefundshortage,theflyersofasocietycanonlybedist
applepies000
·
2020-09-12 18:38
操作符
2017 青岛
网络赛
Smallest Minimum Cut 最大流最小割问题, (加深理解最大流问题)
定理1:最大流最小割定量:在任何的网络中,最大流的值等于最小割的容量定理2:在任何网络中,如果f是一个流,CUT(S,T)是一个割,且f的值等于割CUT(S,T)的容量,那么f是一个最大流结论1:最大流时,最小割cut(S,T)中,正向割边的流量=容量,逆向割边的流量为0。否则还可以增广。推论1:如果f是网络中的一个流,CUT(S,T)是一个割,那么f的值不超过割CUT(S,T)的容量。推论2:网
weixin_30376453
·
2020-09-12 17:08
【二项式定理】【推导】计蒜客17115 2017 ACM-ICPC 亚洲区(西安赛区)
网络赛
B. Coin...
题意:投一枚硬币向上的概率是q/p。问你投K枚硬币,向上的枚数为偶数枚的概率是?要求的即为。这个东西是个二项展开式的偶数项系数和,来,我们复习一下高中数学,设f(x)=(ax+b)^n,则其偶数项系数和为(f(1)+f(-1))/2。#includeusingnamespacestd;typedeflonglongll;#defineMOD1000000007llintT;llp,q,K;llQu
weixin_33884611
·
2020-09-12 07:35
2018 CCPC
网络赛
1005 HDU6442 GuGu Convolution
https://www.zybuluo.com/yang12138/note/1262396转载于:https://www.cnblogs.com/yang12138/p/9537355.html
weixin_30725467
·
2020-09-12 07:45
ccpc
网络赛
2018
ccpc
网络赛
2018体验极差,hdu老师去爬莫干山了然后OI赛制的好久。傻逼题想多了没有出,6题滚了。
wcy_1122
·
2020-09-12 07:47
题解
套题总结
图论
——费用流
矩阵
HDU 6442 GuGu Convolution CCPC 2018
网络赛
题意:给出两个生成函数,求他们的卷积的第n项的系数。要求输出形如的最简形式。题解:首先根据题意可以得出答案就是:可以如下化简:可以类比快速幂的求法:需要注意的是:由于模数p可能与2不互质,所以运算时对(p*2)取模,求出答案后除以2即可。由于要带根号的最简形式,所以对B分解因数。代码:#include#defineN60010#defineINF0x3f3f3f3f#defineeps1e-10#
Spy97
·
2020-09-12 04:26
数学
商汤面试题C
题目:题解:这题看起来非常眼熟,还是折腾了一段时间,后来想起来应该是哪年的
网络赛
里做过原题。鸽巢原理。距离不超过2*1e5,只需要暴力枚举所有端点即可。复杂度min(N2,M)
mengwuyaaa
·
2020-09-10 15:30
面试题
数论
Fire-Fighting Hero(2019 ACM-ICPC 南昌赛区
网络赛
B)
ProblemDescriptionThisisaneraofteamsuccess,butalsoaneraofheroes.Throughouttheages,therehavebeennumerousexamplesofusingthefewtodefeatthemany.ThereareV(Numbers1toV)fire-fightingpointsinACMcity.Thesefire
Alex_McAvoy
·
2020-08-26 14:17
#
其它
OJ
#
图论——最短路
Holy Grail(2019 ACM-ICPC 南京赛区
网络赛
H)
ProblemDescriptionAsthecurrentheirofawizardingfamilywithalonghistory,unfortunately,youfindyourselfforcedtoparticipateinthecruelHolyGrailWarwhichhasareincarnationofsixtyyears.However,fortunately,yousum
Alex_McAvoy
·
2020-08-26 14:17
#
其它
OJ
#
图论——最短路
南昌
网络赛
H The Nth Item
南昌
网络赛
TheNthItem暴力快速幂+unordered_map记忆化注意:记忆化不能写到快速幂求解函数里,不断调用函数会造成很大的时间浪费#includeusingnamespacestd;#definesc
asmallfish1985
·
2020-08-25 16:37
2018西安电子科技大学第十六届“华为杯”大学生程序设计竞赛
网络赛
部分题题解
题目链接:http://acm.xidian.edu.cn/contest.php?cid=1038在写这篇题解的时候其实现场赛都打完了,不过因为最近事比较多,一直没有写这篇题解。今天碰巧有空,又补了一波题(虽说最后还是没AK),下面进入正文~------------------------------------------------------------------------------
star_moon0309
·
2020-08-25 14:03
赛后总结
xdoj
HDU 4035 Maze 树形概率DP 2011年成都
网络赛
E题
题目大意:lxhgww现在在一个树形图的点1上(此树形图共n个点,编号从1到n)现在在第i点有Ki%的概率被杀死回到点1,有Ei%的概率逃出迷宫,剩下的1-Ki%-Ei%就是什么都没发生了,需要转到下一位置,其中K0=E0=0,现在给出树形图,定点数n#include#include#include#include#include#include#include#include#include#i
Gatevin
·
2020-08-25 09:19
ACM_Probability
HDU
CCPC 2018
网络赛
Problem J Hdu6447 YJJ's Salesman
传送门题目大意:给定一个二维平面(0#include#include#include#include#include#definelowbit(x)(((x)&-(x)))#defineMAXN100006#definepr(x)printf("%d\n",(x))//DEBUG#definemax(x,y)((x)>(y)?(x):(y))usingnamespacestd;intc[MAXN+
heheheheehhejie
·
2020-08-25 04:17
数据结构
YJJ's Salesman CCPC
网络赛
离散化+树状数组 简单DP
https://vjudge.net/problem/HDU-6447题目大意:有一个1e9*1e9的网格,其中一些点上有一些村庄,从(0,0)点出发,想到达右下角的格子,可以向右走,向下走或向右下走,只有当向右下走的时候才能获得村庄的财富值。问最多能获得多少财富值?分析:DP方程很好画,dp[i][j]=max{dp[i-1][j],dp[i][j-1],dp[i-1][j-1]+v[i][j]
Higgins011
·
2020-08-25 04:42
动归
树状数组
2018ccpc
网络赛
1010 J - YJJ's Salesman
又是一道没a的题。。。YJJisasalesmanwhohastraveledthroughwesterncountry.YJJisalwaysonjourney.Eitherisheatthedestination,oronthewaytodestination.Oneday,heisgoingtotravelfromcityAtosoutheasterncityB.Letusassumetha
qq_41619547
·
2020-08-25 04:10
学习acm
HDU 6438 Buy and Resell CCPC
网络赛
(贪心)
HDU6438BuyandResellCCPC
网络赛
(贪心)题意:给出一些数、你可以从左到右对这些数进行三种操作花费Ai买入东西、以Ai价格卖出你当前有的东西、或者什么都不做、现在问你可以获取的最大利益是多少
pcrango
·
2020-08-25 03:16
贪心
优先队列
ccpc
网络赛
hdu6447(线段树区间最值)
ccpc
网络赛
hdu6447(线段树区间最值)题目:YJJ'sSalesmanTimeLimit:4000/2000MS(Java/Others)MemoryLimit:65536/65536K(Java
pcrango
·
2020-08-25 03:46
线段树
2012年北京师范大学新生程序设计竞赛
网络赛
好吧。。。bnu的OJ做的相当不错。。。然后复习unix无聊了就拿这场做了水题。。。两题不会做悲剧。。。。。。A.校队的聚餐TimeLimit:2000msCaseTimeLimit:1000msMemoryLimit:65536KBSpecialJudge64-bitintegerIOformat:%lldJavaclassname:MainSubmitStatusPID:27931FontSi
屎宝宝
·
2020-08-25 03:44
BUAA
Training
2013
2019icpc
南京
网络赛
b
https://nanti.jisuanke.com/t/41299指数循环节,快速幂递归求解,需要注意的是快速幂乘的时候如果超过了m需要+m补全循环节#includeusingnamespacestd;typedeflonglongll;constintmaxn=1e5+5;constllinf=2147483647;inlineintread(){intx=0,f=1;charch=getch
Lily1221
·
2020-08-25 02:32
『比赛』2016 acm香港
网络赛
A题. A+B Problem
题目链接:https://open.kattis.com/problems/aplusb题意:给你一堆数,然后求ai+aj=ak的组成的**(i,j,k)对有多少个**,并且保证i,j,k小标互不相同。个人感想:最近在练FFT自己敲的一道题,马蛋数组开小了无限wa了好多次…首先我们先明确num【k】代表值(i,j)=k的个数,然后将a[i]+a[i]的那种重复的去掉.然后再通过再以a[i]为尾节点
Gavinjou大笨象
·
2020-08-25 00:12
『数据结构与算法』
hdu 5037 Frog
最后半小时才看了这题,一个很简单的贪心吧,注意细节ps:下星期最后一场
网络赛
了,大家都加油#pragmacomment(linker,"/STACK:102400000,102400000")#include
zz_1215
·
2020-08-25 00:41
Caocao's Bridges hdu4738 (
网络赛
杭州赛区) hdu 4738
Caocao'sBridgesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):10AcceptedSubmission(s):3ProblemDescriptionCaocaowasdefeatedbyZhugeLiangandZhouYuinthebattleofC
Fate_O
·
2020-08-24 23:19
ACM->割边
HDU 4006 The kth great number(线段树【亚洲区
网络赛
题目】)
ThekthgreatnumberTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65768/65768K(Java/Others)TotalSubmission(s):9217AcceptedSubmission(s):3652ProblemDescriptionXiaoMingandXiaoBaoareplayingasimpleNumbersgam
夜幕下的ACM之路
·
2020-08-24 22:59
HDU
亚洲区
线段树
从省赛回来后补题
1、“卓见杯”第五届CCPC中国大学生程序设计竞赛河南省赛
网络赛
题解郑轻DDefendingPlanSupport(树形dp,贡献值转移,从从子树转移到根,从根转移到子树)需写博客。
obsorb_knowledge
·
2020-08-24 22:27
补题啦!!!
2018 icpc北京
网络赛
C cheat 模拟
这题就是一个模拟。比赛时候还有三个多小时,当时也没有开别的题,终于等到了模拟。(本弱鸡模拟选手终于有时间写模拟了)。反正写模拟最主要的就是要自己思路清晰,写之前我自己开了一个txt,吧每个人的游戏策略自己写一遍,然后保持头脑清晰慢慢写就好了。(wa了两发。。第一次是忘记第四个人也是字典序最小了,直接复制了第三个人的数量最少。。第二次是再第三个人找完数量最少判断别人是否质疑的时候把找到的序号加上了,
numberer
·
2020-08-24 22:55
模拟
2018徐州
网络赛
-A-Hard to prepare-递推
题意就是有n个人围成圈,每个人能选择顶不同的帽子,但是相邻两个人选择的帽子的编号不能同或为0,问有多少种方案按照第一直觉选择帽子,第1个人有种选择方案,第2到第n-1个人均有种方案第n个人的方案数取决于第1个和第n-1个人的帽子编号是否相同相同时为种方案,不相同时有种方案,总答案是两种情况求和,到此是第一直觉但是我们忽略了交叉的情况,即第n-1个人的那种方案中包含了第n-1个人和第1个人的相同的情
alusang
·
2020-08-24 21:33
other
2018-沈阳
网络赛
-D-K短路
这个题就是求一个有向边的K短路问题,有向边必须将边分开存,当无向边时不用分开存#include#include#include#include#include#include#defineINF0x3f3f3f3fusingnamespacestd;constintN=1000+10;intn,m,u,v,val,s,e,k,t;intdis[N];structP{intto,cost;boolo
alusang
·
2020-08-24 21:02
other
勇敢的小狮子 ——有热情、善行动、贵坚持
两天的决赛直播与其说是青椒计划与互加计划优秀教师的
网络赛
事,还不如说是教师与教师的心灵交流,通过勇敢故事的分享,来促进彼此之间的思维碰撞、取长补短、抱团取暖,进而达到共同进步的效果,发挥“心联网”的功
彭水县郁山镇大坝教学点李大开
·
2020-08-24 16:28
2014 ACM/ICPC 广州赛区
网络赛
解题报告汇总
首页算法竞赛»信息聚合ONLINEJUDGE书刊杂志BLOG»新闻故事»招聘信息»投稿须知2014ACM/ICPC广州赛区
网络赛
解题报告汇总九月20th,2014|PostedbyhuangkuninBlog
ZONE画派
·
2020-08-24 11:08
Asia
南昌
网络赛
Max Answer
Alicehasamagicarray.Shesuggeststhatthevalueofaintervalisequaltothesumofthevaluesintheinterval,multipliedbythesmallestvalueintheinterval.Nowsheisplanningtofindthemaxvalueoftheintervalsinherarray.Canyou
lll_564
·
2020-08-24 11:50
RMQ
二分
acm
算法
2019ICPC
南昌 B.A Funny Bipartite Graph(状压dp)
题意:给定二分图,左半部和右半部各n个点,给定n*n的01矩阵,如果a(i,j)=1说明左半部的点i与右半部的点j有边。同时保证i与j有边,当且仅当ij时一定没边。还保证每个点的度数>=1且usingnamespacestd;constintmaxm=20;vectorg[20];intd[20][1>i&1){//如果右半部第i位已经有了,那么左半部可以不选第i位d[i+1][j^(1>k&1)
这有点难啊
·
2020-08-24 11:17
HDU6706 CCPC 2019
网络赛
huntian oy 推式子+杜教筛
CCPC2019
网络赛
HDU6706huntianoy标签奇奇怪怪的数论结论杜教筛前言我的csdn和博客园是同步的,欢迎来访danzh-博客园~简明题意给定n,a,b,求:∑i=1n∑j=1igcd(ia
dan__zh
·
2020-08-24 11:32
#
推式子
#
杜教筛
HDU 6706 2019CCPC
网络赛
1005 huntian oy(杜教筛)
大致题意:告诉你n、a和b,让你求中间那个gcd(i^a-j^a,i^b-j^b)这个看起来很吓人,其实你打表会发现其实它等于i-j,那么就变成了求这个显然可以拆成两个部分第一部分就是phi(i)的和,第二部分就是所有与i互质的小于i的数字的和,即利用杜教筛尝试求i*phi(i)的前缀和,我们令f(i)=i*phi(i),有然后考虑开始求和套上杜教筛即可,具体见代码:#include#define
alpc_qleonardo
·
2020-08-24 10:20
---------Online
Judge--------
HDU
CCPC
筛法
2015 ACM/ICPC Asia Regional Shanghai Online
题目在这里上海赛区
网络赛
5468PuzzledElena5469Antonidas5470Typewriter5471CounttheGrid5472CodeFormatting5473Therewasakingdom5474Asimplegraphproblem5475Aneasyproblem
芋智波佐助
·
2020-08-24 10:48
2015
ACM/ICPC
ZOJ 3814 / 2014 牡丹江赛区
网络赛
F. Sawtooth Puzzle
题目:LINK题目给出了起始和最终的两张图,每个图有9小块,每个小块有对应图案,而且每个小块的边有可能有齿轮每一步是顺时针转动一个小块,对于和它相邻的小块,如果这两块接触的两条边都含有齿轮,就会带动相邻的小块转动,被带动的小块有可能会继续带动其他小块。求最少多少步可以由起始图得到目的图.BFS,不过有点繁琐。要注意,1,状态的记录,不能把每个小块的图案压缩8*8*9,每次去判断,虽然没有这样试着去
ACM_Napoleon
·
2020-08-24 10:37
模拟
BFS
HDU 6706
2019CCPC
网络赛
1005问题求解:∑i=1n∑j=1igcd(ia−ja,ib−jb)[gcd(i,j)=1]%(mod),mod=1e9+7,a和b互素,且a≥b\sum\limits_{i=1
摸鱼选手
·
2020-08-24 10:08
ACM
数论
2019CCPC
网络赛
HDU6705 - path(图论,优先队列)
题目https://vjudge.net/contest/325065#problem/D#include#include#include#include#include#include#include#include#include#definelllonglong#definemax(a,b)a>b?a:b#definemin(a,b)a'9'){if(ch=='-')f=-1;ch=getc
桐乐AC
·
2020-08-24 09:54
全源K短路可重复
2019 ccpc
网络赛
——hdu-6704-K-th occurrence--后缀数组+主席树
hdu-6704题意首先给了我们一个字符串,姑且命名为文本串,然后有q个查询,对于每个查询,包含两个数l,r询问在文本串l到r这段子串在文本串中第k次出现的首字母的位置,不满足输出-1分析我们首先可以想到用ac自动机,对所有查询建立一个ac自动机,然后把文本串放上面跑。可是现实打击了我们,范围太大,建字典树就超内存了。于是我们又想到后缀数组也可以处理类似问题,然后对于第k大,我们可以用主席树去维护
three trees
·
2020-08-24 09:44
后缀数组
数据结构
主席树
2019ICPC
南昌题解
B-AFunnyBipartiteGraph题意:给出每一边的点数都不超过n≤18n\leq18n≤18的二分图,对左边的点标号iii从111到nnn,对右边的点标号jjj从111到nnn,数据保证不会出现iii到jjj的连边(i>j)(i>j)(i>j),保证左边的每个点的度数都在111到333之间。并且给出一个矩阵AAA,在这个矩阵中,如果Ai,j=1A_{i,j}=1Ai,j=1,那么左边的
SigmaQuadrant
·
2020-08-24 09:06
比赛题解
2019The 44th International Collegiate Programming Contest Asia Shenyang Regional Contest
2019ICPC
沈阳重现赛比赛链接ProblemA.LeftbestDescriptionJackisworriedaboutbeingsingleforhiswholelife,sohebeginstouseafamousdatingapp.Inthisapp
璀璨、星空
·
2020-08-24 09:25
初生菜鸟
比赛
HDU 5438 Ponds(2015ACM/ICPC长春
网络赛
B)
【题目链接】http://acm.hdu.edu.cn/showproblem.php?pid=5438【解题报告】比赛的时候队友用并查集过的,对每个堆维护节点数量即可。但是比赛中对于删点操作调试了很久,最后还用了一个set来删边……赛后看题解,领悟到可以维护一个队列来进行删点操作,队列中的点的度均小于等于1,每次取出一个点删掉,和它相邻的点如果度变成了1,那么把这个点压进队列里,直到队列为空。之
gungnir__
·
2020-08-24 08:10
ACM-ICPC
HDU6706 huntian oy(2019年CCPC
网络赛
+杜教筛)
目录题目链接思路代码题目链接传送门思路看到这题还比较懵逼,然后机房大佬板子里面刚好有这个公式\(gcd(a^n-b^n,a^m-b^m)=a^{gcd(n,m)}-b^{gcd(n,m)}\),然后自己随手推了一下就过了。在知道上面那个公式后化简如下:\[\begin{aligned}&\sum\limits_{i=1}^{n}\sum\limits_{j=1}^{i}(i-j)[gcd(i,j)
di6499
·
2020-08-24 08:19
CCPC
网络赛
HDU-6706 huntian oy(莫比乌斯反演+杜教筛+sum(i*phi(i))模板)
链接:http://acm.hdu.edu.cn/showproblem.php?pid=6706题意:求官方题解:杜教筛强推博客:https://www.cnblogs.com/peng-ym/p/9446555.html#include#include#definelllonglong#defineullunsignedlonglongusingnamespacestd;constintN=3
Qingo呀
·
2020-08-24 08:38
=====模板=====
=====数论=====
2019CCPC
网络赛
HDU6703 - array(线段树查询时剪枝)
链接:HDU6703-array题意:给出nnn个数的数组a1,a2,⋯ ,an  (∀i∈[1,n],1≤ai≤n≤105)a_1,a_2,\cdots,a_n\;(∀i∈[1,n],1≤a_i≤n\le10^5)a1,a2,⋯,an(∀i∈[1,n],1≤ai≤n≤105),其中aaa各不相同。给出m  (1≤m≤105)m\;(1≤
墓华
·
2020-08-24 07:07
★水题之路
#
【线段树】
★数据结构
2019CCPC
网络赛
HDU6706--huntian oy(杜教筛+GCD性质+欧拉函数性质)
一.前置技能GCD性质(Me的)欧拉函数性质狄利克雷卷积+杜教筛(也是Me的)二.题意及分析题目链接题意:推导:这里直说关键结论,结论更详细推导推荐这篇博客①由GCD性质,②因为gcd=1,这道题a和b没作用了③由欧拉函数性质(hdu3501),左半部分有j与i互素约束,和为n*euler(n)右半部分N>1,不大于N且和N互素的所有正整数的和为1/2*euler(n)*n(这步当时不会证,gg)
zjyang12345
·
2020-08-24 07:15
—————数论—————
莫比乌斯&欧拉
筛法
CCPC 2019
网络赛
HDU huntian oy (杜教筛)
1005huntianoy(HDU6706)题意:令,有T次询问,求f(n,a,b)。其中T=10^4,11,(n==1时和为1)所以f(n,a,b)=∑i*phi(i)-(∑phi(i)*i/2+1/2)=(∑i*phi(i)-1)/2现在问题变成求i*phi(i)的前缀和。由于n很大,达到10^9,线性时间是不够的,要用到杜教筛。不懂杜教筛?出门右拐先去这篇博客研究研究。学会了可以先尝试本篇博
weixin_30879833
·
2020-08-24 07:39
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他