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
杭电OJ
杭电oj
Simple Set Problem 双指针 尺取法 满注释版
题目地址输入32163-771049-5-9285433821081-731610119输出1150使用快读,避免使用Arrays.fill()按需初始化避免卡常思路ACcodeimportjava.io.*;importjava.util.*;publicclassMain{//staticScannersc=newScanner(System.in);staticBufferedReader
兑生
·
2023-08-02 12:53
算法题解
android
杭电oj
——2092
http://acm.hdu.edu.cn/showproblem.php?pid=2092问题ProblemDescription有二个整数,它们加起来等于某个整数,乘起来又等于另一个整数,它们到底是真还是假,也就是这种整数到底存不存在,实在有点吃不准,你能快速回答吗?看来只能通过编程。例如:x+y=9,x*y=15?找不到这样的整数x和y1+4=5,14=4,所以,加起来等于5,乘起来等于4的
Gip_6ccf
·
2023-08-02 10:36
hdu 1052 田忌赛马加强
背景:由于前些天做了贪心的题目就准备刷点贪心看看,不过由于会长告诉我要以集训队培训为主,自学为辅,所以这周大概要集中精力看集训队的题了,都是
杭电oj
的,会先自己尝试ac,实在不行再去看解题报告,受到会长大神鼓励我一定要加油了
羁绊残阳
·
2023-07-24 22:43
ACM_贪心
贪心
杭电oj
2036
杭电oj
2036题目链接ProblemDescription“改革春风吹满地,不会AC没关系;实在不行回老家,还有一亩三分地。谢谢!
Dyumel
·
2023-07-14 18:57
(就
杭电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
水题集()
杭电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
杭电oj
1052田忌赛马问题
http://acm.hdu.edu.cn/showproblem.php?pid=1052问题描述这是中国历史上的一个著名故事。“那是大约2300年前。田吉将军是齐国的一位高级官员。他喜欢与国王和其他人打赛马。”“田和国王都拥有三匹不同级别的赛马,分别是常规赛,加赛和超级赛。规则是每场比赛要进行三轮比赛;每匹马都必须使用一轮。单打冠军回合从失败者那里拿走了两百银元。”“作为国家最有权力的人,国王
文仔CXKSNLXX
·
2023-04-21 12:47
杭电oj
2020-2029————C语言
绝对值排序http://acm.hdu.edu.cn/showproblem.php?pid=2020#include#includeintmain(){inti,n,t;inta[100];while(~scanf("%d",&n)){if(n==0)break;for(i=1;iintmain(){inti,j,n,t,k,s[6]={100,50,10,5,2,1};while(~scanf
佛珠散了一地
·
2023-04-10 09:16
c语言
ACM训练计划
引用自:杭电acm阶段之理工大版杭电ACM题目分类各大OJ题目分类hdu(
杭电oj
)第一页题目题解ACM牛人给的新手建议(这个也是转载的)供留备查用杭电acm阶段之理工大版[671原创,欢迎转载]以下题均为杭电
蓝愛
·
2022-12-14 10:39
我的ACM之路
ACM训练计划
C/C++:计算N的N次方的个位数(火眼金睛找规律,解决此题数据问题)
本题描述(源自
杭电OJ
):本题分析:火眼金睛,“打表找规律”速解此题我们都知道,此题本质上就是相同个位数字的不断相乘。而相同个数数字不断相乘的结果,其个位数字呈周期性变化。
LnJJF
·
2022-11-24 17:14
算法
c++
杭电OJ
2073 无限的路(已AC,超详细解释,适合初学者)
题目就不贴了,就放个图方便大家打草稿示意先别急着看代码,把思路捋清楚。##首先题目是求两点的距离,我们可以先求出第一个点到原点的距离,再求出第二个点到原点的距离,然后两者相减即可,重要的是求出距离公式,就ok了。(注:这里的到原点距离是指中途所经过的所有线段的长度和,不是直接求到原点距离哦233别搞错了)##递推过程:可以发现,图中的线段长度除了(0,0)->(0,1)长度是1,其他的只有两种,一
HDU-五七小卡
·
2022-11-03 19:30
杭电OJ
算法
杨辉三角Java
杭电oj
2032
杭电oj
网站实时状态(hdu.edu.cn)2032杨辉三角杨辉三角,是二项式系数在三角形中的一种几何排列,中国南宋数学家杨辉1261年所著的《详解九章算法》一书中出现。
瘦成一道光
·
2022-07-14 13:00
杭电oj
题目题型分类(转)
1001整数求和水题1002C语言实验题——两个数比较水题10031、2、3、4、5...简单题1004渊子赛马排序+贪心的方法归并1005HeroInMaze广度搜索1006Redraiment猜想数论:容斥定理1007童年生活二三事递推题1008University简单hash1009目标柏林简单模拟题1010Rails模拟题(堆栈)1011BoxofBricks简单题1012IMMEDIAT
唐唐无糖
·
2022-05-24 07:32
算法
航电oj
杭电OJ
题目分类(转载)
1001整数求和水题1002C语言实验题——两个数比较水题10031、2、3、4、5...简单题1004渊子赛马排序+贪心的方法归并1005HeroInMaze广度搜索1006Redraiment猜想数论:容斥定理1007童年生活二三事递推题1008University简单hash1009目标柏林简单模拟题1010Rails模拟题(堆栈)1011BoxofBricks简单题1012IMMEDIAT
acm小新笙
·
2022-05-24 07:59
对于
杭电OJ
题目的分类
1001整数求和水题1002C语言实验题——两个数比较水题10031、2、3、4、5...简单题1004渊子赛马排序+贪心的方法归并1005HeroInMaze广度搜索1006Redraiment猜想数论:容斥定理1007童年生活二三事递推题1008University简单hash1009目标柏林简单模拟题1010Rails模拟题(堆栈)1011BoxofBricks简单题1012IMMEDIAT
Strive_Y
·
2022-05-24 07:28
ACM
杭电
杭电oj
——2030汉字统计
ProblemDescription统计给定文本文件中汉字的个数。Input输入文件首先包含一个整数n,表示测试实例的个数,然后是n段文本。Output对于每一段文本,输出其中的汉字的个数,每个测试实例的输出占一行。[Hint:]从汉字机内码的特点考虑~SampleInput2WaHaHa!WaHaHa!今年过节不说话要说只说普通话WaHaHa!WaHaHa!马上就要期末考试了Areyouread
Gip_6ccf
·
2022-02-18 11:01
杭电OJ
——2095find your present
ProblemDescriptionInthenewyearparty,everybodywillgeta"specialpresent".Nowit'syourturntogetyourspecialpresent,alotofpresentsnowputtingonthedesk,andonlyoneofthemwillbeyours.Eachpresenthasacardnumberonit
Gip_6ccf
·
2022-02-11 17:54
杭电OJ
--2083
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2083题目要求:image.png做题思路:大致思路就是在一条线上寻找一个最佳点,使得距离最短凭感觉不难看出,中间是最佳点于是乎,排序,取中值。代码:#include"stdio.h"voidsort(inta[],intm){inti,j,t;for(i=0;ia[j+1]){t=a[j];a[j]=
哦耶_89ba
·
2022-02-09 08:53
初步认识零基础算法
当年主要是在「
杭电OJ
」和「北大OJ」这两个在线平台上刷题,那时候还没有(「LeetCode」、「牛客」、「洛谷」这些先如今非常的刷题网站),后来参加工作以后,剩余的
英雄哪里出来
·
2021-10-19 19:31
算法
数据结构
五万字《算法和数据结构》小白零基础算法入门导读(建议收藏)
当年主要是在「
杭电OJ
」和「北大OJ」这两个在线平台上刷题,那时候还没有(「LeetCode」、「牛客」、「洛谷」这些先如今非常的刷题网站),后来参加工作以后,剩余的
英雄哪里出来
·
2021-10-10 15:18
数据结构
算法
零基础
动态规划
❤️五万字《算法和数据结构》全套学习路线整理❤️(建议收藏)
当年主要是在「
杭电OJ
」和「北大OJ」这两个在线平台上刷题,那时候还没有(「LeetCode」、「牛客」、「洛谷」这些先如今非常的刷题网站),后来参加工作以后,剩余的时
英雄哪里出来
·
2021-09-16 19:20
《画解数据结构》
算法
数据结构
线性表
动态规划
C/C++
杭电oj
1005
杭电oj
1005这看上去是一个简单的递归问题但是实际操作才发现按照普通递归的方法是会出现超过内存占用限制的情况但是还是粘上代码吧。
橘子煲汤
·
2021-06-13 19:28
杭电OJ
-2007
#includeintmain(){intx,y,x1,y1,m,n,i;while(scanf("%d%d",&x,&y)!=EOF){m=0;n=0;x1=(xy)?x:y;//y可能比x小for(i=x1;i<=y1;i++){if(i%2!=0)m=m+i*i*i;elsen=n+i*i;}printf("%d%d\n",n,m);}return0;}
小可爱你要快快长大
·
2021-05-12 19:40
杭电OJ
-2008
#includeintmain(){intx,a,b,c,i;doublem;while(scanf("%d",&x)!=EOF){if(x==0)continue;else{a=0;b=0;c=0;for(i=0;i0)c++;else{if(m==0)b++;elsea++;}}printf("%d%d%d\n",a,b,c);}}return0;}
小可爱你要快快长大
·
2021-05-06 14:50
杭电oj
-1003(Max Sum)
ProblemDescriptionGivenasequencea[1],a[2],a[3]......a[n],yourjobistocalculatethemaxsumofasub-sequence.Forexample,given(6,-1,5,4,-7),themaxsuminthissequenceis6+(-1)+5+4=14.InputThefirstlineoftheinputco
关玮琳linSir
·
2021-05-02 15:28
杭电oj
2001~2010
杭电oj
2001~2010(C)2001-计算两点间的距离2002-计算球体积2003-求绝对值2004-成绩转换2005-第几天?
stellar!
·
2021-02-02 20:20
杭电oj
杭电oj
2021 C++
阅读了一些资料,当做自己的读书笔记。1.贪心算法简介1.1基本定义在贪婪算法(greedymethod)中,我们要逐步构造一个最优解。每一步,我们都在一定的标准下,做出一个最优决策。做出决策所依据的标准称为贪心准则(greedycriterion)。贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。贪心算法每一步
weixin_51765822
·
2021-01-22 18:16
贪心算法
杭电oj
2010 水仙花数C++实现(南昌理工学院寒假ACM集训队)
[题目链接]http://acm.hdu.edu.cn/showproblem.php?pid=2010题意:得到在m到n之间的“水仙花数”,“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身.#includeusingnamespacestd;intmain(){intm,n;//定义两个整数。while(cin>>m>>n)//得到两个整数。{inta,b,c,i,sum=0;//定义
weixin_51765822
·
2021-01-19 11:49
杭电oj
2000-2009C++实现(南昌理工学院ACM集训队)
寒假集训开始学习C++,用C++实现了
杭电oj
上2000-2009的题目。杭电2000ASCII码排序C++实现。
weixin_51765822
·
2021-01-18 18:02
c++
杭电oj
2000-2009c++
杭电2000#include#includeusingnamespacestd;intmain(){charls[4];while(cin>>ls[0]>>ls[1]>>ls[2]){sort(ls,ls+3);coutusingnamespacestd;intmain(){charstr[3],temp;while(cin>>str){if(str[0]>str[1]){temp=str[0],
weixin_51765822
·
2021-01-17 11:51
C语言训练之
杭电OJ
C语言训练之
杭电OJ
一、水仙花数ProblemDescription问题描述Input输入Output输出SampleInput输入样例SampleOutput输出样例代码如下:总结:二、求数列的和ProblemDescription
既有梦想,必达远方
·
2021-01-04 22:35
C语言训练之杭电OJ
c语言
python 爬虫基本使用——统计
杭电oj
题目正确率并排序
python爬虫主要用两个库:Urllib和BeautifulSoup4。一个用来爬取网页,一个用来解析网页。Urllib是Python内置的HTTP请求库,它包含四个模块:1、request,最基本的HTTP请求模块,用来模拟发送请求,就像在浏览器里输入网址然后敲击回车一样,只需要给库方法传入URL与额外的参数,就可以模拟这个过程。2、error,异常处理模块,如果出现请求错误,我们可以捕获这些
·
2020-12-14 17:35
杭电OJ
_(2041)超级阶梯
ProblemDescription有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?Input输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1intmain(){inti,j,n,m,run,run1,run2;while(scanf("%d",&n)!=EOF){for(j=0;j
笨鸟学编码
·
2020-09-17 13:45
ACM
动态规划---最大连续子序列和
下面分析
杭电OJ
上的一道题。题目链接:http://acm.hdu.edu.cn/showproblem.php?
策马奔腾向前冲
·
2020-09-17 12:58
最长上升子序列类dp
动态规划
杭电OJ
——2046 骨牌铺方格(简单的推断题)
骨牌铺方格ProblemDescription在2×n的一个长方形方格中,用一个1×2的骨牌铺满方格,输入n,输出铺放方案的总数.例如n=3时,为2×3方格,骨牌的铺放方案有三种,如下图:Input输入数据由多行组成,每行包含一个整数n,表示该测试实例的长方形方格的规格是2×n(0usingnamespacestd;intmain(){__int64arr[51];intnum;arr[1]=1;
lishuhuakai
·
2020-09-17 12:16
Acm
数学推断
杭电oj
----1000+scanf("%d%d",&num1,&num2)!=EOF的理解
@君照流华杭电第1000道,对程序结束条件产生迷惑,然后试着研究了一下scanf函数题目比较水,但是刚开始看英文对程序结束条件十分疑惑,后来看了小伙伴贴的代码发现程序不需要结束条件,只要求对输入能够输出结果解决代码如下#include#includeusingnamespacestd;intmain(){intnum1,num2;//C++//while(cin>>num1>>num2)while
君照流华
·
2020-09-17 04:27
杭电OJ刷题
hdoj1000
scanf
EOF
C
杭电OJ
--Wrong Answer报错
这里有个大家会习惯性犯错的地方,就是省略了return0;查看下,是否是这个低级错误,如果没有那就是代码问题了。
RHZL
·
2020-09-16 17:35
C-C++
数据结构算法
杭电oj
1002 C语言解法
杭电oj
这道题的解法是要通过字符数组储存数字在进行运算的,同时涉及到数值进位的问题,以下是代提供码参考。
予山
·
2020-09-16 06:38
转载
杭电
大数相加的原理及代码(
杭电OJ
上AC过的)实现
在C++中,一个int型数据所表示的范围有限,仅为-2^32~2^32-1,如果我们想要进行更大一些的数(即我们这里讨论的大数)的运算那么int型数据就不能满足我们的需求了。这个时候我们就要掌握大数相加的原理来进行运算。本文只讨论两个大数进行加法运算的原理,其他运算原理和加法的相似。首先我们需要两个字符型数组来存放这两个大数,用一个整型数组存放计算结果。然后我们比较两个字符型数组的大小,这里要分两
小仲达
·
2020-09-15 20:24
HDU1003 Max Sum 最大子序列和的问题【四种算法分析+实现】
就拿
杭电OJ
上的第1003题开始吧,这题比原书要复杂一些。
长风Qiu
·
2020-09-15 20:22
杭电oj
1213——How Many Tables(并查集)
题意:一个人举办聚会,让计算需要几张桌子,认识的人坐在一起,例如:A认识B,B认识C,那么认为A也认识C。题目链接:(http://acm.hdu.edu.cn/showproblem.php?pid=1213)分析:主要用到并查集。并查集详细用法:(http://blog.csdn.net/luomingjun12315/article/details/47373345)代码如下:#includ
zfldongcidaci
·
2020-09-15 16:07
杭电oj
数据结构————并查集
杭电oj
--1213 How Many Tables
ProblemDescriptionTodayisIgnatius'birthday.Heinvitesalotoffriends.Nowit'sdinnertime.Ignatiuswantstoknowhowmanytablesheneedsatleast.Youhavetonoticethatnotallthefriendsknoweachother,andallthefriendsdono
一羽清宁lgx
·
2020-09-15 16:24
并查集
杭电OJ
_2005(C++版)
#includeusingnamespacestd;intmain(void){inty,m,d;while(cin>>y){ints1[11]={31,28,31,30,31,30,31,31,30,31,30};ints2[11]={31,29,31,30,31,30,31,31,30,31,30};ints=0;cin.ignore();cin>>m;cin.ignore();cin>>d;
weixin_42673018
·
2020-09-15 15:10
OJ
杭电OJ
2001
#include#include#includeusingnamespacestd;intmain(){doublex1,x2,y1,y2;doubles;while(cin>>x1>>y1>>x2>>y2){doublem,n;m=pow((x1-x2),2);n=pow((y1-y2),2);s=sqrt(m+n);cout<
难为
·
2020-09-15 15:32
杭电OJ
(HDOJ)2553题:N皇后问题(回溯法)
题意:在N*N的方格棋盘放置了N个皇后,使得它们不相互攻击(即任意2个皇后不允许处在同一排,同一列,也不允许处在与棋盘边框成45角的斜线上。你的任务是,对于给定的N,求出有多少种合法的放置方法。示例输入:1850示例输出:19210解决方案:在N*N的棋盘中,假设当前有一个皇后的所在位置为[i,j],则以下四种位置都不能出现其它皇后:位置特征1同一行该行上任一位置,行坐标与i相等2同一列该列上任一
大块木
·
2020-09-15 15:03
ACM
ACM
杭电OJ
(HDOJ)1097题:A hard puzzle(数论)
题意:给定两个数a,b(0usingnamespacestd;intmain(){inta,b,col,row;intresult[4][10]={{0,1,6,1,6,5,6,1,6,1},{0,1,2,3,4,5,6,7,8,9},{0,1,4,9,6,5,6,9,4,1},{0,1,8,7,4,5,6,3,2,9}};while(cin>>a>>b){row=b%4;col=a%10;cou
大块木
·
2020-09-15 15:03
ACM
ACM
杭电oj
1001 记录一下
今天因为自己不知道在做什么,然后拖到晚上才做的1001题目ProblemDescriptionHey,welcometoHDOJ(HangzhouDianziUniversityOnlineJudge).Inthisproblem,yourtaskistocalculateSUM(n)=1+2+3+...+n.InputTheinputwillconsistofaseriesofintegersn
坚持胜利-code
·
2020-09-15 15:48
杭电OJ
杭电oj
1232 畅通工程【并查集】 java
思路总结:用并查集来处理已经相互联通的路段,那么需要添加的路数是就集合个数减一举一个栗子:如果123相互连通456相互连通78相互连通那么只需要2条就可以让他么全部联通比如34连通46连通这样就全部连通了,现在就要构造这么一个并查集。用一维数组来存放节点,初始化数组使下标值等于数组的值,表示当前节点是一个独立的节点,即一开始所有节点的根节点为他本身查操作:用来查找当前节点的根节点,初始化后arra
深印我心
·
2020-09-15 14:15
java
杭电oj
杭电oj
1232题------畅通工程
畅通工程TimeLimit:4000/2000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):71497AcceptedSubmission(s):38202ProblemDescription某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省
无名--
·
2020-09-15 14:44
ACM学习
上一页
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
其他