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
杭电OJ2128
杭电oj
1060
//其实是转的但我是想让更多人知道这种方法LeftmostDigitTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):2519AcceptedSubmission(s):1101ProblemDescriptionGivenapositiveintegerN,yoush
dukig
·
2017-11-19 16:06
杭电oj
2199
#include#defineeps1e-7doublesca(doublei){return8*i*i*i*i+7*i*i*i+2*i*i+3*i+6;}doublecap(inty){doublel=0,h=100,temp;while(h-l>eps){temp=(h+l)/2.0;if(sca(temp)>y)h=temp;elsel=temp;}return(h+l)/2.0;}intm
dukig
·
2017-11-17 19:42
杭电oj
1002,简单理解,复杂解法
杭电oj
这道题的解法是要通过字符数组储存数字在进行运算的,同时涉及到数值进位的问题,以下是代提供码参考。
来自星星的力力
·
2017-11-16 21:43
iOS 简单日历表
,每个分组其实有42个Item,如果是当月的Item显示号数和副标题,如果不是当月的Item显示空字符串并且隐藏当天的副标题接下来是实现5BD21078-8845-4698-BCB7-57D3655C
2128
野生塔塔酱
·
2017-11-15 22:06
杭电oj
2073
2部分组成//1.斜率为1的就是根号2乘以边长//2.斜率不为1的就是sqrt(i*i+(i+1)*(i+1));(i为短的边)//2条件边长为1的边同样适用!//也可以用hypot,用法:s=hypot(x,y),s就为边长分别为x,y的斜边长!!!!!!!#include#include#includeusingnamespacestd;doublef(intx,inty){doublet=s
dukig
·
2017-11-04 13:46
杭电oj
2089
#include#includeusingnamespacestd;#definelllonglongintmain(void){lla,b,c,t,e;intf,k,l,m;while(cin>>a>>b&&(a||b)){c=b-a+1;f=0;for(inti=a;i0){f=t%10;t/=10;if(f==4)break;}if(f==4){c-=1;break;}while(e>10)
dukig
·
2017-11-03 23:51
杭电OJ
-1285(队伍排名)
题目链接因为输出格式不对错了几次,用到了拓扑排序的思路,不过写本题目的时候最耗时间的是研究自定义优先队列排序的方法。#include#include#includeusingnamespacestd;typedefstructNode{queuelist;//记录后继结点intdegree;//记录入度intnum;//记录自己的序号intis;//记录该节点是否已经取出}Node;boolope
GilgameshG
·
2017-10-17 21:55
数据结构
acm
中国历史朝代的时间轴
炎帝时代(公元前5008年),神农氏黄帝时代(公元前2717年-公元前2599年),公孙氏,姬氏,熊氏尧舜禹时代,公元前2070年,虞朝(公元前
2128
年-公元前2071年),97年,夏王朝(公元前2071
张云钱
·
2017-10-07 21:24
杭电oj
的2023
也希望自己能够成为一个大佬略略略回归正题:
杭电oj
上的2023(在很多年以前写过但是没能收尾的题)ProblemDescript
一只超级无敌大大大的西瓜瓜
·
2017-09-19 17:12
小白的进阶之路
创意族小米热点追踪:新品、优惠全攻略,小米816来了!
小米816超值到尖叫5折秒杀,低至1元起千万优惠券送送送全场最高省1500元今日零点已正式开启小米5X4GB+32GB新版本,8月10日早10点见;小米Note
2128
GB全球版,仅2999元;手机最高减
创意族innoclan
·
2017-08-10 15:29
新品、优惠全攻略,小米816来了!
小米816超值到尖叫5折秒杀,低至1元起千万优惠券送送送全场最高省1500元今晚零点正式开启小米5X4GB+32GB新版本,8月10日早10点见;小米Note
2128
GB全球版,仅2999元;手机最高减
小米手机
·
2017-08-09 00:00
先看再买!小米618手机特惠清单
小米商城/京东/天猫/苏宁等全网特惠:①小米5s/5sPlus立减200;②小米Note
2128
GB下单减300;③4+64GB红米Note4领券减200(京东专享);④618销量冠军红米Note4X799
小米手机
·
2017-06-14 00:00
杭电oj
1009(贪心算法)
典型贪心算法的运用。#include#include#defineFor(i,m,n)for(i=m;i(b.j/b.f);}intmain(){intn,i;doublecount,m;while(scanf("%lf%d",&m,&n)&&m!=-1&&n!=-1){count=0;For(i,0,n){scanf("%lf%lf",&r[i].j,&r[i].f);}sort(r,r+n,c
CqZtw
·
2017-05-17 19:02
oj
杭电OJ
-2005
#includeintmain(){intday,month,year;while(scanf("%d/%d/%d",&year,&month,&day)!=EOF){if(year%400==0||(year%4==0&&year%100!=0)){switch(month){case1:printf("%d\n",day);break;case2:printf("%d\n",day+31);b
小可爱你要快快长大
·
2017-04-22 15:25
杭电OJ
-2004
#include#includeintmain(){intr;while(scanf("%d",&r)!=EOF){if(r>=90&&r=80&&r=70&&r=60&&r=0&&r<=59)printf("E\n");elseprintf("Scoreiserror!\n");}}}}}return0;}//switchr/10
小可爱你要快快长大
·
2017-04-22 15:17
杭电oj
1009
FatMouse'TradeTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):76080AcceptedSubmission(s):26061ProblemDescriptionFatMousepreparedMpoundsofcatfood,readytotradew
J_zyq
·
2017-04-17 15:28
*贪心算法*
杭电oj
1006 Tick and Tick
TickandTickTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):18985AcceptedSubmission(s):4871ProblemDescriptionThethreehandsoftheclockarerotatingeverysecondandme
撸不完的代码
·
2017-04-13 14:49
C++
杭电oj
杭电oj
(java版)——1000
一开始提交总是WA,还很诧异表示虽说我是小白,但是不至于连A+B都算错吧。最后摸清了oj的关于输入输出的要求。总算通过了importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);while(scanner.hasNextInt()){
椰子是只猫
·
2017-03-28 11:59
杭电OJ
杭电oj
---2010 水仙花数
水仙花数——[水仙花数]题目难度:**水仙花数题目描述代码程序运行后截图解析题目描述春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。现在要求输出所有在m和n范围内的水仙花数。输入**INPUT**输入数据有多组,每组占一行,包括两个整数m和n(100intmain()
「已注销」
·
2017-03-04 13:29
【考研复试】上机
c语言
杭电oj
【
杭电OJ
】3782--xxx定律
【HDOJ】欢迎NOIP选手——报名“杭州电子科技大学”三位一体xxx定律TimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):4643AcceptedSubmission(s):3363ProblemDescription对于一个数n,如果是偶数,就把n砍掉一半;如果是奇
Greenary
·
2017-02-22 22:01
循环嵌套
杭电OJ
2048
/*人数从1到4写手动模拟找出递推规律:总体上就是得出n的完全错排方案个数,然后除以n!即可;关键是求n的完全错排方案个数;第n个人可以选取前n-1个人中任意一个人的字条,第n个人有n-1种选择,假设第n个人取到的是第i个人的字条,1.这时i可以保留第n个人的字条,剩余的n-2个人完全错排;(要递推就要找是否出现有n-1或n-2完全错排的情况),(i可以保留第n个人的字条的时候满足)(则还要讨论另
Carmelo_Z
·
2016-11-23 23:07
杭电OJ
杭电OJ
2047
/*方法一:找第n种情况,考虑用递推(这种解法类似于
杭电OJ
2047,从第n种填什么去分析)第n种情况可以填入的字符串有E,O,F三种情况1.当填E时,前面n-1个填的方法数是a[n-1],2.当填F时
Carmelo_Z
·
2016-11-23 10:45
杭电OJ
杭电OJ
2045
/*先列出前面几项观察下规律,a[1]=3,a[2]=6,a[3]=6;按照一般的思路,找涂n个方格的方法数,可以看涂n-1个方格的方法数,然后涂第n个方格多了多少种方法根据题中“要求任何相邻的方格不能同色,且首尾两格也不同色”可知当n大于等于4时,第1格到第n-1格(大于等于3)才不是相邻的思路来源:涂好了前n-1格的基础上涂第n格,保证第1格和第n格颜色不同,且第n-1格与第n格颜色不同所以需
Carmelo_Z
·
2016-11-22 00:02
杭电OJ
杭电OJ
2046
#include/*只要简单的推断即可~假设用arr[i]表示2*i的方格一共有组成的方法数,我们知道arr[1]=1;arr[2]=2;现在假设我们已经知道了arr[i-1]和arr[i-2],求arr[i],所谓arr[i],不过是在2*(i-1)的格子后边加上一格2*1的方格罢了,骨牌在这一格上横着放,竖着放,如果前面i-1块已经铺好,则第i块只有一种铺法,就是竖着放,如果要横着放,也只有一
Carmelo_Z
·
2016-11-21 23:01
杭电OJ
杭电OJ
2037
#include#includeusingnamespacestd;/**贪心算法:想要在一天内看尽可能多的节目,寻找最优贪心策略*1.如果我们每次都选择开始时间最早的活动,不能得到最优解;*2.如果我们每次都选择持续时间最短的活动,不能得到最优解;*3.可以用数学归纳法证明,我们的贪心策略应该是每次选择结束时间最短的活动(按这种方法选择活动可以给未安排活动留下尽可能多的时间)*/structpr
Carmelo_Z
·
2016-11-09 21:08
杭电OJ
杭电OJ
2036
#include#include#include#includeusingnamespacestd;/*多边形面积在计算机中有一个很好的处理办法就是相量叉乘,我们知道三角形OAB的面积可以等于1/2*|OA|*|OB|*sinAOB,也就是等于OAXOB的模*若A(x1,y1),B(x2,y2),那么S=(x1*y2-x2*y1)/2(若不除以2算的是平行四边形的面积)(选择坐标原点为O点),*由
Carmelo_Z
·
2016-11-02 00:53
杭电OJ
杭电oj
编码2033
问题描述:HDOJ上面已经有10来道A+B的题目了,相信这些题目曾经是大家的最爱,希望今天的这个A+B能给大家带来好运,也希望这个题目能唤起大家对ACM曾经的热爱。这个题目的A和B不是简单的整数,而是两个时间,A和B都是由3个整数组成,分别表示时分秒,比如,假设A为344556,就表示A所表示的时间是34小时45分钟56秒。输入:输入数据有多行组成,首先是一个整数N,表示测试实例的个数,然后是N行
New___World
·
2016-10-27 00:49
HDU水题
杭电oj
编码2032
问题描述:还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形:11112113311464115101051输入:输入数据包含多个测试实例,每个测试实例的输入只包含一个正整数n(1#includeintmain(){intn;while(~scanf("%d",&n)){if(n==1)//当输入的n=1时的情况printf("1\n\n");elseif(n==2)//
New___World
·
2016-10-26 17:51
HDU水题
杭电oj
编码2031
问题描述:输入一个十进制数N,将它转换成R进制数输出。输入:输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(210)。输出:为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。样例输入:722312-43样例输出:1111B-11分析:这道题需要用到从10进制转换成其他进制的方法。1、使用整型数组存储,包括
New___World
·
2016-10-26 15:14
HDU水题
杭电oj
编码2028
问题描述:求n个数的最小公倍数。输入:输入包含多个测试实例,每个测试实例的开始是一个正整数n,然后是n个正整数。输出:为每组测试数据输出它们的最小公倍数,每个测试实例的输出占一行。你可以假设最后的输出是一个32位的整数。样例输入:2463257样例输出:1270分析:本题的问题十分直接,就是求最小公倍数。但是数涉及到了几个问题:1、当输入的数较大时,结果会不会超出范围。---------题目说明:
New___World
·
2016-10-26 00:00
HDU水题
杨辉三角形(
杭电OJ
2032)
/*问题描述:杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。下面给出了杨辉三角形的前4行:1111211331给出n,输出它的前n行。输入格式:输入包含一个数n。输出格式:输出杨辉三角形的前n行。每一行从这一行的第一个数开始依次输出,中间使用一个空格分隔。请不要在前面输出多余的空格。样例输入:4样例输出:
Carmelo_Z
·
2016-10-23 15:00
杭电OJ
杭电OJ
2030
#include#includeusingnamespacestd;/**汉字机内码在计算机的表达方式是:使用两个字节(一个char是一个字节),每个字节最高位是1,*由于计算机中,补码最高位是符号位,所以当字节最高位是1时,这个数的十进制数是负数*所以汉字机内码的每个字节表示的十进制数都是负数*统计输入字符串含有几个汉字,只需求出字符串中小于0的字符有几个,将它除以2就得到答案*/intmain
Carmelo_Z
·
2016-10-23 15:08
杭电OJ
杭电OJ
2028
#include#includeusingnamespacestd;intmain(){intn;inttemp;intres;intcount;vectora;while(cin>>n){a.clear();for(inti=0;i>temp;a.push_back(temp);}count=0;res=a[0];while(count
Carmelo_Z
·
2016-10-23 15:35
杭电OJ
杭电OJ
2024
#include#includeusingnamespacestd;intmain(){intn;strings;cin>>n;cin.ignore();//getchar();读入后面键入的回车boolflag;for(inti=0;i='a'&&s[0]='A'&&s[0]='0'&&s[i]='a'&&s[i]='A'&&s[i]<='Z')){}//如果是对的什么也不做else{flag=
Carmelo_Z
·
2016-10-23 15:56
杭电OJ
杭电OJ
2021
#include#includeusingnamespacestd;intmain(){intn;vectora;inttemp;intcount;intn1,n2,n3,n4,n5,n6;while(cin>>n){if(n==0){break;}else{a.clear();count=0;for(inti=0;i>temp;a.push_back(temp);}//测试也有讲究,用一组"10
Carmelo_Z
·
2016-10-23 15:15
杭电OJ
杭电OJ
2018
#includeusingnamespacestd;intmain(){//有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛intn;intm,c[4];//m代表可以生小母牛的母牛,c[1]代表刚生出的小牛,c[2]代表经过一年的小牛,以此类推,分开讨论inttemp;while(cin>>n){//第n年的时候只算了前面n-1年的情况if(n==0){br
carmelo_z
·
2016-10-23 15:30
杭电OJ
杭电oj
编码2026
问题描述:输入一个英文句子,将每个单词的第一个字母改成大写字母。输入:输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。输出:请输出按照要求改写后的英文句子。样例输入:ilikeacmiwanttogetanaccepted样例输出:ILikeAcmIWantToGetAnAccepted分析:本题要做到能够将空格读入,则不能使用scanf和cin,可以使用gets函
New___World
·
2016-10-23 01:39
HDU水题
杭电oj
编码2021
题目描述:作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢?这里假设老师的工资都是正整数,单位元,人民币一共有100元、50元、10元、5元、2元和1元六种。输
New___World
·
2016-10-19 17:28
HDU水题
杭电oj
编码2012
问题描述:对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39#includeusingstd::cin;usingstd::cout;usingstd::endl;intmain(){intx=0,y=0;while(cin>>x>>y)//循环输入{if(x==0&&y==0)//当x,y均为0时,表示退出return0;if(x50||x>=y)//判断x和y是
New___World
·
2016-10-17 00:58
HDU水题
Thinkphp连表查询及数据导出方法示例
分享给大家供大家参考,具体如下:这今天实验室的招新工作就要展开了,我们通过实验室网站关联到
杭电OJ
,大一的新生将他们杭电的用户名在实验室网站提交,网站就会通过网络爬虫到
杭电OJ
上面进行数据抓取存到实验室数据库
dengwz7788
·
2016-10-15 11:53
【
杭电oj
2026】首字母变大写
首字母变大写TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):50133AcceptedSubmission(s):27724ProblemDescription输入一个英文句子,将每个单词的第一个字母改成大写字母。Input输入数据包含多个测试实例,每个测试实例是一个
better_space
·
2016-08-12 23:25
C语言入门
HDOJ
【
杭电oj
2016】数据的交换输出
数据的交换输出TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):88860AcceptedSubmission(s):33430ProblemDescription输入n(n#defineN100intmain(){intarr[N];inti,x,n;while(sc
better_space
·
2016-08-12 23:16
C语言入门
HDOJ
OJ
2128
树结构练习——排序二叉树的中序遍历
树结构练习——排序二叉树的中序遍历TimeLimit:1000MSMemorylimit:65536K题目描述在树结构中,有一种特殊的二叉树叫做排序二叉树,直观的理解就是——(1).每个节点中包含有一个关键值(2).任意一个节点的左子树(如果存在的话)的关键值小于该节点的关键值(3).任意一个节点的右子树(如果存在的话)的关键值大于该节点的关键值。现给定一组数据,请你对这组数据按给定顺序建立一棵排
无法预料
·
2016-08-10 20:20
顺序二叉树
sdut oj
2128
树结构练习——排序二叉树的中序遍历
题目链接:点击打开链接树结构练习——排序二叉树的中序遍历TimeLimit:1000msMemorylimit:65536K有疑问?点这里^_^题目描述在树结构中,有一种特殊的二叉树叫做排序二叉树,直观的理解就是——(1).每个节点中包含有一个关键值(2).任意一个节点的左子树(如果存在的话)的关键值小于该节点的关键值(3).任意一个节点的右子树(如果存在的话)的关键值大于该节点的关键值。现给定一
Annfan123
·
2016-08-09 16:42
树与二叉树
杭电oj
-1002(A + B Problem II)
ProblemDescriptionIhaveaverysimpleproblemforyou.GiventwointegersAandB,yourjobistocalculatetheSumofA+B.InputThefirstlineoftheinputcontainsanintegerT(1<=T<=20)whichmeansthenumberoftestcases.ThenTlinesfo
关玮琳linSir
·
2016-08-08 21:42
M.2 SSD是什么意思以及如何区分M.2接口的固态硬盘
下图是影驰的两款M.2SSD:图中短的是影驰铁甲战将M.
2128
GB长的是
佚名
·
2016-07-25 10:29
实战~REDHAT 6.5 X64上安装ORACLE双机(ROSE-HA9.0)
1、系统环境配置介绍1.1、操作系统规划主机名服务器配置操作系统版本安装数据库版本双机软件版本Jzzf-db1E5-2609v3*
2128
GB内存300G硬盘Redhatlinux6.5x64Oracle10.2.0.5Roseha9.0Jzzf-db2E5
o缺氧的鱼o
·
2016-05-16 13:44
oracle
rose
RHEL6
实战~REDHAT 6.5 X64上安装ORACLE双机(ROSE-HA9.0)
1、系统环境配置介绍1.1、操作系统规划主机名服务器配置操作系统版本安装数据库版本双机软件版本Jzzf-db1E5-2609v3*
2128
GB内存300G硬盘Redhatlinux6.5x64Oracle10.2.0.5Roseha9.0Jzzf-db2E5
o缺氧的鱼o
·
2016-05-16 13:44
oracle
rose
rhel6
oracle
杭电oj
~~2008
注意定义数组为浮点型,应为输入有浮点数。另外,使用break对输入1特殊处理题目描述:数值统计TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):87039AcceptedSubmission(s):42706ProblemDescription统计给定的n个数中,负数、
魏小魏
·
2016-05-07 13:33
oj小题
杭电oj
~~2008
注意定义数组为浮点型,应为输入有浮点数。另外,使用break对输入1特殊处理题目描述:数值统计TimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):87039 AcceptedSubmission(s):42706ProblemDescription统计给定的
chenwewei
·
2016-05-07 13:00
上一页
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
其他