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
杭电1480
HDOJ 6795 Little W and Contest(
杭电
多校2020第三场1005)(并查集) 一种比较无脑的做法
http://acm.hdu.edu.cn/showproblem.php?pid=6795思路:tot2和tot1记录所有人中有多少个1多少个2cnt1[x]和cnt2[x]记录以x为老大的这组人中有多少个1多少个2。先算出初始状态下所有人互不相认的种数:(tot2*(tot2-1)/2tot1选两个2,选一个1的情况tot2(tot2-1)*(tot2-2)/2/3)选三个2的情况每次并查集进
REXWind_W
·
2020-08-11 03:24
杭电多校
排列组合
hdu6763 Total Eclipse 2020
杭电
多校第2场
http://acm.hdu.edu.cn/showproblem.php?pid=6763和claris心意相通了,默认取最大了。。。从大到小对点值排序,然后依次加入,考虑u周围的连通块有多少,因为他们都比a[u]大,且他们最后连,就可以减去(d-1)*a[u],旁边没有点已经入队就相当于答案加上a[u]整个思路有点像最小生成树#includeusingnamespacestd;structNo
二分抄代码
·
2020-08-11 03:40
【2020年
杭电
暑假第六场】6827 Road To The 3rd Building
【2020年
杭电
暑假第六场】6827RoadToThe3rdBuilding数学推导题意思路Code传送门:http://acm.hdu.edu.cn/showproblem.php?
狙击美佐
·
2020-08-11 03:30
题解
【2020年
杭电
暑假第五场】6814 Tetrahedron
【2020年
杭电
暑假第五场】6814Tetrahedron数学推导题意思路Code题目链接:http://acm.hdu.edu.cn/showproblem.php?
狙击美佐
·
2020-08-11 03:29
数学
题解
【2020年
杭电
暑假第五场】6825 Set1
【2020年
杭电
暑假第五场】6825Set1组合数学+数学推导/dp题意思路方法一:组合数学+数学推导方法二:dpCode(3026MS)题目链接:http://acm.hdu.edu.cn/showproblem.php
狙击美佐
·
2020-08-11 03:29
数学
题解
2020
杭电
多校第五场
Tetrahedron本场签到题,直角四面体的三个直角边长在[1~n]中随机生成,设直角顶点到地面的距离为h,问1/h^2的期望是多少.简单推一推就知道h=abca2b2+b2c2+a2c2h=\frac{abc}{\sqrt{a^2b^2+b^2c^2+a^2c^2}}h=a2b2+b2c2+a2c2abc所以1h2=1a2+1b2+1c2\frac{1}{h^2}=\frac{1}{a^2}+
天际之子
·
2020-08-11 02:34
2019 Multi-University Training Contest 6——1005 Snowy Smile
杭电
多校第六场的第五题这个题目WA了我一天,因为思路和题解的不一样,一直以为是思路错了,结果最后发现居然是线段树写错了,真的是佛了。
Radium_1209
·
2020-08-11 02:41
比赛题解
算法
杭电
多校第三场HDU6611——K Subsequence(固定费用流+Dijkstra优化)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6611题目描述给你一个序列,你要在序列中寻找k个非下降子序列,使得所有子序列的和最大。思路(比赛的时候不会Dijkstra优化,还好隔壁大佬手写栈+前向星强+快读强行卡过2333最大上升子序列一直是可以用最小费用最大流的思路解的,一个点a[i]与它之后所有大于它的点建边,然后把它自己拆点建边,边流量为1
通信男神杨丽斌
·
2020-08-11 02:08
模板
图论
2020暑假
杭电
多校第三场:05/E : Little W and Contest【路径压缩并查集+数学式子】
题目链接:
杭电
problems6795题解太过于玄乎,我写一下直接用数学式子解决的方法把:我们把1能力的选手和2能力的选手分成两堆:能力1选手数量为:n能力2选手数量为:m每一次操作其实就是两个连通块给连起来对不对
DevourPower
·
2020-08-11 02:56
杭电
2020多校暑训
并查集
【
杭电
多校2020】第四场1002.Blow up the Enemy
题目链接思路:暴力即可,注意减去第一次输出所需要的时间。代码:#include#defineintlonglong#defineIOSios::sync_with_stdio(false);cin.tie(0);cout.tie(0);constintN=1e5+5;constintM=2e4+5;constdoubleeps=1e-8;constintmod=1e9+7;constintinf=
ACkingdom
·
2020-08-11 02:45
思维
2019 HDOJ Multi-University Training Contest Stage 6(
杭电
多校)
题目链接:http://acm.hdu.edu.cn/contests/contest_show.php?cid=853E:给定二维平面上的n个点,画一个矩形,使得矩形内部和矩形边界上的点权值和最大。对所有点离散化之后枚举矩形的左边界,维护右边的点不停加进来的答案。1/*basicheader*/2#include3/*define*/4#definelllonglong5#definedoudo
weixin_30363509
·
2020-08-11 02:46
【2020年
杭电
暑假第五场】6822 Paperfolding
【2020年
杭电
暑假第五场】6822Paperfolding快速幂+数学推导化简题意思路Code(343MS)题目链接:http://acm.hdu.edu.cn/showproblem.php?
狙击美佐
·
2020-08-11 02:40
题解
【
杭电
多校2020】第五场1009.Paperfolding
题目链接思路:假设a是横着对折的次数,b是竖着对折的次数,则最终纸片数为(2a+1)*(2b+1)代码:#include#defineintlonglong#defineIOSios::sync_with_stdio(false);cin.tie(0);cout.tie(0);constintN=6e6+10;constintM=2e4+5;constdoubleeps=1e-8;constint
ACkingdom
·
2020-08-11 02:15
思维
2017
杭电
多校第六场 1010 Gameia(博弈)HDU6105
GameiaTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/65536K(Java/Others)TotalSubmission(s):51AcceptedSubmission(s):12ProblemDescriptionAliceandBobareplayingagamecalled'Gameia?Gameia!'.Thegamegoes
咿呀而已
·
2020-08-11 01:03
2017多校联赛
比赛
博弈
【 题集 】 2008
杭电
集训队选拔赛 —— 热身赛
选拔赛的题目,当时没看见,其实挺水的,但是我没有全部做出来、、、还是水平太渣啊、、链接:http://acm.hdu.edu.cn/search.php?field=problem&key=2008%BA%BC%B5%E7%BC%AF%D1%B5%B6%D3%D1%A1%B0%CE%C8%FC%A1%AA%A1%AA%C8%C8%C9%ED%C8%FC&source=1&searchmode=so
Joursion
·
2020-08-11 01:49
ACM
-
题集
The University of Chicago Invitational Programming Contest 2012 解题报告
这套题应该是由于每一个题目的时限都比较长,所以,被
杭电
用来测试系统了。也就是2012ACM/ICPCAsiaRegionalOnlineWarmup。
小悟空
·
2020-08-11 01:13
ACMer
套题
2020
杭电
多校(二) New Equipments(最小费用最大流)
NewEquipments思路数据已经有提示了b∗busingnamespacestd;typedeflonglongll;inlinellread(){llf=1,x=0;charc=getchar();while(c'9'){if(c=='-')f=-1;c=getchar();}while(c>='0'&&cq;q.push(s);dis[s]=0,visit[s]=1,flow[s]=IN
life丶happy
·
2020-08-11 00:39
刷题
杭电
多校第6场
文章目录6835-Divisibility题意及分析代码(AC)6827-RoadToThe3rdBuilding题意及分析代码(AC)6828-LittleRabbit'sEquation题意及分析代码(AC)6832-AVeryEasyGraphProblem题意及分析代码(AC)6835-Divisibility题目链接题意及分析题目的要求就是给定两个数b,x,b代表几进制,对于任意一个数y
二佳十
·
2020-08-11 00:59
题解
HDU6831 Fragrant numbers(区间dp)2020
杭电
多校第六场
HDU6831Fragrantnumbers(区间dp)2020
杭电
多校第六场SampleInput352012SampleOutput612题意:“1145141919”的无穷串,给出一个n,要求选最少的
看身后
·
2020-08-11 00:52
2020杭电多校训练
2020
杭电
多校第二场
1005New_Equipments对于每一条二次函数,选择前nnn个最小的值对应的横坐标。该二次函数对应的iii,连向这n个点。再建立超级原点和超级终点。对于每个kkk(1usingnamespacestd;typedeflonglongLL;constintMAXN=55;structEdge{intfrom,to;LLcap,flow,cost;Edge(intu,intv,LLc,LLf,
ANDX
·
2020-08-11 00:23
2020HDU多校
杭电
2147 kiki's game(睡前一水)
kiki'sgameTimeLimit:5000/1000MS(Java/Others)MemoryLimit:40000/1000K(Java/Others)TotalSubmission(s):6688AcceptedSubmission(s):3995ProblemDescriptionRecentlykikihasnothingtodo.Whilesheisbored,anideaappe
听自己心跳的声音
·
2020-08-10 22:05
博弈论
leetcode python 9.回文数
https://leetcode-cn.com/problems/palindrome-number/description/
杭电
oj上有一题一模一样做过的,估计那时候用的c/c++,估计是大一的时候,
u012860582
·
2020-08-10 22:50
Leetcode
杭电
1024(Max Sum Plus Plus)
点击打开
杭电
1024ProblemDescriptionNowIthinkyouhavegotanACinIgnatius.L's"MaxSum"problem.TobeabraveACMer,wealwayschallengeourselvestomoredifficultproblems.Nowyouarefacedwithamoredifficultproblem.Givenaconsecu
饿狼干爹
·
2020-08-10 21:31
java
dp
2020
杭电
多校第二场 New Equipments(费用流)
ProblemDescriptionLittleQ’sfactoryrecentlypurchasedmpiecesofnewequipment,labeledby1,2,…,m.Therearenworkersinthefactory,labeledby1,2,…,n.Eachworkercanbeassignedtonomorethanonepieceofequipment,andnopiec
tomjobs
·
2020-08-10 21:35
#
费用流
#
其他比赛题目
HDU4268 Alice and Bob【贪心+SET】
5000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):4719AcceptedSubmission(s):
1480
ProblemDescriptionAliceandBob'sgameneverends.Today
海岛Blog
·
2020-08-10 21:57
#
ICPC-备用二
#
ICPC-贪心法
#
ICPC-HDU
杭电
ACM——处理木棍(贪心)
ProblemDescriptionThereisapileofnwoodensticks.Thelengthandweightofeachstickareknowninadvance.Thesticksaretobeprocessedbyawoodworkingmachineinonebyonefashion.Itneedssometime,calledsetuptime,forthemachi
shamansi99
·
2020-08-10 21:45
贪心
博弈入门(
杭电
ACM2147——kiki's game)
刚刚学到博弈,老师让试了试2147,思路可能较繁琐。1.简单说一下题意:一个棋盘(大小m*n),一个硬币在左上角,每人每次可以将硬币移动,三个选择:下,左下和左(图一),无法移动的人输掉游戏,即移到最左下角格子的人胜利,kiki先手。若kiki胜,输出"Wonderful!",否则输出"Whatapity!"输入0,0结束。图1左硬币左下下2.思路:先画图,很容易可以看出k为奇数时,(1,k),(
袭明K
·
2020-08-10 20:43
HDU 1978 How many ways
题目地址:点击打开链接思路:看清题,机器人只能向下或向右走,和
杭电
1028挺像,把代码随便改了下,结果老是运行出错,把代码嵌到别人的代码试试才发现死循环了,每次走的步数是向下和和向右的和错误代码:#include
_天道酬勤_不忘初心
·
2020-08-10 19:09
ACM_DFS
ACM_记忆化搜索
杭电
2147 kiki‘s game
ProblemDescriptionRecentlykikihasnothingtodo.Whilesheisbored,anideaappearsinhismind,shejustplayesthecheckerboardgame.Thesizeofthechesserboardisn*m.Firstofall,acoinisplacedinthetoprightcorner(1,m).Each
不为自己找借口
·
2020-08-10 18:15
博弈
杭电
-1176 免费馅饼
免费馅饼TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):41808AcceptedSubmission(s):14360ProblemDescription都说天上不会掉馅饼,但有一天gameboy正走在回家的小径上,忽然天上掉下大把大把的馅饼。说来gameboy的人
lu_1110
·
2020-08-10 18:19
OJ练习
合唱队列
合唱队列其实就是
杭电
1257最少拦截系统只不过在加一个逆序就是了做这题建议先把
杭电
1257做一下。。
Melicent1
·
2020-08-10 17:00
DP
杭电
ACM2147——kiki' game
ProblemDescription:http://acm.hdu.edu.cn/showproblem.php?pid=2147Recentlykikihasnothingtodo.Whilesheisbored,anideaappearsinhismind,shejustplayesthecheckerboardgame.Thesizeofthechesserboardisn*m.Firsto
kay_zhyu
·
2020-08-10 17:59
HDU
算法
最短路算法学习总结和感悟
floyd的思想也可以用于判连通,比如
杭电
oj的判环
kalilili
·
2020-08-10 17:53
最短路径
【
杭电
1002】A + B Problem II
A+BProblemIITimeLimit:1000MSMemoryLimit:32768KB64bitIOFormat:%I64d&%I64uSubmitStatusDescriptionIhaveaVERYSIMPLEproblemforyou.GiventwointegersAandB,yourjobistocalculatetheSumofA+B.正整数高精度1000位加法InputThe
idealistic
·
2020-08-10 17:56
杭电acm~bestcoder
编程语言
大数
杭电
2147
这一题的博弈应该是找规律最好,因为如果你用递推的方法的话,变量不好控制,因为他说了isplacedinthetoprightcorner(1,m).就是右上角那个表示的是(1,m)明显以坐标来看的话,m就是y轴上的,但是按照数组的排列比如a[2][3]上面的2表示的是行,但是行映射到坐标上应该是y轴坐标,3才是x轴坐标,这就刚好和他需要的相反,我曾经尝试着变换一下相应的表示和输入,但是都失败了,最
中华丛迅
·
2020-08-10 16:30
博弈
Big Number(
杭电
ACM省赛集训队选拔赛之热身赛)
Asweknow,BigNumberisalwaystroublesome.Butit’sreallyimportantinourACM.Andtoday,yourtaskistowriteaprogramtocalculateAmodB.Tomaketheproblemeasier,IpromisethatBwillbesmallerthan100000.Isittoohard?No,Iwork
five_east_west
·
2020-08-10 16:13
ACM
杭电
dp题集,附链接还有解题报告!!!!!
Robberies点击打开链接背包;第一次做的时候把概率当做背包(放大100000倍化为整数):在此范围内最多能抢多少钱最脑残的是把总的概率以为是抢N家银行的概率之和…把状态转移方程写成了f[j]=max{f[j],f[j-q[i].v]+q[i].money}(f[j]表示在概率j之下能抢的大洋);正确的方程是:f[j]=max(f[j],f[j-q[i].money]*q[i].v)其中,f[
chaoyueziji123
·
2020-08-10 15:09
※※※动态规划
杭电
高斯消元 矩阵求秩
以
杭电
zhuand772002为例,看高斯消元如何使用矩阵的秩等于矩阵线性无关的列的数量,自由度=矩阵列数-矩阵的秩。摘自贴吧。线性代数,忘了。
wjsay
·
2020-08-10 15:17
数学
ACM-ICPC
[2019
杭电
多校第六场]
1005传送门题意:一个二维图上有若干个点,每个点有一个坐标值(xi,yi),以及一个价值(vi)(-1e9usingnamespacestd;#definedebug(x)coutg[maxn];intxx[maxn],yy[maxn];voidbuild(intrt,intl,intr){nod[rt].l=l;nod[rt].r=r;nod[rt].sum=nod[rt].maxxnxt=n
aiyuneng5167
·
2020-08-10 15:48
数据结构与算法
[2019
杭电
多校第五场]
1004传送门题意:求\(\sum_{i=1}^n\)\(\mid\)a[i]*x+b[i]\(\mid\)=C(其中1=1,所以\(\mid\)a[i]*x+b[i]\(\mid\)的值在x=-b[i]/a[i]左边时==-a[i]*x-b[i],在x=-b[i]/a[i]右边时==a[i]*x+b[i],所以可以按照零点位置将n个绝对值式子排序,将数轴以这些点为界限分成若干区间,从左到右按顺序
aiyuneng5167
·
2020-08-10 15:48
杭电
HOJ——2050 折线分割平面(推断题)
折线分割平面题目描述:我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目。比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示:题解:做题时,发现点面之间存在一种关系,面的个数=点的个数+1;利于这个定律,只需求出点的个数即可。Input输入数据的第一行是一个整数C,表示测试实例的个数,然后是C行数据,每行包含一个整数
PythonXQ
·
2020-08-10 14:48
HihoCoder-
1480
矩阵填数(钩子定理)
题意将11到NMNM填入一个N×MN×M的矩阵中,保证右边的数大于左边,下面的数大于上面,求满足条件矩阵的个数模以1e9+71e9+7。思路事实上有一个更一般的叫作杨氏矩阵的东西。它满足左边的数大于右边,上面的数大于下面,但它不一定是一个完整的矩阵,如下就是一个杨氏矩阵:而计算它的方案数又有一个叫钩子定理的东西。定义一个杨氏矩阵为λλ,则填满这个矩阵的方案数dλdλ为:dλ=n!∏hλ(i,j)d
Paulliant
·
2020-08-10 14:11
题目
杭电
oj2036 任意多边形面积
#include#include#include#includeusingnamespacestd;intmain(){intn;intx[100],y[100];doubleare;while(cin>>n){if(n==0)return-1;are=0;for(inti=0;i>x[i]>>y[i];for(inti=0;i
KingsCC
·
2020-08-10 14:44
杭电OJ
杭电
第5场 A-Tetrahedron(数学期望,线性逆元)
题目传送门题意:给你一个直角四面体,这个直角四面体的三条棱的长度是[1,n]中的随机整数,我们设这个直角四面体的底面上的高为h,求1/h²的数学期望是多少。思路:经过一系列推算,我们得到1/h²=1/a²+1/b²+1/c²。因为a,b,c都是[1,n]中等概率生成的随机数,所以我们只要算1/a²的期望,最后乘3就行。1/a²的期望=(1/1²*1/n+1/2²*1/n+1/3²*1/n+…+1/
Joker_He
·
2020-08-10 14:06
概率期望
2020
杭电
多校训练 第一场 Leading Robots(单调栈)
题目传送门题意:给你n个机器人,每个机器人有一个初始位置p和一个加速度a,同一时刻开始朝相同方向运动,问你有多少个机器人可能成为leader(p最大)?(若同一时刻两个机器人都是最大,则都不算,即某一时刻leader只能有一个)。思路:我们知道,加速度越大的,到后面就走得越远,所以我们按照加速度和位置排序。用一个栈存储可能能作为leader的机器人。按顺序遍历机器人,如果后面来的机器人的起始位置比
Joker_He
·
2020-08-10 14:05
单调栈
杭电
2147
kiki'sgameTimeLimit:5000/1000MS(Java/Others)MemoryLimit:40000/1000K(Java/Others)TotalSubmission(s):6537AcceptedSubmission(s):3889ProblemDescriptionRecentlykikihasnothingtodo.Whilesheisbored,anideaappe
itcoder-9527
·
2020-08-10 14:46
ACM--博弈
HDU重现赛之2019CCPC-江西省赛:1004 Wave
//果然还是要看别人的博客增长见识,哦哈哈哈,加油町酱~~~//多校打的很自闭,昨天打了
杭电
的江西省赛,一共出了8个题,都是队友出的,补一下两个相对难一点的题1001,1004,我用谷歌直接翻译了一下,
YoRoll_町
·
2020-08-10 14:49
比赛
HDU - 2018
杭电
ACM集训队单人排位赛 - 3 - Problem H. Dominoes
ProblemH.DominoesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):17AcceptedSubmission(s):12ProblemDescriptionOrzlikestoplaydominoes.Nowgivingann\*mchessboarda
Lux_Sun
·
2020-08-10 13:13
#
HDU
#
BFS
#
图
#
ACM
【ACM】
杭电
OJ 2019
可以用链表写,也可以用顺序表写:下面是链表的AC代码:#include#includetypedefstructnode{intinfo;structnode*next;}N;N*init(){returnNULL;}N*creat(N*head,intn){inti,x;N*p,*q=NULL;for(i=1;iinfo=x;p->next=NULL;if(!head){head=p;q=p;}
__zzz__
·
2020-08-10 13:13
OJ
swpu-acm集训队补充周赛(2016/12/24)题解
本来这一周的练习是
杭电
的新生赛,但是很多同学没有及时的注册周赛,所以才有了这一场补充周赛,题目连接这里:swpu-acm集训队补充周赛,所以我就不把题目写出来了,话不多说,上题解:A:题意无比明确啊,给你
Nemaleswang
·
2020-08-10 12:19
swpu各种周赛题解及信息通知
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他