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
杭电研究生复试
hdu6820 Tree 2020
杭电
hdu多校第5场1007
http://acm.hdu.edu.cn/showproblem.php?pid=6820树形DP裸题,不知道为啥过得不是很多,可能都被前期题卡住了没看这题sumkj1[v]表示以v为根节点选k-1个子节点并且全部满足度数不超过k的最大连通块的边权和sum[v]=sumkj1[v]+e[u][v].l,也就是包含一条连向父亲的节点这个用一遍dfs就能处理出来,每次排个序取最大的k-1个子节点第二
二分抄代码
·
2020-08-09 17:53
树形DP
2020
杭电
多校第二场 In Search of Gold 二分答案+树形dp (HDU 6769)
InSearchofGold题意NNN个点N−1N-1N−1条边的树,每条边有两个可能值ai,bia_i,b_iai,bi,已知有KKK条边的权值为其对应aia_iai,其余的N−K+1N-K+1N−K+1条边的权值为对应的bib_ibi,现在确定KKK条边使得树的直径最小时的答案题解树的直径为树上最长的路径,本题意在最小化最大值,通常这种问题都可以用二分答案解决现在考虑如何快速判断能否在确定答案
linbinwu123
·
2020-08-09 15:23
#
树形DP
DP
#
二分
『
杭电
1122』Direct Visibility
ProblemDescriptionBuildingtheGSMnetworkisaveryexpensiveandcomplextask.Moreover,aftertheBaseTransceiverStations(BTS)arebuiltandworking,weneedtoperformmanyvariousmeasurementstodeterminethestateofthenetw
漠宸离若
·
2020-08-09 15:10
#
杭电题库
[2019
杭电
多校第一场][hdu6578]Blank(dp)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6578计数问题想到dp不过分吧...dp[i][j][k][w]为第1-i位置中4个数最后一次出现的位置从大到小排列后为i>=j>=k>=w,但是会MLE,所以把i滚动掉。但是这里有限制条件,把所有限制条件按右端点用vector存一下,然后处理到第i个位置时,枚举每个状态和限制条件,如果当前状态不满足则
weixin_30865427
·
2020-08-09 14:46
[补]2019HDU
杭电
多校第一场A
不要2000,不要1000,只要998,AC带回家红小豆在此真诚求教更快的方法orz参考:https://www.cnblogs.com/DeaphetS/p/11229389.html场上试图拿数位瞎搞,转移转不动。。震惊,竟然是n4的四维dp附赠一份和题解没什么不同但是加了贼快的快读板子才能998ms过的代码_(:з」∠)_#include#include#include#include#in
weixin_30289831
·
2020-08-09 13:22
数据结构与算法
杭电
2669拓展欧几里得
杭电
2669给a,b求XaYb=1.如果没有则输出sorry。可以通过拓展欧几里得指导XaYb=gcd(a,b).不言而喻要判断gcd(a,b)是否等于1.如果不等于1,那么就是sorry。
Big sai
·
2020-08-09 11:47
#
数论
2020
杭电
多校第六场 hdu6828 Little Rabbit‘s Equation
题目链接题目大意给一个方程,问在几进制下成立。(若不成立输出-1,若多组解输出最小的允许有前导零,保证不会除0,除是没有余数的那种除(1直接模拟(我真的把所有坑都踩了一遍注意int->longlong注意00+00=0是2进制不是1进制(code#includeusingnamespacestd;llgetnum(stringbuf,llbas){//把bas进制下的stringbuf转化成十进制
juraws
·
2020-08-09 11:21
2020杭电多校
20190724
杭电
多校第二场
没有补题。。倒是又想到了1002的二分做法,比原来好写了不少,也快了不少。#includeusingnamespacestd;#definep_bpush_back#defineFor(i,a,b)for(inti=a;iv[maxn];//第一维下标为LIS长度intmain(){//freopen("in.txt","r",stdin);while(~scanf("%d",&n)){For(i
happy_windman
·
2020-08-09 11:32
比赛合集
Math is Simple[
杭电
2020第一场][数学变形][数论变换]
文章目录题目思路代码题目HDU2≤n≤1082\len\le10^82≤n≤108思路考试时候一直在想什么杜教筛和分块,但是数组开不下而且好像错了这个分数裂项简直绝了考虑记fn=∑1≤a#include#include#include#include#include#include#include#include#include#include#include#includeusingnamesp
Liang-梁
·
2020-08-09 11:39
数论变换
String Distance[HDU
杭电
多校2020第2场][HDU6774][dp]
文章目录题目思路代码题目可能我字符串太菜了…HDU两个串a,ba,ba,b,定义两个串相等的代价为通过对两个串增添或删减字符次数,两个串都可以操作qqq次询问,每次询问[al,ar][a_l,a_r][al,ar]和bbb的代价n≤105,m≤20n\le10^5,m\le20n≤105,m≤20思路比赛上TTT神说的线段树维护我写挂了,思路好像也有点问题,但是可以O(Tnm3logn)O(Tnm
Liang-梁
·
2020-08-09 11:39
字符串
HDU 6825 Set1 2020
杭电
多校(数学推导)
原题题面YouaregivenasetS=1..nS={1..n}S=1..n.Itguaranteesthatnnnisodd.Youhavetodothefollowingoperationsuntilthereisonly111elementintheset:Firstly,deletethesmallestelementofSSS.Thenrandomlydeleteanotherelem
DrGilbert
·
2020-08-09 10:49
数论
HDU 6822 Paperfolding 2020
杭电
多校第五场(数学推导)
原题题面Thereisapieceofpaperinrectangularshapewithsufficientlengthandwidth(layflatonthetable).Executeanoperationinstructionaccordingtoastringoflengthnfromlefttorightthatonlycontains4differentcharactersofL
DrGilbert
·
2020-08-09 10:49
数论
ACM
acm竞赛
杭电多校
HDU 6588 Function 2019
杭电
多校第一场(莫比乌斯反演)
原题题面Jerryisfondoffunctions.Hethinksthemysteryoftheuniverseishiddenbehindthenotations,variablesandnumbers.Ofallfunctions,hethinksgcdand⌊x⌋⌊x⌋⌊x⌋arethemostfascinating,andthatsomethingcombinesgcdwithtrun
DrGilbert
·
2020-08-09 10:49
数论
HDU 6814 Tetrahedron 2020
杭电
多校第五场 (数学推导)
原题题面Generatethreeintegersa,b,andcin[1,n][1,n][1,n]withequalprobabilityindependently,andusethemasthethreeright-anglesidelengthofaright-angledtetrahedron.Findtheexpectationofthereciprocalsquareofthedist
DrGilbert
·
2020-08-09 10:48
数论
2019
杭电
多校第三场 HDU6604 支配树
题意给出一个DAG,入度为0的点为控制点,现在有两个点要沿边走向控制点,问破坏哪些点可以使其中一个无法到达,求点的个数题解支配树模板题,可惜之前没听说过?逆向建图,然后让0号点连接所有控制中心,对于a、ba、ba、b两点,a+b−LCA(a,b)a+b-LCA(a,b)a+b−LCA(a,b)就是答案由于是DAG,建图方式比较简单代码#include#defineN100010#defineINF
Spy97
·
2020-08-09 10:44
2019
Training
图论
2019
杭电
多校第一场 HDU 6579
题意给出一个初始序列,两种操作,一种是询问一个区间异或最大值,另一种是在序列末尾加一个数,强制在线。题解区间异或最大值要用线性基,考虑线段树套线性基空间复杂度为O(n⋅log2n)O(n\cdotlog^2n)O(n⋅log2n),又因为线性基合并为O(log2n)O(log^2n)O(log2n),所以时间复杂度为O(n⋅log3n)O(n\cdotlog^3n)O(n⋅log3n)无法解决考虑
Spy97
·
2020-08-09 10:43
线性基
2019
Training
杭电多校第一场
hdu
6579
ST表
线性基
莫比乌斯反演的学习(HDU1695)
OK,废话不多说,进入正题,今天我用
杭电
的1695这道题再来温习一下莫比乌斯反演。
__proto__
·
2020-08-09 09:04
ACM-数论
HDUOJ_2066(floyd)(多起点多终点问题)(虚拟起点,虚拟终点)
/32768K(Java/Others)TotalSubmission(s):25489AcceptedSubmission(s):8860ProblemDescription虽然草儿是个路痴(就是在
杭电
待了一
hpulw
·
2020-08-09 08:46
floyd(单源最短路径)
HDUOJ
杭电
多校第六场-1002 Little Rabbit‘s Equation
题目链接(这里贴的是比赛内的链接,可能需要登多校账号)题意:给定一个运算表达式,形式上满足num1opnum2=num3(op∈{+,−,∗,/})num_1\spaceop\spacenum_2=num_3(op\in\{+,-,*,/\})num1opnum2=num3(op∈{+,−,∗,/})问你这个表达式在何种进制下(2−16)(2-16)(2−16)成立,输出最小的可行进制。思路:模拟
farer_yyh
·
2020-08-09 08:04
hdu
2019
杭电
多校第六场(C/E)
C:求出本质不同的回文串中能构成一个串为另一个串的子串所有字符串对的pair数做法:考虑每个点和他的fail点的贡献,在偶回文树和奇回文树上分别dfs,求出该点和他的子节点的size,然后该点的贡献就等于该点和他的fail点的未标记数,因为某个点和他的fail点一定是该点的子节点的子串,那为什么不在fail链上继续往前找,因为根据回文树的性质,在一个节点fail链上往前找最后一定会找到该点的父节点
canxuezhinuanyang
·
2020-08-09 07:03
个人
补题
题解
2019杭电多校
HDU-6578 Blank(DP)2019暑假
杭电
多校第一场
题意:一行有n个空格编号1~n;每一个空格中填入0,1,2,3中的一个数字。且满足m个限制l,r,x:满足在区间[l,r]正好有x种不同的数字。有多少种方法可以填充空格以满足所有条件?思路:dp[i][j][k][t]代表填完t个空格之后。4个数字出现的位置排序后为(i,j,k,t)的方法。可以得到4个转移方程:dp[j][k][t][t+1]+=dp[i][j][k][cnt];dp[i][k]
Vwsrenzk
·
2020-08-09 07:26
DP
Tian Ji -- The Horse Racing/田忌赛马
一:
杭电
原题摘录http://acm.hdu.edu.cn/game/entry/problem/show.php?
JAVA/C++
·
2020-08-09 06:55
ACM刷题
2019.7.29
杭电
多校第三场小结
index>
杭电
多校第三场题号标题AC做法状态6603Azshara’sdeepsea(51/150)34.00%6604Blowupthecity(213/425)50.12%6605YukikazeandDemons
TieWay59
·
2020-08-09 06:03
小结
2019.7.31
杭电
多校第四场小结
index>
杭电
多校第四场题号标题AC-补做法状态6614ANDMinimumSpanningTree(203/399)50.88%想法/签到√-○6615ColoredTree(0/26)0.00%6616DividetheStones
TieWay59
·
2020-08-09 06:03
小结
2020
杭电
多校训练(第五、六场)
目录第五场1001.Tetrahedron1009.Paperfolding1003.Boring-Game1012.Set11007.Tree第六场1006.A-Very-Easy-Graph-Problem1010.Expectation1005.Fragrant-numbers1007.A-Very-Easy-Math-Problem第五场1001.Tetrahedron标签:数学、结论结论
MorphLing_
·
2020-08-09 06:50
2019
杭电
多校 第六场
2019Multi-UniversityTrainingContest6补题链接:2019Multi-UniversityTrainingContest61002NonsenseTime(HDU6635)题意给定包含\(n\)个不同数字的排列\(p\)。一开始所有数字都冻住。再给出一个长度为\(n\)的数组\(k\),\(k[i]\)表示\(p[k[i]]\)在第\(i\)时刻解冻。输出\(n\)
G19850917
·
2020-08-09 06:23
数据结构与算法
2020 HDU
杭电
多校第六场
2020HDU
杭电
多校第场六场LittleRabbit’sEquationDivisibilityAVeryEasyGraphProblemRoadToThe3rdBuildingExpectationFragrantnumbersLittleRabbit
wodasini
·
2020-08-09 05:22
【思路与技巧】
多校
2020
杭电
多校第六场 A Very Easy Math Problem 莫比乌斯反演 (HDU 6833)
AVeryEasyMathProblem题解∑a1=1n∑a2=1n⋅⋅⋅∑ax=1n(∏j=1xajk)f(gcd(a1,a2,...,an))gcd(a1,a2,...,an)=∑d=1ndf(d)∑a1=1n∑a2=1n⋅⋅⋅∑ax=1n(∏j=1xajk)[gcd(a1,a2,...,an)=d]=∑d=1ndkx+1f(d)∑a1=1⌊n/d⌋∑a2=1⌊n/d⌋⋅⋅⋅∑ax=1⌊n/d
linbinwu123
·
2020-08-09 05:12
#
莫比乌斯反演
数论
2020
杭电
多校第六场 A Very Easy Graph Problem 点分治 (HDU 6832)
AVeryEasyGraphProblem不知道有没有人跟我一样点分治写的…题解根据题意,第iii条边长度为2i2^i2i,且21+22+⋅⋅⋅+2i−1=2i−1usingnamespacestd;typedeflonglongll;constintN=2e5+10;constllmod=1e9+7;structEdge{intnxt,to;llw;}e[N<<1];inthead[N],tot
linbinwu123
·
2020-08-09 05:12
#
点分治
树和森林
2020
杭电
多校第六场 1002 Little Rabbit‘s Equation
题目题目大意就是给定T组数据,每组数据一个等式,等式包含一个单次四则运算,问给定等式在几进制下合法,不合法就输出-1.简单模拟这个题目直接模拟即可,进制最大只到16,所以暴力枚举每一种进制不会有任何问题。需要注意的是,最小的可能应该是所有数字字符中最大值+1,例如12+23=56中最大的字符为6,则其中最小可能进制为6,应该从6开始枚举。除此以外需要注意的就是爆int问题,题目中提到等式长度不超过
wayne_lee_lwc
·
2020-08-09 05:55
#
杭电多校
字符串
java
2020
杭电
多校第六场 1006 A Very Easy Graph Problem
题目题目大意:给定一张无向图,图中点分为黑点和白点。对于第i条边,其边长为2i,问所有黑白点之间最短路之和。生成树这个题仔细思考一下,不难发现对于第i条边,有21+22+…+2i-1#includeusingnamespacestd;constintN=1e6+50;constlonglongmo=1e9+7;structEdge{intpoint;intnext;longlongw;}nxt[N
wayne_lee_lwc
·
2020-08-09 05:55
#
杭电多校
数据结构
算法
图论
2020
杭电
第六场Little Rabbit‘s Equation(字符串分割进制转换模拟)
LittleRabbit’sEquation1+1=1018-9=9AA*AA=70E47/2=3针对此输入判断符合计算方法的最小的进制,保证都是整除,不是的话输出-1,长度为15,进制为2~16字符串的分割将符号和三个数字分出来-换+,/换*,使得此问题转换为检验+或*的运算,进制转换使得一切数字由自己的最高位+1进制~16进制遍历直到找到或者找不到注意0+0=0等全零操作注意数据范围使用lon
ssw_s
·
2020-08-09 05:31
字符串
数学
思维
2020
杭电
多校第六场—【1002 Little Rabbit‘s Equation】
【1002LittleRabbit’sEquation】又是模拟,模拟,模拟……什么时候模拟我能一遍过呢我可太离谱了题意就是给我们一个【数字运算符(+-*/)数字等号数字】这么样的式子,然后让我们判断几进制的时候这个式子是对的我去找了一个任意进制转十进制的自定义函数,真太好用了!然后就是把运算符左边的、右边的以及等号右边的提出来,再套循环转进制判断(要是有这么一个进制就输出,没有就-1)真的不难啊
CLamb
·
2020-08-09 04:23
模拟
2020
杭电
第六场Divisibility(数学推导思维)
Divisibility多组数据,给b和x两个数字定义:b进制下的任意数字Y中只要是各个位数加起来的和的结果可以整除x,那么那个数字就可以整除x类似证明可得提取之后得出结论前提(b−1)%x=0(b-1)\%x=0(b−1)%x=0#includeusingnamespacestd;longlongn,b,x;intmain(){scanf("%lld",&n);while(n--){scanf(
ssw_s
·
2020-08-09 04:58
算法
数论
思维
【
杭电
多校2020】第六场1009.Divisibility
题目链接思路:判断b%x的奇偶性即可。代码:#include#defineintlonglong#defineIOSios::sync_with_stdio(false);cin.tie(0);cout.tie(0);constintN=2e5+7;constintM=2e4+5;constdoubleeps=1e-8;constintmod=1e9+7;constintinf=0x7ffffff
ACkingdom
·
2020-08-09 04:05
思维
杭电
OJ——2503 a/b + c/d(新手过法)(c++)
杭电
OJ——2503a/b+c/d(新手过法)(c++)思路:分两种情况,即分母相同和不同,处理都很简单,由于要以最简形式输出,所以要分子分母同除它们的最大公约数#includeusingnamespacestd
zlj187
·
2020-08-09 04:36
c++
hdu2503
杭电
oj-1076-An Easy Task
ProblemDescriptionIgnatiuswasborninaleapyear,sohewanttoknowwhenhecouldholdhisbirthdayparty.Canyoutellhim?GivenapositiveintegersYwhichindicatethestartyear,andapositiveintegerN,yourtaskistotelltheNthlea
落叶晚秋
·
2020-08-09 03:20
简单数学题
杭电
oj-1040-As Easy As A+B
ProblemDescriptionThesedays,Iamthinkingaboutaquestion,howcanIgetaproblemaseasyasA+B?Itisfairlydifficultytodosuchathing.Ofcourse,Igotitaftermanywakingnights.Giveyousomeintegers,yourtaskistosortthesenum
落叶晚秋
·
2020-08-09 03:20
简单数学题
杭电
ACM 2047 阿牛的EOF牛肉串
http://acm.hdu.edu.cn/showproblem.php?pid=2047递归,把情况分成E/F,O两种#includeusingnamespacestd;intmain(){intn;__int64a[40],b[40];a[1]=2;//E/Fb[1]=1;//Ofor(inti=2;i>n){cout<<a[n]+b[n]<<endl;}return0;}
码农同学
·
2020-08-09 03:06
hdu
杭电
ACM 2043 密码
http://acm.hdu.edu.cn/showproblem.php?pid=2043#includeusingnamespacestd;intmain(){charch[50];intM;boolflag1,flag2,flag3,flag4;cin>>M;while(M--){cin>>ch;flag1=0;flag2=0;flag3=0;flag4=0;intlen=strlen(ch
码农同学
·
2020-08-09 03:35
hdu
[ACM] hdu 2068 RPG的错排 (逆向思考,错排*组合累加)
MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):6528AcceptedSubmission(s):2648ProblemDescription今年暑假
杭电
weixin_34122604
·
2020-08-09 00:52
杭电
oj--2503 解题报告
地址:http://acm.hdu.edu.cn/showproblem.php?pid=2503a/b+c/dTimeLimit:1000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):6194AcceptedSubmission(s):3576ProblemDescription给你2个分数
icefoxd_ice
·
2020-08-08 22:37
C/C++编程
杭电
OJ_(2043)密码
ProblemDescription网上流传一句话:"常在网上飘啊,哪能不挨刀啊~"。其实要想能安安心心地上网其实也不难,学点安全知识就可以。首先,我们就要设置一个安全的密码。那什么样的密码才叫安全的呢?一般来说一个比较安全的密码至少应该满足下面两个条件:(1).密码长度大于等于8,且不要超过16。(2).密码中的字符应该来自下面“字符类别”中四组中的至少三组。这四个字符类别分别为:1.大写字母:
笨鸟学编码
·
2020-08-08 22:42
ACM
RPG的错排
Description今年暑假
杭电
ACM集训队第一次组成女生队,其中有一队叫RPG,但做为集训队成员之一的野骆驼竟然不知道RPG三个人具体是谁谁。
shenhuiangel
·
2020-08-08 21:46
错排
杭电
OJ--1717
刚开始使用float发现存在四舍五入的现象,导致位数计算不准,所以均采用long的格式进行计算结果正确,但是导入官网的判定系统后发现并不太行,也找不出哪里错了。。。。importjava.lang.reflect.Array;importjava.util.Scanner;publicclassMain{publiclonggcd(longm,longn){longlast=0;while(n!=
吃土豆的二哈
·
2020-08-08 20:01
HDOJ(
杭电
OJ)1000:A+B问题
A+B问题时间限制:2000/1000MS(Java/Others)内存限制:65536/32768K(Java/Others)总提交数:847628接受提交内容:255996问题描述计算A+B。输入每一行包含两个整数一个和乙。处理结束文件。产量对于每种情况,在一行中输出A+B.样本输入11样本输出2作者HDOJC语言代码:#include#includeintmain(){inta,b,sum=
T小min
·
2020-08-08 20:55
HDOJ
【
杭电
oj】1576 - A/B
题目链接设B*C=1(modm),根据逆元的定义,(A/B)modm==((Amodm)*C)modm,所以这道题就是求B的逆元。AC代码:#includeusingnamespacestd;typedeflonglongll;constintmod=9973;llex_gcd(lla,llb,ll&x,ll&y){llt,d;if(!b){x=1;y=0;returna;}d=ex_gcd(b,
Dicer_
·
2020-08-08 20:29
数论
杭电
OJ-1042
#include#include#definemax100000intmain(){//大数阶乘,多位一存inta[100005],n;longlongjinwei,weishu,num;while(scanf("%d",&n)!=EOF){memset(a,0,sizeof(a));a[0]=1;weishu=1;for(inti=1;i0){a[weishu]=jinwei;weishu++;
JIngles123
·
2020-08-08 20:40
杭电oj练习
杭电
OJ-1219
#include#include#include#definemax100008intmain(){inta[30];charb[max];while(gets(b)){memset(a,0,sizeof(a));for(inti=0;i
JIngles123
·
2020-08-08 20:40
杭电oj练习
杭电
oj HDOJ 2047 阿牛的EOF牛肉串(递推)
杭电
ojHDOJ2047阿牛的EOF牛肉串(递推)题目来源:http://acm.hdu.edu.cn/showproblem.php?
Dy66
·
2020-08-08 20:20
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他