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
杭电OJ1431
【ACM】
杭电OJ
1076
数组要开的大一些,一开始数组只开到10000+5,就显示了错误的数据AC代码:#include#includeusingnamespacestd;constintmaxn=1000000+5;inta[maxn];intmain(){inti;memset(a,0,sizeof(a));for(i=1;i>T;while(T--){num=0;cin>>year>>n;for(i=year;;i+
__zzz__
·
2018-11-06 18:36
ACM
算法
【ACM】
杭电OJ
2552
本来还查了atan和atan2的用法,结果总是WA看了解析之后才知道原来是要公式推导,最后得出所求的式子是一个等式,结果为1。所以,以后出类似与数学公式的题,可能是要手算推到,在输出特定的结果。(长见识!之前也遇到过,突然想起来)WA代码:#include#include#include#include#include#includeusingnamespacestd;intmain(){intn
__zzz__
·
2018-11-05 22:36
ACM
算法
【ACM】
杭电OJ
2552
本来还查了atan和atan2的用法,结果总是WA看了解析之后才知道原来是要公式推导,最后得出所求的式子是一个等式,结果为1。所以,以后出类似与数学公式的题,可能是要手算推到,在输出特定的结果。(长见识!之前也遇到过,突然想起来)WA代码:#include#include#include#include#include#includeusingnamespacestd;intmain(){intn
__zzz__
·
2018-11-05 22:36
ACM
算法
【ACM】
杭电OJ
1181
http://acm.hdu.edu.cn/showproblem.php?pid=1181DFS搜索(递归函数)#include#include#include#include#includeusingnamespacestd;chars[1000];intk,flag;intvis[1000];struct{charbegin,end;}no[100];voiddfs(chars){inti;
__zzz__
·
2018-11-03 14:31
ACM
算法
【ACM】
杭电OJ
2015
注意输出格式!!!!#include#includeusingnamespacestd;intmain(){intm,n,i,sum,flag;while(cin>>n>>m){sum=0;flag=0;for(i=1;i<=n;i++){sum+=(2*i);flag++;if(flag==m){sum/=m;cout<
__zzz__
·
2018-10-31 23:14
ACM
算法
【ACM】
杭电OJ
2015
注意输出格式!!!!#include#includeusingnamespacestd;intmain(){intm,n,i,sum,flag;while(cin>>n>>m){sum=0;flag=0;for(i=1;i<=n;i++){sum+=(2*i);flag++;if(flag==m){sum/=m;cout<
__zzz__
·
2018-10-31 23:14
ACM
算法
ACM练习
杭电oj
1880 魔咒词典
http://acm.hdu.edu.cn/showproblem.php?pid=1880魔咒词典TimeLimit:8000/5000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):17132 AcceptedSubmission(s):4054ProblemDescription哈利波
lyy来自西科
·
2018-10-30 21:11
ACM
【ACM】
杭电OJ
1106 && 函数atoi
函数atoi是把字符串转化成整数的函数,头文件为#include"stdlib.h"e.g.运行环境:Dev-C++5.11杭电1106调用了sort函数,运行的时间相对长一些。#include"stdio.h"#include"string.h"#include"stdlib.h"usingnamespacestd;intmain(){inti,j,k,t,temp,num[1010];char
__zzz__
·
2018-10-29 21:10
ACM
算法
杭电OJ
1201
思路1201题是一个计算问题,计算到18岁时我们经过了多少天。根据年份累计日期即可。注意1.注意2月29日为生日的存在,由于2月29日是闰年才有的日子,这些人还没有到18岁,应该输出-1.2.注意闰年、平年的计算。代码#includeintmain(){intt,year,month,day,sumday;scanf("%d",&t);while(t--){scanf("%d-%d-%d",&ye
Lrtray / 雷翎
·
2018-10-20 20:11
OJ
杭电OJ
2012
思路首先列出一个数组,在数组中列出所有数值,再让每个数值与素数的条件做判定。注意1.如果要将判断函数单独列出,要写在main函数的前面。否则会出现RuntimeError错误。2.素数的判定条件见对比函数。代码#includeintck(intnum)//素数检查{intb;for(b=2;b
Lrtray / 雷翎
·
2018-10-20 14:31
杭电OJ
OJ
日记【10.15】
今日统计1.数学,2小时492.数据结构,2小时133.史纲,1小时46洗漱+早餐0915--1101,史纲一选,106午餐+午觉
1431
--1644,数据结构,133引体向上12个晚饭+洗澡2000-
第五奉孝
·
2018-10-16 23:15
hdu
1431
素数回文 【打表】
pid=
1431
TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):23490AcceptedSubmission
Dreamers_Boy
·
2018-10-05 01:38
打表
打表
【ACM】
杭电OJ
2037
题目链接:
杭电OJ
2037先把b[i]进行排序,然后,b[i]与a[i+1]进行比较。
__zzz__
·
2018-10-04 18:02
ACM
【ACM】
杭电OJ
2037
题目链接:
杭电OJ
2037先把b[i]进行排序,然后,b[i]与a[i+1]进行比较。
__zzz__
·
2018-10-04 18:02
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__
·
2018-10-04 15:47
ACM
【ACM】
杭电OJ
2020(排序)
题目链接:
杭电OJ
2020排序可以有冒泡排序,选择排序,或者直接调用函数。
__zzz__
·
2018-10-04 14:17
ACM
【ACM】
杭电OJ
2018
题目链接:
杭电OJ
2018从n>4开始,每一年的牛的数量=前一年的牛的数量+三年前的牛的数量问:为什么是三年前?
__zzz__
·
2018-10-03 21:48
ACM
【ACM】
杭电OJ
1005
题目链接:
杭电OJ
1005超时代码如下(而且开辟的数组空间大小不够):#includeintm[100000];intf(intn,inta,intb){m[1]=1;m[2]=1;for(inti=3
__zzz__
·
2018-10-03 20:02
ACM
算法
【ACM】
杭电OJ
1005
题目链接:
杭电OJ
1005超时代码如下(而且开辟的数组空间大小不够):#includeintm[100000];intf(intn,inta,intb){m[1]=1;m[2]=1;for(inti=3
__zzz__
·
2018-10-03 20:02
ACM
算法
【ACM】
杭电OJ
1004
题目链接:
杭电OJ
1004运行环境:Dev-C++5.11思路:先把先把num数组全部赋值为1;第一个颜色单独输入,从第二个开始,需要与前面的进行比较,如果前面有相同的颜色,则在目前的num[i]上加1
__zzz__
·
2018-10-03 19:49
ACM
算法
【ACM】
杭电OJ
1004
题目链接:
杭电OJ
1004运行环境:Dev-C++5.11思路:先把先把num数组全部赋值为1;第一个颜色单独输入,从第二个开始,需要与前面的进行比较,如果前面有相同的颜色,则在目前的num[i]上加1
__zzz__
·
2018-10-03 19:49
ACM
算法
【ACM】
杭电OJ
2012。
题目链接:
杭电OJ
2012思路很简单,但是有一种高效算法显示编译错误,不知道为什么运行环境:VS2017AC代码:#include#includeintmain(){intx,y,i,j,num,count
__zzz__
·
2018-10-03 18:18
ACM
算法
【ACM】
杭电OJ
1003。
运行环境VS2017题目链接:
杭电OJ
1003主要思想是:用d[i]来存放前i项中最大的和,得到end,然后再倒推,得起始的位置begin然而在程序42行的疑问,大家可以讨论一下吗????
__zzz__
·
2018-10-03 16:23
ACM
算法
【ACM】
杭电OJ
2005
题目链接:
杭电OJ
2005第一次写的时候:#include"stdio.h"intmain(){intyear,month,day,days,flag;while(scanf("%d/%d/%d",&year
__zzz__
·
2018-10-02 17:17
ACM
【ACM】
杭电OJ
2000
题目链接:
杭电OJ
2000注意使用getchar(),因为“\n”也是一个字符#include"stdio.h"intmain(){chara,b,c,t;while(scanf("%c%c%c",&a
__zzz__
·
2018-10-02 16:38
ACM
【ACM】
杭电OJ
1002
题目链接:
杭电OJ
1002表面上看是a+b,很简单,其实是大数的相加,所以要考虑的因素有很多;(瞬间觉得要是能用Python多好,哈哈哈)还有!!!要特别注意格式的输出!!!真的害死人!!!
__zzz__
·
2018-10-02 16:25
ACM
1431
-陈法法 - 第10天作业 #裂变增长实验室#寻找优质种子群,统计加粉话术通过率
我叫陈法法,第10天打卡今日任务目标:1、每天找3个优质种子群;(19-20-21)2、每天设计两条加粉话术,统计话术的通过率。(19-20-21)【目标完成情况】:新加入1个付费课程学习群,爆了一个过去的学习群。通过率70%【实操第10天心得】:真正的优质种子群,且不是流量党、羊毛党、网赚党,基本都是付费课程学员群。这样的群,天然通过率高,且更有价值。在实操的过程中,发现一般的运营群,也是闲聊灌
陈法法
·
2018-09-21 20:37
1431
-陈法法 - 第5天作业 #裂变增长实验室#引流+案例+朋友圈
我叫陈法法,第5天打卡今日任务目标:1、每天在群里用自己的专业技能做两次被动引流。2、列举3个自己可以提供给客户的增值服务。3、每天发两条只展示结果没有答案的朋友圈。目标如何完成:梳理自己手上的资源,能力。实操第1天心得(100字以上):任务1:在群里用自己的专业技能做2次被动引流,没有完成。今天一整天都在参与一个内部会议,禁止携带手机。任务2:我的增值服务:1、分享私密经验,一对一指导。2、践行
陈法法
·
2018-09-16 22:36
C++--ACM之
杭电OJ
--2509 By the Winner
经典的尼姆问题是谁哪拿到最后一个则谁赢,本题是拿最后一个的输。下面分析第二种情况:1.初始给的是奇异局势的话,则先取者拿到最后一个为输。2.初始给的是非奇异局势的话,则先取者为赢。对于任何奇异局势(a,b,c),都有a^b^c=0(^是代表异或).非奇异局势(a,b,c)(a#includeusingnamespacestd;intmain(){intn;intsum;intm[101];inti
蜕_变
·
2018-09-07 21:32
C++--ACM
C++--ACM之
杭电OJ
--2137circumgyrate the string
首先旋转可为负!!!!!!!其次用scanf输入printf输出!!!!#include#include#includeusingnamespacestd;intmain(){intn;chars[90];inti;intj;intlen;while(~scanf("%s%d",&s,&n)){len=strlen(s);n=n%8;if(n==0){for(i=0;i=0;i--){for(j=
蜕_变
·
2018-09-07 21:01
ACM
C++
C++--ACM
C++--ACM之
杭电OJ
--2136 Largest Prime factor
#include#includeusingnamespacestd;inta[1000001]={0};intmain(){intn;inti,j,k=1;//k初始化为1即为第一个素数的位置for(i=2;i<1000000;i++)//筛选位置{if(!a[i]){a[i]=k;for(j=2*i;j<1000000;j+=i){a[j]=k;//构造出j的暂时最大素数因子的位置}k++;}}
蜕_变
·
2018-09-07 21:25
C++--ACM
C++--ACM之
杭电OJ
--2135 矩阵旋转
#include#includeusingnamespacestd;intmain(){chara[12][12];//必须用char型charb[12][12];charc[12][12];longlongn,m,t;inti,j;while(cin>>n>>m){memset(b,0,sizeof(b));memset(c,0,sizeof(c));getchar();for(i=0;i>a[
蜕_变
·
2018-09-07 21:03
ACM
C++
C++--ACM
C++--ACM之
杭电OJ
--2032杨辉三角
杨辉三角最显著的特点是每个数等于它上方两数之和#includeusingnamespacestd;intmain(){intn,a[30][30]={0};while(cin>>n){for(intj=0;j
蜕_变
·
2018-09-07 21:21
C++--ACM
杭电oj
入门题目列表
[671原创,欢迎转载]以下题均为杭电acm网页的题号首页http://acm.hdu.edu.cn/题库入口http://acm.hdu.edu.cn/listproblem.php?vol=1帮助http://acm.hdu.edu.cn/faq.php?lang=chs此次培训主要锻炼同学们的算法学习,更重要的是锻炼同学们的自学能力,对于我们学计算机的同学来说,自学能力是关键,如果你真的指望
JonnyYue
·
2018-08-30 17:18
acm
hdu
计划
C++--ACM之
杭电OJ
--1202 The Calculation of GPA
题目大意:求学生的GPA,学分成以计分数,再除以分数的总和思路:先用一个函数求出分数对应的学分,用for循环,每次输入,如果分数不是-1就用sum加上分数所对应的学分和计分的乘积,再除以学分的总和,如果sum等于0;则证明没有学分,就没有GPA,输出-1;还有!!!!!!!!!不管有几门课缺考都要除以学分的总和。这题真是坑啊,!!!!题上明明写的80到89,实际上89.9也算3计分的!开始的时候写
蜕_变
·
2018-08-13 19:14
C++--ACM
C++--ACM之
杭电OJ
--1196 二进制问题
#include#includeusingnamespacestd;intmain(){intn;inta;while(cin>>n&&n){intt=0;intm;a=n;while(n%2==0)//当n为偶数时,直到二进制倒序第一个为1的位置{t++;//有多少0t的值就为几n=n/2;}if(a%2==0){m=pow(2,t);//计算LowestBit;}elsem=1;//当n为奇数
蜕_变
·
2018-08-13 19:07
C++--ACM
C++--ACM之
杭电OJ
--1248 寒冰王座
完全背包问题#include usingnamespacestd; intf[10001]; intmax(inta,intb) { returna>b?a:b; } intmain() { intn,m; intw[3]={150,200,350}; intv[3]={150,200,350}; cin>>n; while(n--) { cin>>m; for(inti=0;i<3;i++) {
蜕_变
·
2018-08-13 00:00
C++--ACM
N皇后问题(万恶的搜索入门)
这道题的原题在
杭电oj
的2553,链接我就放在这里啦!
Elliot_Alderson
·
2018-08-03 16:45
ACM
题解
C++--ACM之
杭电OJ
--1071 A Mathematical Curiosity
#includeusingnamespacestd;intmain(){intN;inta,b;doublec;intm,n;intsum;intcount=0;cin>>N;//cout>n>>m&&n){count++;sum=0;for(b=2;b0)cout<<endl;//易错点:每个输入块之间有空行}return0;}
蜕_变
·
2018-07-31 09:13
C++--ACM
C++--ACM之
杭电OJ
--1070 Milk
//题意:这个人每天喝200ml,一次牛奶最多喝5天,求性价比最高的牛奶#includeusingnamespacestd;structmilk//定义结构体{strings;intmoney;intvol;doublerate;}a[101];//根据题目说明,结构体变量最长为100;intmain(){intt,n;inti,j,k;doublerate;//价钱除以牛奶可以喝的天数;doub
蜕_变
·
2018-07-31 08:12
C++--ACM
美乐家七月产品促销——三伏天里送凉风!
产品号:
1431
•规格:2件零售价:733元会员价:390元图片发自App金穗洁肤皂/臻白洁肤皂/美乐家燕麦去角质皂(任选二)法式工艺,奢华洗护绵密的泡沫,怡人的清新产品号:1726•规格:2件零售价:
张新祥3
·
2018-07-01 07:02
杭电oj
2040 亲和数
需注意AB的范围,最大是600000,所以需要用长整型表示#include#include#include#includeusingnamespacestd;intmain(){intn;longsuma,sumb;longa,b;boolflag;while(cin>>n){while(n--){suma=sumb=0;flag=false;cin>>a>>b;for(inti=1;i<=a/2
KingsCC
·
2018-06-26 22:16
杭电OJ
python爬虫:遍历一个网站
以爬取
杭电oj
为例。#-*-coding:utf-8-*-importreques
不负长风
·
2018-06-19 12:43
python爬虫
杭电OJ
2025 2026 2027 2028最小公约数 2029
2025一开始思路比较复杂,还想着把“(max)”插入字符串,然后就“烫烫烫”了,后面看了大佬们的答案,原来还有这么简单的方法,可恨我咋就没想到#include#includeusingnamespacestd;intmain(){strings;while(cin>>s){charch[100];strcpy(ch,s.c_str());intlen=s.length();charmax=ch[
KingsCC
·
2018-06-16 18:19
杭电OJ
杭电OJ
2007-2015 C++
2007.注意循环次数和m,n的大小,否则n-m可能是负数。每一次输出后结果要reset#includeusingnamespacestd;intmain(){intm,n;intsum2=0,sum3=0;inttemp;while(cin>>m>>n){if(m>n){temp=m;m=n;n=temp;}temp=m;for(inti=0;iusingnamespacestd;intmain
KingsCC
·
2018-06-10 20:39
杭电OJ
HDU
1431
素数回文(打表)
素数回文TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):22412AcceptedSubmission(s):5262ProblemDescriptionxiaoou33对既是素数又是回文的数特别感兴趣。比如说151既是素数又是个回文。现在xiaoou333想要你帮助
BBHHTT
·
2018-05-21 19:49
数论
用python爬下
杭电OJ
所有题目(除了图)
title:用python爬hdu题库date:2018-05-0701:39:09tags:-python3-爬虫categories:python3description:爬取杭电所有题目,杭电最近不太稳定,为了方便刷题,特地将题目爬取下来。这里涉及到很多的点,比如python利用正则表达式爬下来之后怎么把html标签去除,还有伪装浏览器访问,错误处理。importwebbrowserimpo
edxuanlen
·
2018-05-09 13:20
python
【
杭电OJ
】2026 首字母变大
ProblemDescription输入一个英文句子,将每个单词的第一个字母改成大写字母。Input输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。Output请输出按照要求改写后的英文句子。SampleInputilikeacmiwanttogetanacceptedSampleOutputILikeAcmIWantToGetAnAccepted这就是一道水题,非
Nicht_Sehen
·
2018-04-24 14:05
OJ
杭电oj
2028
题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2028LowestCommonMultiplePlus算法分析:第一步:使用辗转相除法求出两个数的最大公约数a,而最小公倍数b=两数之积/最大公约数a,求出两个数的最小公倍数b第二步:再用b与下一个数求最小公倍数以此类推。辗转相除法:用较小数除较大数,再用出现的余数(第一余数)去除除数,再用出现的余数(
lionztt
·
2018-03-20 00:00
杭电oj练习
HDU
1431
(回文素数+打表)
素数回文TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)ProblemDescriptionxiaoou33对既是素数又是回文的数特别感兴趣。比如说151既是素数又是个回文。现在xiaoou333想要你帮助他找出某个范围内的素数回文数,请你写个程序找出a跟b之间满足条件的数。(5#include#incl
Sqwlly
·
2018-02-21 14:17
算法
ACM
HDU
ACM
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他