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
杭电2546
23.7.27
杭电
暑期多校4部分题解
1010-KongMingQi1005-DataGeneration题目大意有一个111到nnn的顺序排列,交换nnn次,问期望有多少个数不在原来的位置上解题思路第一感觉是一个打表找规律的题,那么先打表再说打完之后就硬推式子找规律对于同一行的分子fif_ifi,f1=2n(n−1),fi=(fi=1+2(n−1)(n−2)∗(n(n−2))i−2)∗n2f_1=2n(n-1),\spacef_i=
Belief_yfly
·
2023-07-29 18:55
数学
23.7.28
杭电
暑期多校4部分题解
H-Mergethesquares题目大意有一张用n∗nn*nn∗n个小正方形组成的图你需要用更大正方形去反复覆盖,每次需要恰好覆盖222到505050个正方形,问如何操作才能使图变成一个n∗nn*nn∗n的正方形解题思路当n≤7n\le7n≤7时显然直接覆盖就行n>7n>7n>7时考虑递归当nnn为偶数时可以分成四个n2∗n2\frac{n}{2}*\frac{n}{2}2n∗2n的正方形做就可
Belief_yfly
·
2023-07-29 18:24
题解
数学
【linux基础(二)】Linux基本指令(中)
博主CSDN主页:
杭电
码农-NEO ⏩专栏分类:Linux从入门到开通⏪ 代码仓库:NEO的学习日记 关注我带你学更多操作系统知识 Linux基本指令1.前言2.删除一个目录或文件2.1删除指令的选项拓展
杭电码农-NEO
·
2023-07-28 18:03
Linux从入门到精通
linux
运维
服务器
2023
杭电
“钉耙编程”中国大学生算法设计超级联赛(2)补题
AliceGameNim博弈与SG函数打表BinaryNumber结论构造,思维,细节模拟CardGame签到,快速幂foreverlastingandfried-chicken组合数学,bitset优化,细节StringProblem签到,字符串模拟KleelikesmakingfriendsDP,取模优化与后缀优化SPYfindingNPY概率论,组合数学Coin网络流建图,最大流Proble
秦马
·
2023-07-27 17:13
多校真题
算法
ICPC
区域赛
【linux基础(一)】Linux基本指令(上)
博主CSDN主页:
杭电
码农-NEO ⏩专栏分类:Linux从入门到开通⏪ 代码仓库:NEO的学习日记 关注我带你学更多操作系统知识 这里写目录标题1.前言1.创建新用户并为他/她设置密码2.查看当前目录下的文件
杭电码农-NEO
·
2023-07-27 09:13
Linux从入门到精通
linux
运维
服务器
23.7.25
杭电
暑期多校3部分题解
1005-OutofControl题目大意解题思路code1009-OperationHope题意、思路待补code#includeusingnamespacestd;constintN=1e5+9;structlol{intx,id;}e[3][N*2];intt,n,a[3][N*2],hd[3],tl[3],vis[N*2],q[N*2],num,f[N*2],ans;boolcmp(lol
Belief_yfly
·
2023-07-27 06:16
题解
DP
二分
2-sat
2023
杭电
多校第二场 1011.SPY finding NPY
传送门:Vjudge前题提要:一道被榜带偏的简单概率题.赛时过的人不是很多,题面巨长,还以为是什么奇奇怪怪的期望概率,没想到被诈骗了…发现我们最终要挑选一个最优的kkk,考虑观察一下我们最终的概率和kkk的关系.那么假设我们已经固定了kkk,最终的概率会是什么呢?设[1,n][1,n][1,n]的最大值为mmm,根据题意,我们要选mmm,那么显然当我们的mmm在[1,k][1,k][1,k]里是不
yingjiayu12
·
2023-07-27 04:36
c++算法
#
各类比赛
#
数论
算法
c++
2023
杭电
多校第三场 1012.Noblesse Code
传送门:Vjudge前题提要:一道挺有意思的数论题.赛时对于这道题没什么想法,但是赛后细品之后其实感觉也就那么一回事.但是这种更相损减术与辗转相除法相转化的题目还是有点典的,需要好好消化一下.首先看完题目.我们需要考虑的是(A,B)(A,B)(A,B)与(a,b)(a,b)(a,b)的相互转化关系.其中转化方法是使用类似于更相损减术的方法.显然.我们是不能直接转化的,因为对于更相损减术来说,如果(
yingjiayu12
·
2023-07-27 04:31
c++算法
#
数论
#
各类比赛
算法
c++
2020-03-24
关键词:杨甦宏老师课堂三分法、
杭电
网课、绝对权威
朢樉
·
2023-07-25 18:14
【C++基础(六)】类和对象(中) --构造,析构函数
博主CSDN主页:
杭电
码农-NEO ⏩专栏分类:C++初阶之路⏪ 代码仓库:NEO的学习日记 关注我带你学习C++ 类和对象-中1.前言2.构造函数3.构造函数的特性4.对默认构造函数的理解5.对默认构造函数的补充
杭电码农-NEO
·
2023-07-25 12:34
C++初阶之路
c++
java
redis
hdu 1052 田忌赛马加强
背景:由于前些天做了贪心的题目就准备刷点贪心看看,不过由于会长告诉我要以集训队培训为主,自学为辅,所以这周大概要集中精力看集训队的题了,都是
杭电
oj的,会先自己尝试ac,实在不行再去看解题报告,受到会长大神鼓励我一定要加油了
羁绊残阳
·
2023-07-24 22:43
ACM_贪心
贪心
2023
杭电
多校第二场1010 Klee likes making friends
传送门:Vjudge前题提要:看完stdstdstd之后感觉官方给的stdstdstd简直是依托答辩,dpdpdp方程和minnminnminn的具体定义不同,但是变量一样,并且没有注释,容易导致歧义(具体来说minn本意是前缀最小值,题解却说是后缀).使用滚动数组并且故作玄虚的倒着枚举(实际上完全不需要),倒着枚举在我看来纯属zz,徒徒增加了思维负担罢了.仔细揣摩它的代码甚至还能发现一处错误(可
yingjiayu12
·
2023-07-24 16:08
c++算法
#
各类比赛
算法
c++
【C++基础(四)】内联函数和auto关键字
博主CSDN主页:
杭电
码农-NEO ⏩专栏分类:C++初阶之路⏪ 代码仓库:NEO的学习日记 关注我带你学习C++ 内联函数1.前言2.内联函数概念3.内联函数的特性4.auto关键字5.auto的使用规则
杭电码农-NEO
·
2023-07-24 16:57
C++初阶之路
c++
开发语言
【C++基础(五)】类和对象(上)
博主CSDN主页:
杭电
码农-NEO ⏩专栏分类:C++初阶之路⏪ 代码仓库:NEO的学习日记 关注我带你学习C++ 类和对象-上1.前言2.类的引入3.类的定义4.类的访问限定符5.类的实例化6.类对象模型
杭电码农-NEO
·
2023-07-24 15:38
C++初阶之路
c++
开发语言
2023
杭电
多校(二)
1002BinaryNumberBinaryNumberTimeLimit:2000/1000MS(Java/Others)MemoryLimit:131072/65536K(Java/Others)TotalSubmission(s):276AcceptedSubmission(s):59ProblemDescriptionMarkyyzislearningbinarynumbers.There
linalw
·
2023-07-24 00:03
算法
c++
数据结构
2023
杭电
多校(一)
1002CityUpgrading类似题及其题解CityUpgradingTimeLimit:12000/6000MS(Java/Others)MemoryLimit:524288/131072K(Java/Others)TotalSubmission(s):306AcceptedSubmission(s):78ProblemDescriptionThecitywherecrazyzhkresid
linalw
·
2023-07-24 00:02
acm2023夏训
算法
杭电
2000--吸收回车符
题目链接http://acm.hdu.edu.cn/showproblem.php?pid=2000图片发自App以下为收获:1.这道题目是一道比较熟悉的题目,有两个考点。考点一:在于输入多组,就需要在外面套一个循环while;考点二:回车符也会被当成输入,所以需要在循环之后加入一个空的参数k来存储回车;2.当找不到错误在哪时,可以对自己讲述整个代码的每一步,以及思路,或许会找到自己代码的一些细节
熙_88b5
·
2023-07-23 12:50
2022“
杭电
杯”中国大学生算法设计超级联赛(4)个人记录
一简单的签到题全部输出“NO”即可。#includeusingnamespacestd;typedeflonglongll;typedeflongdoubleld;typedefpairP;constllmaxn=1e5+7;constllinf=1e18+7;constllmod=1e9+7;llt,n,x,k,m,from,to;intmain(){ios::sync_with_stdio(0
【星殒·化尘】
·
2023-07-23 09:46
算法
c++
数据结构
2022“
杭电
杯”中国大学生算法设计超级联赛(9)1008 Shortest Path in GCD Graph(个人题解)
HDU-7240:ShortestPathinGCDGraph解题思路:考虑到每条边的权值为GCD(i,j),那么对于任何的i,j点来说。1、若GCD(i,j)!=1时,i,j点必定能够分别和1节点相连形成一条边权为1的边(合起来长度便为2),因此,最小的连接长度就是2。我们只需要计算出1-n范围内与i,j互质的点k的数量便是答案。为了求出与i,j互质的数的数量,我们可以分别处理出i和j的质因数,
【星殒·化尘】
·
2023-07-23 09:46
算法
深度优先
图论
2023
杭电
多校 2023“钉耙编程”中国大学生算法设计超级联赛(1)
题目顺序不分难度1005:用最小表示法求出每个串的最小字典序,然后用字符串哈希o1判断是不是相等即可#includeusingnamespacestd;constintN=2e5+10,mod=131;typedefunsignedlonglongULL;intn,m;ULLa[N];chars[N];voidsolve(){scanf("%d%d",&n,&m);for(inti=1;is[J+
南岸以南南岸哀
·
2023-07-22 23:08
算法
HDU7297
杭电
多校(二) 1011-SPY finding NPY
题面题意:主人公在一堆人里选人,他们的能力值分别为1−n1-n1−n,主人公采取如下策略:取一个kkk,这kkk个人全不要,设这kkk个人中能力值最大的为mmm,从k+1k+1k+1开始选出第一个比mmm大的。要让选出的人是能力值最高的概率最大,求mmm。考试时做到这题已经没时间耐心推导规律了,就打了几个表去oeisoeisoeis上找规律,发现了一个神奇规律⌊nn+1(n+1)n⌋\lfloor
Dawn-_-cx
·
2023-07-22 07:06
集训
考试
数论
c++
数论
20230718
杭电
多校(1)1008 - Umamusume
1008−Umamusume1008-Umamusume1008−Umamusume考试时没注意这个题面长题里还有表格的题,而且过的人不多,就没开这道题。但其实这个题理解了题意之后很好过,难点在于翻译并理解题里给的游戏规则。**题意:**有个游戏,TPTPTP是血量,GGG是金币,speed pointsspeed\,\,pointsspeedpoints是你的得分,最后目标是让这个pointp
Dawn-_-cx
·
2023-07-22 07:36
集训
考试
数论
算法
c++
概率
期望
23
杭电
(一)-E-Cyclically Isomorphic(字符串最小表示法)
传送门#includeusingnamespacestd;#defineendl"\n"#definedebugcoutPII;constdoubleeps=1e-8;constdoublePI=3.14159265358979323;constintN=110,M=2*N,mod=998244353;constintINF=0x3f3f3f3f;intn;//字符串最小表示法求起点位置p//sm
樱落二瓣七里香
·
2023-07-21 08:41
23杭电
算法
c++
2019
杭电
多校第3场 1006 Fansblog (HDU 6608)
题目链接题解:用威尔逊定理变换,然后求逆元。代码:#includeusingnamespacestd;typedeflonglongll;llexgcd(lla,llb,ll&x,ll&y){if(a==0&&b==0)return-1;if(b==0){x=1;y=0;returna;}lld=exgcd(b,a%b,y,x);y-=a/b*x;returnd;}llinv(lla,llm)//
zzuli_hanjk
·
2023-07-19 05:54
数学
杭电
第五场 题解
比赛传送门作者:fn目录签到题1003题VCIsAllYouNeed你只需要VC(风投)1006题CuteTree可爱的树基本题1007题Banzhuan搬砖进阶题1009题Array数组1004题AnotherString另一个字符串高阶题1005题RandomWalk2随机漫步2签到题1003题VCIsAllYouNeed你只需要VC(风投)题目大意kkk维空间中,求最大的nnn,使得把nnn
Frank_Star
·
2023-07-19 05:22
多校联赛
acm竞赛
icpc
算法
c++
c算法
暑假牛客
杭电
暑假牛客
杭电
7.17牛客一比赛过的(3)补题(1)BDFA签:B(简单推公式)当2∗r≥b2*r\geb2∗r≥b的时候掉下去若掉不下去延长梯形随便推推#include#include#include#
带刺的厚崽
·
2023-07-19 05:21
c++
算法
数据结构
2017
杭电
多校联赛第二场-Funny Function (hdu6050)快速幂解数学方程
FunnyFunctionTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):0AcceptedSubmission(s):0ProblemDescriptionFunctionFx,ysatisfies:ForgivenintegersNandM,calculateFm
@皮皮猪
·
2023-07-19 05:20
杭电随笔
杭电
数学
HDU 2019 Multi-University Training Contest 5
杭电
多校联合训练赛 第五场 1001 fraction(6624)
HDU2019Multi-UniversityTrainingContest5
杭电
多校联合训练赛第五场1001fraction(6624)ProblemDescriptionManyproblemsrequireprintingtheprobabilityofsomething.Moreover
正经人谁在树上做dp
·
2023-07-19 05:48
ACM
2022
杭电
暑期第一场个人题解
1011random按照我的理解可以认为生成n/2个0和n/2个1,然后进行m次操作,然后m/2个操作删掉0,m/2个操作删掉1,对剩下的1求和就是n/2-m/2,然后按照要求对结果取模。但是取模一开始wa了,后来才知道是答案除法取模要用乘法逆元。也就是说((n-m)/2)modp会wa掉。简单地说就是在一个数除另一个数得出来的结果直接取模不行,应该要改成乘上modp的乘法逆元,给个链接【洛谷日报
好好学习1554
·
2023-07-19 05:18
杭电2022暑期训练
c++
算法
杭电
2019多校第五场 HDU 6624 fraction(辗转相除法求分数不等式最小解结论)
链接:http://acm.hdu.edu.cn/showproblem.php?pid=6624题意:T组样例,给你p和x,求满足中,最小的b,且0#definelllonglongusingnamespacestd;voidf(llla,lllb,llra,llrb,ll&x,ll&y){llminint=la/lb+1;if(minint<=ra/rb){x=minint;y=1;retur
Qingo呀
·
2023-07-19 05:17
=====结论=====
=====数论=====
辗转相除法
求解分数不等式结论
【树链+EXGCD】
杭电
多校第一场 A
1001Hide-And-SeekGame(hdu.edu.cn)题意:给定一棵树和两条路径,每条路径都有起点和终点,起始时起点有人,每隔一秒都会往终点走一步,会从起点走向终点再会起点这样不断地周期性地走,让你求一点,使得两个人能在这点相遇且花的时间最少思路:首先答案一定是两条路径相交的点中的一个,因此可以把一条路径标记一下,然后对于另一条路径去check是否重合对于树链的操作,只需要求出LCA,
lamentropetion
·
2023-07-19 05:16
图论
数学
算法
2023“钉耙编程”中国大学生算法设计超级联赛(1)游记
游记今天参加了
杭电
的比赛,打得一般。比赛时间为12:00−5:0012:00-5:0012:00−5:00,午觉睡不了了,打比赛的时候有些困。刚开始没多久,T9就已经有很多队AC了。
tanjunming2020
·
2023-07-18 23:45
游记
游记
比赛题目训练系列01 (The 17th Zhejiang Provincial Collegiate Programming Contest)
比赛题目训练系列01(The17thZhejiangProvincialCollegiateProgrammingContest)训练网址系列简介:选择了2019~2021年ICPC,CCPC,牛客
杭电
zhezhidashi
·
2023-07-18 00:48
ACM题目整理
【C语言进阶(八)】动态内存管理
博主CSDN主页:
杭电
码农-NEO ⏩专栏分类:C语言学习分享⏪ 代码仓库:NEO的学习日记 关注我带你学习更多C语言知识 动态内存规划1.前言2.为什么要学动态内存管理?
杭电码农-NEO
·
2023-07-16 13:10
c语言从入门到精通
c语言
开发语言
动态规划
HDU - 6655 (
杭电
多校第七场 Just Repeat )卡常题
题意:两个人玩游戏:初始时分别有n和m张牌,每张牌有一个颜色。你不能出对面出过的颜色,没有牌可以出的失败。问谁会赢题解:想法很简单,对于每一种颜色i,玩家A有Ai张牌,玩家B有Bi张牌,如果玩家A先出了其中的一种的一张牌,那么他就得到了Ai+Bi的收益。反之亦然。所以我们按照这个东西排序之后模拟一遍这个操作就好了但是这个题目由于数据出的很大,所以很卡常。我们必须选择常数小的东西比如避免使用map(
叔丁基锂_
·
2023-07-16 12:46
杭电
oj 2036
杭电
oj2036题目链接ProblemDescription“改革春风吹满地,不会AC没关系;实在不行回老家,还有一亩三分地。谢谢!
Dyumel
·
2023-07-14 18:57
【八大排序(九)】计数排序-非比较排序法
博主CSDN主页:
杭电
码农-NEO ⏩专栏分类:八大排序专栏⏪ 代码仓库:NEO的学习日记 关注我带你学习排序知识 计数排序1.前言2.计数排序基本思路3.特殊情况分析4.计数排序代码实现5.计数排序缺陷
杭电码农-NEO
·
2023-06-23 12:43
八大排序汇总
数据结构初阶之路
排序算法
算法
数据结构
(就
杭电
oj上第二道A+B)论输入输入格式的问题
就acm中(输入时)输入n,下跟n组数据;(输出时)输出n组结果数据的问题,有一下见解:要讨论的是两种输入输出方式;对应于01.每输入一组数据,紧跟着输出一组结果;02.完整输入n组数据后,输出对应的n组结果;示例代码如下:01.#includeintmain(){inta,b;inti,n;while(scanf("%d",&n)!=EOF)for(i=0;iintmain(){inti,j,n
csdn_lan
·
2023-06-20 13:29
水题集()
【八大排序(六)】快排终极篇-快速排序非递归版
博主CSDN主页:
杭电
码农-NEO ⏩专栏分类:八大排序专栏⏪ 代码仓库:NEO的学习日记 关注我带你学习排序知识 快排非递归版1.前情回顾2.快排非递归基本思路3.对非递归思路的解释4.单趟快排代码实现
杭电码农-NEO
·
2023-06-19 13:18
八大排序汇总
数据结构初阶之路
算法
java
c语言
排序算法
【八大排序(七)】归并排序初级篇-递归版
博主CSDN主页:
杭电
码农-NEO ⏩专栏分类:八大排序专栏⏪ 代码仓库:NEO的学习日记 关注我带你学习排序知识 归并排序1.前言2.归并排序基本思路3.对合并两个有序数组的思考4.合并两个有序数组代码实现
杭电码农-NEO
·
2023-06-19 09:28
八大排序汇总
数据结构初阶之路
算法
排序算法
数据结构
c语言
杭电
2091
题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2091空心三角形ProblemDescription把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。Input每行包含一个字符和一个整数n(0intmain(){inti,j
Rimuru1314
·
2023-06-17 12:10
HCIA 子网掩码习题及具体解题步骤
1.192.168.1.0/24使用掩码255.255.255.240划分子网其可用子网数为(16)每个子网内可用主机地址数为(14)A.1414B.1614111100002^4=162^4-2=14C.
2546
D
Illus1ion
·
2023-06-15 20:17
子网掩码
【八大排序(五)】快排进阶篇-挖坑法+前后指针法
博主CSDN主页:
杭电
码农-NEO ⏩专栏分类:八大排序专栏⏪ 代码仓库:NEO的学习日记 关注我带你学习排序知识 快排进阶篇1.前情回顾2.思路回顾3.单趟快排挖坑法4.挖坑法代码实现5.单趟快排前后指针法
杭电码农-NEO
·
2023-06-14 08:35
八大排序汇总
数据结构初阶之路
排序算法
算法
c语言
杭电
题目2004
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2004图片发自App看题目这是一个不难的题,代码也不难写出来,但是写出来后出现了问题。图片发自App图片发自App初次代码:#include"stdio.h"voidmain(){intk;while(scanf("%lf",&k)!=EOF){if(k100)printf("Scoreiserror!
荏苒墨迹
·
2023-06-12 09:58
杭电
oj刷题C语言答案+思路
作为接触C语言不久的新人来说,确实有很多没想到的地方,不少方法是暴力求解,代码量长,方法麻烦,一些题目还是有借鉴大佬的答案,请多谅解。一些题目有我的笔记。如有错误以及更好的见解,请理性讨论。如果对你有帮助,请点个赞吧~点赞+评论+收藏+关注~缓慢更新中……目录第一阶段一、输入输出练习1000108910901091109210931094四、水题2025查找最大元素2026首字母变大写2027统计
MuqiuWhite
·
2023-06-08 15:27
杭电oj
c语言
算法
杭电
oj 1004
杭电
oj的1004从这个题开始我会把自己ac的题目放在上方便自己查看也顺便帮助别人吧#include#includeusingnamespacestd;intmain(){intn;while(cin>
橘子煲汤
·
2023-06-08 08:57
全志T113在内核中采用硬解jpeg方式实现开机动画
参考几位大神的logo替换方法以及相关问题:https://bbs.aw-ol.com/topic/2217/https://bbs.aw-ol.com/topic/
2546
/…主要实现思路:在kernel
DOT小文哥
·
2023-06-07 13:49
全志-量产方法&问题
嵌入式
全志
T113
显示
jpeg
杭电
oj 1052田忌赛马问题
http://acm.hdu.edu.cn/showproblem.php?pid=1052问题描述这是中国历史上的一个著名故事。“那是大约2300年前。田吉将军是齐国的一位高级官员。他喜欢与国王和其他人打赛马。”“田和国王都拥有三匹不同级别的赛马,分别是常规赛,加赛和超级赛。规则是每场比赛要进行三轮比赛;每匹马都必须使用一轮。单打冠军回合从失败者那里拿走了两百银元。”“作为国家最有权力的人,国王
文仔CXKSNLXX
·
2023-04-21 12:47
HDU
杭电
1285 (fjutacm 1515) 确定比赛名次 拓扑排序
ProblemDescription有N个比赛队(1#include#include#include#include#include#include#include#includeusingnamespacestd;constintMAX=1e3+5;intin[MAX];vectorout[MAX];voidTopoSort(intN){inti,j,x,y,ans;priority_queue
NimoXie
·
2023-04-21 12:32
拓扑排序
拓扑排序
杭电
acm1789 Dong Homework again
DoingHomeworkagainTimeLimit:1000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):15648AcceptedSubmission(s):9126ProblemDescriptionIgnatiushasjustcomebackschoolfromthe30thACM
cwhong
·
2023-04-21 02:29
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他