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
杭电5585
【ACM】
杭电
OJ 2064(汉诺塔III)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2064思路:1、将n-1个盘从A移到Cf(n-1)次2、将第n个从A移到B1次3、将n-1个盘从C移到Af(n-1)次4、将第n个从B移到C1次5、将n-1个盘从A移到Cf(n-1)次#include#include#include#includeusingnamespacestd;longlonga[
__zzz__
·
2018-12-03 21:05
ACM
【ACM】
杭电
OJ 1236(有问题)
ACCESSVIOLATION#include#include#include#include#includeusingnamespacestd;intgrade[20]={0};typedefstruct{stringid;intsolved_total_num;intsolved_num[20];intget_score;}S;Sstu[1100];voidquick_sort1(intlef
__zzz__
·
2018-11-25 19:13
ACM
【ACM】
杭电
OJ 2056
#include#include#include#include#include#includeusingnamespacestd;constintmaxn=100000;doublea[4],b[4];intmain(){doublel,w,x1,y1,x2,y2,x3,y3,x4,y4,x,y;while(scanf("%lf%lf%lf%lf%lf%lf%lf%lf",&x1,&y1,&x2
__zzz__
·
2018-11-25 16:39
ACM
【ACM】
杭电
OJ 2063
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2063借鉴:http://blog.sina.com.cn/s/blog_ac5ed4f30101ewjk.html二分图(二部图):图论中的一种特殊模型。设G(V,E)是一个无向图,如果顶点V可以分割成为两个互不相交的子集(A,B),并且图中的每一条边(i,j)所关联的两个顶点i和j分别属于这两个不同
__zzz__
·
2018-11-25 15:29
ACM
【ACM】
杭电
OJ 1862
用了三个快速排序的子函数进行排序,排序结束后,再从头循环,判断成绩或者姓名是否相同。#include#include#include#include#include#include#includeusingnamespacestd;constintmaxn=100000+100;typedefstructone_person_info{intid;stringname;intgrade;}N;Ns
__zzz__
·
2018-11-24 19:00
ACM
【ACM】
杭电
OJ 2057
思路:本题注意十六进制的输入输出格式。注意:1.别忘了需要用__int64,因为数据比较大;2.两数相加为负数的时候,想着分开考虑。#include#include#include#include#include#includeusingnamespacestd;intmain(){__int64a,b;while(scanf("%I64X%I64X",&a,&b)!=EOF){if(a+b<0)
__zzz__
·
2018-11-23 22:37
ACM
【ACM】
杭电
OJ 2057
思路:本题注意十六进制的输入输出格式。注意:1.别忘了需要用__int64,因为数据比较大;2.两数相加为负数的时候,想着分开考虑。#include#include#include#include#include#includeusingnamespacestd;intmain(){__int64a,b;while(scanf("%I64X%I64X",&a,&b)!=EOF){if(a+b<0)
__zzz__
·
2018-11-23 22:37
ACM
杭电
实验二:Linux内核模块编程
杭电
实验二:Linux内核模块编程(ps:如果你觉得本文不错,可以去传送门的博客园链接中赞助我-。-欢迎
杭电
学弟学妹加我好友,联系方式也在博客园链接中。)
nerd呱呱
·
2018-11-23 14:04
其他未分类
【ACM】
杭电
OJ 2047
#include#include#include#include#include#includeusingnamespacestd;longlonga[55];intmain(){memset(a,1,sizeof(a));a[1]=3;a[2]=8;for(inti=3;i0&&n<=50){printf("%lld\n",a[n]);}return0;}
__zzz__
·
2018-11-23 07:48
ACM
【ACM】
杭电
OJ 2047
#include#include#include#include#include#includeusingnamespacestd;longlonga[55];intmain(){memset(a,1,sizeof(a));a[1]=3;a[2]=8;for(inti=3;i0&&n<=50){printf("%lld\n",a[n]);}return0;}
__zzz__
·
2018-11-23 07:48
ACM
【ACM】
杭电
OJ 2044 2045
一开始全部使用int型,显示WA,百度之后,要全部改成longlong两个题都是死在longlong上#include#include#include#include#include#include#includeusingnamespacestd;longlonga[55];intmain(){a[0]=0;a[1]=1;a[2]=2;for(inti=3;i#include#include#i
__zzz__
·
2018-11-22 19:57
ACM
【ACM】
杭电
OJ 2044 2045
一开始全部使用int型,显示WA,百度之后,要全部改成longlong两个题都是死在longlong上#include#include#include#include#include#include#includeusingnamespacestd;longlonga[55];intmain(){a[0]=0;a[1]=1;a[2]=2;for(inti=3;i#include#include#i
__zzz__
·
2018-11-22 19:57
ACM
【ACM】
杭电
OJ 2040
第一个程序是15MS#include#include#include#include#include#include#includeusingnamespacestd;constintmaxn=600000;intvis[maxn];intmain(){intm,nn,n,sum1,sum2,i,j;scanf("%d",&nn);while(nn--){scanf("%d%d",&m,&n);s
__zzz__
·
2018-11-22 18:47
ACM
【ACM】
杭电
OJ 2040
第一个程序是15MS#include#include#include#include#include#include#includeusingnamespacestd;constintmaxn=600000;intvis[maxn];intmain(){intm,nn,n,sum1,sum2,i,j;scanf("%d",&nn);while(nn--){scanf("%d%d",&m,&n);s
__zzz__
·
2018-11-22 18:47
ACM
【ACM】
杭电
OJ 2039
先让啊、三边边长a,b,c按从小到大顺序排列,然后再用两边之和大于第三边,两边之差小于第三边来判断#include#include#include#include#include#include#includeusingnamespacestd;intmain(){intn;doublea,b,c,minn,t;scanf("%d",&n);while(n--){scanf("%lf%lf%lf"
__zzz__
·
2018-11-22 16:24
ACM
【ACM】
杭电
OJ 2039
先让啊、三边边长a,b,c按从小到大顺序排列,然后再用两边之和大于第三边,两边之差小于第三边来判断#include#include#include#include#include#include#includeusingnamespacestd;intmain(){intn;doublea,b,c,minn,t;scanf("%d",&n);while(n--){scanf("%lf%lf%lf"
__zzz__
·
2018-11-22 16:24
ACM
【ACM】
杭电
OJ 2036(待更)
AC代码#include#include#include#include#include#include#includeusingnamespacestd;constintmaxn=105;doublea[maxn][3];intmain(){intn,i;doubles;while(scanf("%d",&n)==1&&n){memset(a,0,sizeof(a));for(i=1;i#inc
__zzz__
·
2018-11-22 13:23
ACM
【ACM】
杭电
OJ 2031
#include#include#include#include#includeusingnamespacestd;constintmaxn=10000;inta[maxn];intmain(){intm,n,k,i;while(scanf("%d%d",&n,&m)==2){memset(a,0,sizeof(a));if(n10){for(i=k;i>=0;i--){if(a[i]>=10){
__zzz__
·
2018-11-22 10:31
ACM
【ACM】
杭电
OJ 2028
int会WA,注意使用longlong先除后乘,避免超出范围,但好像本题先乘后除也AC#include#include#includelonglonglcm(longlonga,longlongb){longlongc,t,m=a,n=b;if(a0){for(i=1;i<=n;i++){if(i==1)scanf("%lld",&a);else{scanf("%lld",&b);a=lcm(a,
__zzz__
·
2018-11-21 22:32
ACM
【ACM】
杭电
OJ 2027
注意输出格式!!!!#include#include#includeusingnamespacestd;constintmaxn=10000;chars1[maxn];intmain(){intn,j,i,a,e,o,u;scanf("%d",&n);getchar();while(n){j=0;a=0;e=0;i=0;o=0;u=0;gets(s1);while(s1[j]){if(s1[j]=
__zzz__
·
2018-11-20 20:48
C/C++
ACM
【ACM】
杭电
OJ 2024
注意:1、getchar()2、scanf和gets的区别3、判断条件C语言的合法标识符1、由字母,数字,下划线组成2、且首字符不能是数字#include#include#includeusingnamespacestd;intmain(){chars[55];intn,i,flag;scanf("%d",&n);getchar();while(n--){gets(s);if(s[0]!='_'&
__zzz__
·
2018-11-20 19:44
C/C++
ACM
一个人的旅行 (最短路径设虚拟节点)
虽然草儿是个路痴(就是在
杭电
待了一年多,居然还会在校园里迷路的人,汗~),但是草儿仍然很喜欢旅行,因为在旅途中会遇见很多人(白马王子,^0^),很多事,还能丰富自己的阅历,还可以看美丽的风景……草儿想去很多地方
qdu_lkc
·
2018-11-20 19:46
最短路径
【ACM】
杭电
OJ 2023
注意最后又两个\n#include#include#includeusingnamespacestd;constintmaxn=1000;inta[maxn][maxn];doublegrade[maxn];doubleaverage[maxn];intmain(){intm,n,i,j,flag,count;//n个学生,m门课程(n行m列)while(scanf("%d%d",&n,&m)!=
__zzz__
·
2018-11-20 19:09
C/C++
ACM
杭电
OJ-1312 Red and Black
RedandBlackTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):26912AcceptedSubmission(s):16229ProblemDescriptionThereisarectangularroom,coveredwithsquaretiles.Ea
daixinliangwyx
·
2018-11-18 20:15
ACM之路
【ACM】
杭电
OJ 2090
题目中给出的四舍五入的条件可以忽略不计了,因为提交的程序没有考虑四舍五入,照样AC了printf("%.1lf\n",sum);AC代码:写的有点复杂了,其实不用定义结构体也可以。#include#includeusingnamespacestd;typedefstructVe{charname[100];doubletotal;doubleprice;}vegetable;intmain(){v
__zzz__
·
2018-11-07 12:51
ACM
算法
【ACM】
杭电
OJ 2090
题目中给出的四舍五入的条件可以忽略不计了,因为提交的程序没有考虑四舍五入,照样AC了printf("%.1lf\n",sum);AC代码:写的有点复杂了,其实不用定义结构体也可以。#include#includeusingnamespacestd;typedefstructVe{charname[100];doubletotal;doubleprice;}vegetable;intmain(){v
__zzz__
·
2018-11-07 12:51
ACM
算法
【ACM】
杭电
OJ 1284(待更)
#includeusingnamespacestd;intmain(){intn;while(cin>>n){intans=0;for(inti=0;i<=n/3;i++){//对3的个数进行枚举inttemp=(n-3*i);//除了这i个3之外剩余的钱数//temp/2,剩余部分换成2的总种类数,ans+=temp/2+1;//这个1,是指只有i个3,其余都是1的情况}cout<
__zzz__
·
2018-11-07 09:58
ACM
算法
【ACM】
杭电
OJ 1013
WA代码输入很大的数的时候会输出“-1”,所以考虑用字符数组来储存输入的数据。#include#include#includeusingnamespacestd;longlongsum;longlongfun(intn){sum=0;if(n#include#includeusingnamespacestd;constintmaxn=100000;charnum[maxn];intmain(){i
__zzz__
·
2018-11-06 21:33
ACM
算法
【ACM】
杭电
OJ 1013
WA代码输入很大的数的时候会输出“-1”,所以考虑用字符数组来储存输入的数据。#include#include#includeusingnamespacestd;longlongsum;longlongfun(intn){sum=0;if(n#include#includeusingnamespacestd;constintmaxn=100000;charnum[maxn];intmain(){i
__zzz__
·
2018-11-06 21:33
ACM
算法
【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 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函数,运行的时间相对长一些。
__zzz__
·
2018-10-29 21:10
ACM
算法
杭电
acm——2553(N皇后问题)
#includeusingnamespacestd;#include#includeintx[15],y[15],z[15],n,k;boolisRQ(intm){inti=1;while(i>k){if(k==0)break;cout<<z[k]<<endl;}return0;}
AdventL
·
2018-10-28 13:13
杭电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
杭电
ctf杀手
这个文本是单词掺杂在[a-z]字符里的.一句完整的英语显然是好几个完整的单词连一起的.所以,我们可以分割这个大字符串,可以利用常见单词2000个做字典,用python跑一下.以上是思路,代码如下defwordcount(dictory,zifuchuan):count=0foriinrange(len(dictory)):if(dictory[i]inzifuchuan):count=count+
项目技术总监
·
2018-10-19 16:03
python3
词频
杭电
acm——1062
#include#include#includeusingnamespacestd;intmain(){intN;cin>>N;getchar();while(N--){intm=0;stringstr;getline(cin,str);for(inti=0;i=m;j--){cout=m;j--){cout<<str[j];}cout<<endl;}return0;}
AdventL
·
2018-10-19 10:33
杭电acm
【ACM】
杭电
OJ 2037
题目链接:
杭电
OJ2037先把b[i]进行排序,然后,b[i]与a[i+1]进行比较。
__zzz__
·
2018-10-04 18:02
ACM
【ACM】
杭电
OJ 2037
题目链接:
杭电
OJ2037先把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(排序)
题目链接:
杭电
OJ2020排序可以有冒泡排序,选择排序,或者直接调用函数。
__zzz__
·
2018-10-04 14:17
ACM
【ACM】
杭电
OJ 2018
题目链接:
杭电
OJ2018从n>4开始,每一年的牛的数量=前一年的牛的数量+三年前的牛的数量问:为什么是三年前?
__zzz__
·
2018-10-03 21:48
ACM
【ACM】
杭电
OJ 1005
题目链接:
杭电
OJ1005超时代码如下(而且开辟的数组空间大小不够):#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
题目链接:
杭电
OJ1005超时代码如下(而且开辟的数组空间大小不够):#includeintm[100000];intf(intn,inta,intb){m[1]=1;m[2]=1;for(inti=3
__zzz__
·
2018-10-03 20:02
ACM
算法
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他