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
杭电
2722(Floyd最短路+麻烦处理输入)
HereWeGo(relians)AgainTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)ProblemDescriptionTheGoreliansareawarlikeracethattraveltheuniverseconqueringnewworldsasaformofrecreation.Gi
Albert_Bolt
·
2018-07-23 14:35
最短路径
ACM
并查集详解
网上看到一个聚聚写的并查集,清晰生动,很不错;原博客戳这里例子就是
杭电
上的畅通工程:http://acm.hdu.edu.cn/showproblem.php?
1900_
·
2018-07-22 09:53
图论
2018年7月21日训练日记
上午做了15年
杭电
多校训练第三套题的两道简单题目。然后中午开始做牛客网暑期ACM多校训练第二场。A题就是个简单dp,对每个n预处理,然后对每个查询O(1)查询即可。
LSD20164388
·
2018-07-21 20:31
训练日记
杭电
2680(dijkstra求几条最短路中最短的一条)
Choosethebestroute(难度:1)TimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)ProblemDescriptionOneday,Kikiwantstovisitoneofherfriends.Assheisliabletocarsickness,shewantstoarriveather
Albert_Bolt
·
2018-07-20 18:32
最短路径
ACM
杭电
2066(Floyd求几条最短路中最短的一条)
TimeLimit:1000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)ProblemDescription虽然草儿是个路痴(就是在
杭电
待了一年多
Albert_Bolt
·
2018-07-20 11:24
最短路径
ACM
杭电
1874(Floyd最短路)
畅通工程续(难度:1)TimeLimit:3000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)ProblemDescription某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。现在,
Albert_Bolt
·
2018-07-20 10:04
最短路径
ACM
杭电
1869(Floyd最短路+输出条件判断)
六度分离(难度:1)TimeLimit:5000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)ProblemDescription1967年,美国著名的社会学家斯坦利·米尔格兰姆提出了一个名为“小世界现象(smallworldphenomenon)”的著名假说,大意是说,任何2个素不相识的人中间最多只隔着6个人,即只用6个人就可以
Albert_Bolt
·
2018-07-20 10:39
最短路径
ACM
杭电
3790(dijkstra最短路+最小花费)
最短路径问题(难度:1)TimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)ProblemDescription给你n个点,m条无向边,每条边都有长度d和花费p,给你起点s终点t,要求输出起点到终点的最短距离及其花费,如果最短距离有多条路线,则输出花费最少的。Input输入n,m,点的编号是1~n,然后是m行
Albert_Bolt
·
2018-07-19 18:52
最短路径
ACM
HDU - 2018
杭电
ACM集训队单人排位赛 - 2 - Problem E. Travel
ProblemETravelTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):138AcceptedSubmission(s):66ProblemDescriptionItissaidGuilin'ssceneryisthebestintheworld.Nowsince
Lux_Sun
·
2018-07-15 16:21
#
ACM
#
数论
#
HDU
HDU - 2018
杭电
ACM集训队单人排位赛 - 1 - Problem E. 逃离机场
ProblemE.逃离机场TimeLimit:3000/1000MS(Java/Others)MemoryLimit:65535/32768K(Java/Others)TotalSubmission(s):269AcceptedSubmission(s):52ProblemDescription小明听说机场是一个很肥的地方,所以想跳一波机场,看看到底有多肥。不过机场虽然肥,但是跳的人也多。小明第一
Lux_Sun
·
2018-07-13 18:07
#
ACM
#
BFS
#
图
#
HDU
HDU - 2018
杭电
ACM集训队单人排位赛 - 1 - Problem C. 狙击敌人
ProblemC.狙击敌人TimeLimit:3000/1000MS(Java/Others)MemoryLimit:65535/32768K(Java/Others)TotalSubmission(s):256AcceptedSubmission(s):76ProblemDescription小明有一次运气贼好,跳在一个小野区,突然掉了一个空投,直接砸在他的脸上,可把他乐坏了。走近一打开补给包,
Lux_Sun
·
2018-07-13 17:55
#
ACM
#
技巧题集
#
HDU
杭电
oj2040 亲和数
需注意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
杭电
acm-oj1002 A+B问题
注:题目请查看
杭电
ACM网站不知道
杭电
acm编译通过的标准是什么,所以本题贴多种形式的代码。
NoteDay
·
2018-06-22 11:48
ACM练习
python爬虫:遍历一个网站
以爬取
杭电
oj为例。#-*-coding:utf-8-*-importreques
不负长风
·
2018-06-19 12:43
python爬虫
杭电
2033 人见人爱A+B
#include#include#includeusingnamespacestd;intmain(){intn;intAH,AM,AS,BH,BM,BS;intsh,sm,ss;while(cin>>n){while(n--){cin>>AH>>AM>>AS>>BH>>BM>>BS;sh=0;sm=0;ss=0;ss=AS+BS;if(ss>59){++sm;ss-=60;}sm+=AM+BM;
KingsCC
·
2018-06-18 23:00
杭电OJ
杭电
2030
一个汉子占两个字节,且每个字节最高位为1,判断依据:如果是汉字右移8位应全为1,最后输出的计数除2#include#includeusingnamespacestd;intmain(){intn,count;charch[100];while(cin>>n){getchar();while(n--){gets(ch);count=0;intlen=strlen(ch);for(inti=0;i>8
KingsCC
·
2018-06-18 19:24
杭电OJ
杭电
OJ2025 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
杭电
OJ2007-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
python3爬虫实战-requests+beautifulsoup-
杭电
自动学科教学评价
python3爬虫实战之三每学期都要对老师的教学质量进行评价,emmm,老师们都很棒,但评价很繁琐,,就写了个爬虫脚本自行评价,不是a就是b环境先安装requests库、beautifulsiup库友情链接,前段js评价方法:https://blog.csdn.net/lxfhahaha/article/details/72638659看心情,啥时候补个详细步骤介绍,如果我有动力的话==hdu_s
小啊小木头
·
2018-05-27 14:45
python3
requests
爬虫
杭电学评教
自动化脚本
杭电
ACM-1064 Financial Management
FinancialManagementTimeLimit:400/200MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):15770AcceptedSubmission(s):9255ProblemDescriptionLarrygraduatedthisyearandfinallyhasajob.He’s
turly祥
·
2018-05-25 18:44
杭电ACM
杭电
2031
includec++stl栈stack的成员函数介绍操作比较和分配堆栈empty()堆栈为空则返回真pop()移除栈顶元素push()在栈顶增加元素size()返回栈中元素数目top()返回栈顶元素下面是
杭电
pyai.top
·
2018-05-19 18:05
杭电ACM
操作系统实验三
准备:
杭电
计算机操作系统课程设计指导书(1)实现一个模拟的shell:参考:【Linux】实现一个简单的shell利用linux下的c语言编程来简单的实现一个shell功能实现!
Grpoison_
·
2018-05-18 15:08
用python爬下
杭电
OJ所有题目(除了图)
title:用python爬hdu题库date:2018-05-0701:39:09tags:-python3-爬虫categories:python3description:爬取
杭电
所有题目,
杭电
最近不太稳定
edxuanlen
·
2018-05-09 13:20
python
杭电
ACM 1002:A+B Problem II
一眼看去,水题!C++啪啪两下敲完,提交,wa,检查了半天才发现数据太大了,如果用C++写的话要开数组,顿时GG。幸好,我会Java,hiahiahia,用java此题顿成大水题。java:importjava.util.*;importjava.math.*;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScann
一条菜狗
·
2018-05-08 21:20
ACM
ACM
【
杭电
OJ】2026 首字母变大
ProblemDescription输入一个英文句子,将每个单词的第一个字母改成大写字母。Input输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。Output请输出按照要求改写后的英文句子。SampleInputilikeacmiwanttogetanacceptedSampleOutputILikeAcmIWantToGetAnAccepted这就是一道水题,非
Nicht_Sehen
·
2018-04-24 14:05
OJ
杭电
2111
#includeusingnamespacestd;#includeintn;doublev;structbag{intweight;intprice;};baga[105];intcmp(baga,bagb){returna.price>b.price;}intmain(){while(cin>>v>>n&&n){intsum=0;for(inti=0;i>a[i].price>>a[i].we
Bai_guo
·
2018-04-01 14:07
杭电
ACM Step(3)
TianJi–TheHorseRacing题目求解让田忌最慢的马和齐王最慢的马相比,如果田忌最慢的马比齐王最慢的马快,先让田忌赢一场。因为在这种情况下,田忌所有的马都比齐王最慢的马快,所以用一个最慢的马和齐王最慢的马比,减少田忌的损耗。如果田忌最慢的马比齐王最慢的马慢,则用田忌最慢的马和齐王最快的马相比,让田忌输一场。在这种情况下,田忌用最慢的马拼掉齐王最快的马。当田忌最慢的马和齐王最慢的马速度一
秦岭小和尚
·
2018-04-01 10:03
杭电练习
杭电
——找单词——母函数
找单词ProblemDescription假设有x1个字母A,x2个字母B,.....x26个字母Z,同时假设字母A的价值为1,字母B的价值为2,.....字母Z的价值为26。那么,对于给定的字母,可以找到多少价值intmain(){intcount,ii,i,j,k,sum;inta[30],result[100]={0},re[100];scanf("%d",&count);while(cou
RevolIA
·
2018-03-28 21:54
模板类(什么
这也是模板)
杭电
2015计算机复试笔试题
第一题给定一个字符串,计算字符串中的数值个数并求和,其中包含了负号,若紧跟一个负号则是一个数值,则并表示这是一个负数,若紧跟的不是数字,则不表示什么input:312ab-2---9--aouttput:3301代码如下,写的比较凌乱,暂时想不到更好的方法#include#include#includeintmain(){chara[100];charb[100];gets(a);intcount
瓜不田
·
2018-03-24 09:54
HDUOJ
如何在VirtualJudge建比赛
设置完比赛时间之后后面的可以直接默认,无需在意太多,直接往下翻,翻到最下面,点击加号,选择我们挂题的题库网站,输入题号就行了,我们比
杭电
上的题目,所以OJ为HDU,ProbNum则是题目的号码,输入之
为心而斗
·
2018-03-22 21:23
杭电
oj 2028
题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2028LowestCommonMultiplePlus算法分析:第一步:使用辗转相除法求出两个数的最大公约数a,而最小公倍数b=两数之积/最大公约数a,求出两个数的最小公倍数b第二步:再用b与下一个数求最小公倍数以此类推。辗转相除法:用较小数除较大数,再用出现的余数(第一余数)去除除数,再用出现的余数(
lionztt
·
2018-03-20 00:00
杭电oj练习
2017
杭电
计算机研究生复试笔试编程题第二题(JAVA)
输入N个员工,每个员工输出ID号,上班时间,下班时间,第一行输出最早去的员工的ID和上班时间第二行输出最迟走的员工的ID和下班时间第三行输出工作最久的员工的ID和上班时间(数据瞎编的)sampleinput:ID100001,07:00:0017:00:00ID100002,08:00:0018:00:00ID100003,09:00:0021:00:00sampleout:OPEN:ID1000
dia323
·
2018-03-19 14:57
杭电
acm 2026 首字母变大写
首字母变大写TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):70309AcceptedSubmission(s):38150ProblemDescription输入一个英文句子,将每个单词的第一个字母改成大写字母。Input输入数据包含多个测试实例,每个测试实例是一个
Unclebighead
·
2018-03-14 19:42
杭电
ACM 第2077题
#include#include#includevoidmain(){__int64s[22],sum=0;s[0]=2;s[1]=8;for(inti=2;i<22;++i){s[i]=s[i-1]*3+2;}intn;while(scanf("%d",&n)!=EOF){while(n--){intm;scanf("%d",&m);if(m==1)printf("2\n");else{sum=
PeixinYe
·
2018-03-10 15:01
算法
杭电
ACM 第2026题
#include#includeusingnamespacestd;voidmain(){chars[100];boolt=true;while(gets(s)){if(s[0]>=97&&s[0]=97&&s[i+1]<=122))s[i+1]-=32;}cout<<s<<endl;}}
PeixinYe
·
2018-03-10 15:30
算法
杭电
ACM Steps
Section1A+BforInput-OutputPractice(I)代码:#includeintmain(){inta,b,sum;while(scanf("%d%d",&a,&b)!=EOF){sum=a+b;printf("%d\n",sum);}return0;}EOF是endoffileA+BforInput-OutputPractice(II)代码#includeintmain()
秦岭小和尚
·
2018-03-09 23:19
杭电练习
hgame-2018 CTFwp(
杭电
信安)week1
原题链接由于开放时间短,不知道什么时候结束。我会将题目的大致内容以图片形式down下来。web1AreyoufromEurope?URLhttp://123.206.203.108:10001/European.html一看题,就感觉想是用burp抓包做,来自欧洲,就想到改语言,accept-langue字段。但是,我试了en,gk等等值,并没有什么卵用。而且发现动态调用是用js实现的也就是说,没
V0Wsec
·
2018-03-04 13:12
CTF
杭电
ACM1000-A+B
A+BProblemTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):738946AcceptedSubmission(s):227556ProblemDescriptionCalculateA+B.InputEachlinewillcontaintwointegers
qq_38196982
·
2018-02-22 22:05
杭电
1107_武林——java
ProblemDescription在一个有12行12列的方形的武林世界里,少林、武当和峨嵋三派的弟子们在为独霸武林而互相厮杀。武林世界的第一行的一列格子的坐标是(1,1),第一行第二列坐标是(1,2)……右下角的坐标为(12,12)。如图:少林派弟子总是在同一列回不停地行走。先往下走,走到头不能再走时就往上走,再到头则又往下走……比如,(1,1)->(2,1)->(3,1)。武当派弟子总是在同一
一只笨鸟丶
·
2018-02-09 21:11
HDU
2546
饭卡(01背包+预处理)
这是一道01背包问题,但是需要预处理一下,因为当你的钱不够5块钱的时候,你什么都买不了,所以直接输出钱数,当你的钱大于5块钱的时候,你可以先拿出来5块钱,留着最后去买最贵的菜,现在你剩下m-5块钱,排个序把最贵的留在最后,然后就用01背包把这m-5尽量装满(遍历1~n-1种菜,因为n是最贵的菜要留给最后),然后再用那剩下的5块钱去买最贵的菜,最后就是最优解m-dp[m-5]-dp[n]。我写的代码
Charlesssf
·
2018-02-08 22:08
ACM_动态规划
杭电
1013_Digital Roots——java
ProblemDescriptionThedigitalrootofapositiveintegerisfoundbysummingthedigitsoftheinteger.Iftheresultingvalueisasingledigitthenthatdigitisthedigitalroot.Iftheresultingvaluecontainstwoormoredigits,thosed
一只笨鸟丶
·
2018-02-07 00:41
【LDU】新生训练营
杭电
100题(一)
A-ASCII码排序http://acm.hdu.edu.cn/showproblem.php?pid=2000输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。Input输入数据有多组,每组占一行,有三个字符组成,之间无空格。Output对于每组输入数据,输出一行,字符中间用一个空格分开。SampleInputqweasdzxcSampleOutputeqwadscxz#inc
Z_sea
·
2018-01-26 19:30
新生一百题
杭电
OJ
Givenastringcontainingonly‘A’-‘Z’,wecouldencodeitusingthefollowingmethod:Eachsub-stringcontainingksamecharactersshouldbeencodedto“kX”where“X”istheonlycharacterinthissub-string.Ifthelengthofthesub-stri
Kirote
·
2018-01-25 09:36
杭电
OJ
输入一行数字,如果我们把这行数字中的‘5’都看成空格,那么就得到一行用空格分割的若干非负整数(可能有些整数以‘0’开头,这些头部的‘0’应该被忽略掉,除非这个整数就是由若干个‘0’组成的,这时这个整数就是0)。你的任务是:对这些分割得到的整数,依从小到大的顺序排序输出。Input输入包含多组测试用例,每组输入数据只有一行数字(数字之间没有空格),这行数字的长度不大于1000。输入数据保证:分割得到
Kirote
·
2018-01-25 09:59
画8(
杭电
OJ1256)
谁画8画的好,画的快,今后就发的快,学业发达,事业发达,祝大家发,发,发.Input输入的第一行为一个整数N,表示后面有N组数据.每组数据中有一个字符和一个整数,字符表示画笔,整数(>=5)表示高度.Output画横线总是一个字符粗,竖线随着总高度每增长6而增加1个字符宽.当总高度从5增加到6时,其竖线宽度从1增长到2.下圈高度不小于上圈高度,但应尽量接近上圈高度,且下圈的内径呈正方形.每画一个”
Kirote
·
2018-01-25 09:49
杭电
选课脚本(一)登录选课系统
这一篇只是伪登陆,后续的选课不知道能不能分析出来步骤伪登陆数字
杭电
登陆选课系统获取sessionId详细如果懒的看一步步的话,可以直接拉到底看代码第一步伪登陆数字
杭电
打开chrome检查窗口,捕捉登陆在
jackie_sparrow
·
2018-01-05 22:00
Python
hdu
杭电
acm1062 Text Reverse
TextReverseTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):34449AcceptedSubmission(s):13532ProblemDescriptionIgnatiuslikestowritewordsinreverseway.Givenasingl
cwhong723
·
2017-12-19 17:48
杭电
acm 1052 田忌赛马
TianJi--TheHorseRacingTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):32825AcceptedSubmission(s):9972ProblemDescriptionHereisafamousstoryinChinesehistory."Tha
cwhong723
·
2017-12-19 17:51
D - 发工资咯:)C语言
作为
杭电
的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道
小灰鼠_龙
·
2017-12-13 23:26
C语言解题
杭电
oj1070 贪心 简单的回答
MilkTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):24611AcceptedSubmission(s):6639ProblemDescriptionIgnatiusdrinksmilkeveryday,nowheisinthesupermarketandhewa
dukig
·
2017-12-12 21:52
上一页
50
51
52
53
54
55
56
57
下一页
按字母分类:
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
其他