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
USACO2008
【BZOJ】1615: [
Usaco2008
Mar]The Loathesome Hay Baler麻烦的干草打包机(模拟+bfs)
http://www.lydsy.com/JudgeOnline/problem.php?id=1615 这种题。。。。。 #include <cstdio> #include <cstring> #include <cmath> #include <string> #include <iostream> #include
·
2015-11-13 11:46
USACO
【BZOJ】1619: [
Usaco2008
Nov]Guarding the Farm 保卫牧场(dfs)
http://www.lydsy.com/JudgeOnline/problem.php?id=1619 首先不得不说,,题目没看懂。。。。 原来就是找一个下降的联通块。。。。 排序后dfs标记即可。。 #include <cstdio> #include <cstring> #include <cmath> #include <strin
·
2015-11-13 11:45
USACO
【BZOJ】1620: [
Usaco2008
Nov]Time Management 时间管理(贪心)
http://www.lydsy.com/JudgeOnline/problem.php?id=1620 一开始想不通啊。。 其实很简单。。。 每个时间都有个完成时间,那么我们就从最大的 完成时间的开始往前推 每一次更新最早开始时间(min(ans, a[i].y)代表i事件最早的完成时间) #include <cstdio> #include <cstring&g
·
2015-11-13 11:40
USACO
【BZOJ】1624: [
Usaco2008
Open] Clear And Present Danger 寻宝之路(floyd)
http://www.lydsy.com/JudgeOnline/problem.php?id=1624 一开始我打算一个个最短路。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 然后没想到。。。。。floyd。。。 吐血。。 很简单,裸floyd即可。 #include <cstdio> #include <cstring> #inclu
·
2015-11-13 11:39
USACO
【BZOJ】1622: [
Usaco2008
Open]Word Power 名字的能量(dp/-模拟)
http://www.lydsy.com/JudgeOnline/problem.php?id=1622 这题我搜的题解是dp,我也觉得是dp,但是好像比模拟慢啊!!!! 1400ms不科学! 设f[i][j]为名字i位置的j字母最早出现的位置(向后) 则 f[i][j]=f[i+1][j] f[i][a[i+1]]=i+1 那么就可以递推出,然后查找即可。。 但是大量的memcp
·
2015-11-13 11:38
USACO
【BZOJ】1621: [
Usaco2008
Open]Roads Around The Farm分岔路口(dfs)
http://www.lydsy.com/JudgeOnline/problem.php?id=1621 这题用笔推一下就懂了的。。。。 当2|(n-k)时,才能分,否则不能分。 那么dfs即可。。 #include <cstdio> #include <cstring> #include <cmath> #include <string&
·
2015-11-13 11:33
USACO
【BZOJ】1617: [
Usaco2008
Mar]River Crossing渡河问题(dp)
http://www.lydsy.com/JudgeOnline/problem.php?id=1617 裸dp,很好做。 设f[i]表示i头牛到对岸所需最小时间。sum[i]表示运i头牛到对岸的时间(包括自己) 则 f[i]=min(f[j]+sum[i-j]+m) 0<=j<i #include <cstdio> #include <cstring&
·
2015-11-13 11:30
USACO
【BZOJ】1612: [
Usaco2008
Jan]Cow Contest奶牛的比赛(floyd/dfs)
http://www.lydsy.com/JudgeOnline/problem.php?id=1612 赢+输==n-1 则一定确定 dfs和floyd都行(dfs我不确定,因为我没提交,权限还没开啊囧。。。可能要过两天了。。) dfs: #include <cstdio> #include <cstring> #include <cmath>
·
2015-11-13 11:29
USACO
【BZOJ】1611: [
Usaco2008
Feb]Meteor Shower流星雨(bfs)
http://www.lydsy.com/JudgeOnline/problem.php?id=1611 一眼题,bfs。 #include <cstdio> #include <cstring> #include <cmath> #include <string> #include <iostream> #include
·
2015-11-13 11:29
USACO
【BZOJ】1610: [
Usaco2008
Feb]Line连线游戏(几何)
http://www.lydsy.com/JudgeOnline/problem.php?id=1610 两种做法,一种计算几何,一种解析几何,但是计算几何的复杂度远远搞出解析集合(虽然精度最高) 计算几何:枚举每条线(变成向量),然后判断是否有其它线和他平行(叉积为0,但是要注意,初始化ans为1,因为我们只是判不加平行的) #include <cstdio> #inclu
·
2015-11-13 11:28
USACO
【BZOJ】1607: [
Usaco2008
Dec]Patting Heads 轻拍牛头(特殊的技巧)
http://www.lydsy.com/JudgeOnline/problem.php?id=1607 其实题目描述不清楚,应该是 别人拿的数能整除自己拿的数 数据范围很大,n<=100000,a[i]<=1000000,暴力一个个统计显然不行 而我们发现,每个a[i]相同的牛,他们拍的应该是相同的数量,那么我们只需要算出一个a[i]需要拍的就行了 而a[j]能被拍当且只当a
·
2015-11-13 11:27
USACO
【BZOJ】1603: [
Usaco2008
Oct]打谷机(水题+dfs)
http://www.lydsy.com/JudgeOnline/problem.php?id=1603 这种水题。。。 dfs没话说。。 #include <cstdio> #include <cstring> #include <cmath> #include <string> #include <iostream>
·
2015-11-13 11:26
USACO
【BZOJ】1606: [
Usaco2008
Dec]Hay For Sale(背包)
http://www.lydsy.com/JudgeOnline/problem.php?id=1606 越来越水了T_T 这题两种做法,一个正规01背包,价值就是体积 还有一种是非正规背包,即 if(f[j-v[i]]) f[j]=1 然后从大向小扫出第一个f[i]==1的,i就是答案 越来越水了啊。。 #include <cstdio> #include <
·
2015-11-13 11:26
USACO
【BZOJ】1602: [
Usaco2008
Oct]牧场行走(lca)
http://www.lydsy.com/JudgeOnline/problem.php?id=1602 一开始以为直接暴力最短路,但是n<=1000, q<=1000可能会tle。 显然我没有看到树的性质,树边只有n-1,且一个点一定能到达另一个点 所以我们求出lca,然后记录从根到每个点的距离,然后答案就是d[u]+d[v]-2*d[lca(u, v)] 然后blabla就
·
2015-11-13 11:25
USACO
【BZOJ】1596: [
Usaco2008
Jan]电话网络(树形dp+特殊的技巧)
http://www.lydsy.com/JudgeOnline/problem.php?id=1596 一开始交了个貌似正确的dp,wa了。 我只考虑了儿子覆盖的情况,没有考虑父亲QAQ 那么我们要多开一个变量,来考虑父亲的。 d[i][0]:自己不放,但是至少有一个儿子放了 d[i][1]:自己放 d[i][2]:自己不放,儿子不一定放(其实可以直接改为儿子一定不放,这样可以做到状
·
2015-11-13 11:48
USACO
【BZOJ】1604: [
Usaco2008
Open]Cow Neighborhoods 奶牛的邻居(set+并查集+特殊的技巧)
http://www.lydsy.com/JudgeOnline/problem.php?id=1604 这题太神了。。。 简直就是 神思想+神做法+神stl。。 被stl整的我想cry。。。首先,,erase的时候如果没有这个元素。。。。。。那么。。。。。(TAT)否则你就要先find(重载<)然后要注意multiset,因为你重载的<运算只判<的话会将值相同(假如这是个
·
2015-11-13 11:34
USACO
【BZOJ】1616: [
Usaco2008
Mar]Cow Travelling游荡的奶牛(dp/-bfs)
http://www.lydsy.com/JudgeOnline/problem.php?id=1616 我觉得bfs是可过的,但是交bfs上去是wa? 然后没办法看dp,原来这bfs能和dp联系在一起。。 很简单 f[i][x][y]表示i秒到(x, y)的方案数,那么累计四周的方案数即可 #include <cstdio> #include <cstring&g
·
2015-11-13 11:18
USACO
【BZOJ】1618: [
Usaco2008
Nov]Buying Hay 购买干草(dp)
http://www.lydsy.com/JudgeOnline/problem.php?id=1618 裸的01背包,注意背包的容量不是v即可。 #include <cstdio> #include <cstring> #include <cmath> #include <string> #include <iostream&g
·
2015-11-13 11:18
USACO
【BZOJ】1601: [
Usaco2008
Oct]灌水(kruskal)
http://www.lydsy.com/JudgeOnline/problem.php?id=1601 很水的题,但是一开始我看成最短路了T_T 果断错。 我们想,要求连通,对,连通!连通的价值最小!当然是生成树!最小生成树! 边的还好做,但是这题有点,怎么办呢? 因为点在图中也起到连通作用,我们加个附加源,向每个点连边,价值为对应点权。 ! 然后就ok了。。 #include
·
2015-11-13 11:16
USACO
【BZOJ】1609: [
Usaco2008
Feb]Eating Together麻烦的聚餐(dp+被坑)
http://www.lydsy.com/JudgeOnline/problem.php?id=1609 首先我不得不说,我被这题坑了。题目前边没有说可以不需要3种牛都有啊!!!!!!!!然后我一直在想题解不是错的吗,,,T_T 那么既然不是,那么就很裸的dp了。 两种做法,一种lis的nlog做法,一种n做法 首先n做法的dp是 设状态f[i][j]表示前i个第j个结尾最小需要改动的次
·
2015-11-13 11:16
USACO
【BZOJ】1600: [
Usaco2008
Oct]建造栅栏(dp)
http://www.lydsy.com/JudgeOnline/problem.php?id=1600 说好的今天开始刷水。。 本题一开始我以为是排列组合,但是自己弱想不出来,只想到了如果四边有一条边大于或等于第三边,那么这个四边形构造不出来。 即 a>=b+c+d时,不存在四边形 那么存在的情况就是a<b+c+d 得到 a<a+b+c+d 因为a<2a,
·
2015-11-13 11:15
USACO
[
Usaco2008
Dec]Patting Heads
It's Bessie's birthday and time for party games! Bessie has instructed the N (1 <= N <= 100,000) cows conveniently numbered 1..N to sit in a circle (so that cow i [except at the ends] sits next
·
2015-11-13 10:50
USACO
小结:生成树
技巧及应用: 当看到要求连通一个图的最小代价,显然最小生成树,例如 【BZOJ】1601: [
Usaco2008
Oct]灌水(kruskal) 还有次小生成树,就是在非最小生成树中找一条边来替代生成树中的一条边
·
2015-11-13 10:39
生成
[
Usaco2008
Feb]Meteor Shower流星雨
去年偶们湖南遭受N年不遇到冰冻灾害,现在芙蓉哥哥则听说另一个骇人听闻的消息: 一场流星雨即将袭击整个霸中,由于流星体积过大,它们无法在撞击到地面前燃烧殆尽, 届时将会对它撞到的一切东西造成毁灭性的打击。很自然地,芙蓉哥哥开始担心自己的 安全问题。以霸中至In型男名誉起誓,他一定要在被流星砸到前,到达一个安全的地方 (也就是说,一块不会被任何流星砸到的土地)。如果将霸中放入一个直角坐标系中, 芙蓉哥
·
2015-11-13 08:24
USACO
BZOJ 1606: [
Usaco2008
Dec]Hay For Sale 购买干草
1606: [
Usaco2008
Dec]Hay For Sale 购买干草 Description 约翰遭受了重大的损失:蟑螂吃掉了他所有的干草
·
2015-11-13 03:34
USACO
BZOJ 1607: [
Usaco2008
Dec]Patting Heads 轻拍牛头
1607: [
Usaco2008
Dec]Patting Heads 轻拍牛头 Description 今天是贝茜的生日,为了庆祝自己的生日,贝茜邀你来玩一个游戏
·
2015-11-13 03:32
USACO
BZOJ 1609: [
Usaco2008
Feb]Eating Together麻烦的聚餐
1609: [
Usaco2008
Feb]Eating Together麻烦的聚餐 Description 为了避免餐厅过分拥挤,FJ要求奶牛们分3批就餐。
·
2015-11-13 03:31
USACO
BZOJ 1610: [
Usaco2008
Feb]Line连线游戏
1610: [
Usaco2008
Feb]Line连线游戏 Description Farmer John最近发明了一个游戏,来考验自命不凡的贝茜。
·
2015-11-13 03:31
USACO
BZOJ 1611: [
Usaco2008
Feb]Meteor Shower流星雨
1611: [
Usaco2008
Feb]Meteor Shower流星雨 Description 去年偶们湖南遭受N年不遇到冰冻灾害,现在芙蓉哥哥则听说另一个骇人听闻的消息: 一场流星雨即将袭击整个霸中
·
2015-11-13 03:30
USACO
BZOJ 1600: [
Usaco2008
Oct]建造栅栏
1600: [
Usaco2008
Oct]建造栅栏 Time Limit: 5 Sec Memory Limit: 64 MB Description
·
2015-11-13 03:18
USACO
BZOJ 1601 [
Usaco2008
Oct]灌水
1601: [
Usaco2008
Oct]灌水 Time Limit: 5 Sec Memory Limit: 162 MB Description
·
2015-11-13 03:17
USACO
BZOJ 1603: [
Usaco2008
Oct]打谷机
题目 1603: [
Usaco2008
Oct]打谷机 Time Limit: 5 Sec Memory Limit: 64 MB
·
2015-11-13 03:16
USACO
BZOJ 1604: [
Usaco2008
Open]Cow Neighborhoods 奶牛的邻居
题目 1604: [
Usaco2008
Open]Cow Neighborhoods 奶牛的邻居 Time Limit: 5 Sec Memory
·
2015-11-13 03:15
USACO
BZOJ 1602: [
Usaco2008
Oct]牧场行走
题目 1602: [
Usaco2008
Oct]牧场行走 Time Limit: 5 Sec Memory Limit: 64 MB
·
2015-11-13 03:15
USACO
BZOJ 1612: [
Usaco2008
Jan]Cow Contest奶牛的比赛
题目 1612: [
Usaco2008
Jan]Cow Contest奶牛的比赛 Time Limit: 5 Sec Memory Limit: 
·
2015-11-13 03:14
USACO
BZOJ 1615: [
Usaco2008
Mar]The Loathesome Hay Baler麻烦的干草打包机
题目 1615: [
Usaco2008
Mar]The Loathesome Hay Baler麻烦的干草打包机 Time Limit: 5 Sec Memory
·
2015-11-13 03:11
USACO
BZOJ 1617: [
Usaco2008
Mar]River Crossing渡河问题
题目 1617: [
Usaco2008
Mar]River Crossing渡河问题 Time Limit: 5 Sec Memory Limit:
·
2015-11-13 03:09
USACO
BZOJ 1619: [
Usaco2008
Nov]Guarding the Farm 保卫牧场
题目 1619: [
Usaco2008
Nov]Guarding the Farm 保卫牧场 Time Limit: 5 Sec Memory Limit: 
·
2015-11-13 03:06
USACO
BZOJ 1618: [
Usaco2008
Nov]Buying Hay 购买干草
题目 1618: [
Usaco2008
Nov]Buying Hay 购买干草 Time Limit: 5 Sec Memory Limit: 64
·
2015-11-13 03:06
USACO
BZOJ 1620: [
Usaco2008
Nov]Time Management 时间管理
题目 1620: [
Usaco2008
Nov]Time Management 时间管理 Time Limit: 5 Sec Memory Limit: 
·
2015-11-13 03:05
USACO
BZOJ 1621: [
Usaco2008
Open]Roads Around The Farm分岔路口
题目 1621: [
Usaco2008
Open]Roads Around The Farm分岔路口 Time Limit: 5 Sec Memory Limit
·
2015-11-13 03:04
USACO
BZOJ 1622: [
Usaco2008
Open]Word Power 名字的能量
题目 1622: [
Usaco2008
Open]Word Power 名字的能量 Time Limit: 5 Sec Memory Limit: 64
·
2015-11-13 03:03
USACO
【
Usaco2008
Mar】土地购买
【题目描述】 农夫John准备扩大他的农场,他正在考虑N (1 <= N <= 50,000) 块长方形的土地. 每块土地的长宽满足(1 <= 宽 <= 1,000,000; 1 <= 长 <= 1,000,000). 每块土地的价格是它的面积,但FJ可以同时购买多快土地. 这些土地的价格是它们最大的长乘以它们最大的宽, 但是土地的长宽不能交换. 如果FJ买
·
2015-11-12 12:41
USACO
bzoj1624【
Usaco2008
Open】Clear And Present Danger
1624:[Usaco2008Open]ClearAndPresentDanger寻宝之路TimeLimit: 5Sec MemoryLimit: 64MBSubmit: 468 Solved: 322[Submit][Status][Discuss]Description 农夫约翰正驾驶一条小艇在牛勒比海上航行. 海上有N(1≤N≤100)个岛屿,用1到N编号.约翰从1号小岛出发
AaronGZK
·
2015-11-08 21:00
USACO
bzoj
斜率优化专题1——bzoj 1597 [
Usaco2008
Mar] 土地购买 题解
转载请注明:http://blog.csdn.net/jiangshibiao/article/details/24387147 【原题】 1597: [
Usaco2008
Mar]土地购买 Time
·
2015-11-08 11:10
USACO
bzoj1623【
Usaco2008
Open】Cow Cars 奶牛飞车
1623:[Usaco2008Open]CowCars奶牛飞车TimeLimit: 5Sec MemoryLimit: 64MBSubmit: 363 Solved: 249[Submit][Status][Discuss]Description 编号为1到N的N只奶牛正各自驾着车打算在牛德比亚的高速公路上飞驰.高速公路有M(1≤M≤N)条车道.奶牛i有一个自己的车速上限Si(l≤Si≤1,
AaronGZK
·
2015-11-02 23:00
bzoj
bzoj1622【
Usaco2008
Open】Word Power 名字的力量
1622:[Usaco2008Open]WordPower名字的能量TimeLimit: 5Sec MemoryLimit: 64MBSubmit: 437 Solved: 214[Submit][Status][Discuss]Description 约翰想要计算他那N(1≤N≤1000)只奶牛的名字的能量.每只奶牛的名字由不超过1000个字待构成,没有一个名字是空字体串, 约翰有一
AaronGZK
·
2015-11-02 23:00
bzoj
bzoj1621【
Usaco2008
Open】Roads Around The Farm
1621:[Usaco2008Open]RoadsAroundTheFarm分岔路口TimeLimit: 5Sec MemoryLimit: 64MBSubmit: 653 Solved: 480[Submit][Status][Discuss]Description 约翰的N(1≤N≤1,000,000,000)只奶牛要出发去探索牧场四周的土地.她们将沿着一条路走,一直走到三岔路口(可
AaronGZK
·
2015-11-02 22:00
bzoj
bzoj1620【
Usaco2008
Nov】Time Management 时间管理
1620:[Usaco2008Nov]TimeManagement时间管理TimeLimit: 5Sec MemoryLimit: 64MBSubmit: 601 Solved: 361[Submit][Status][Discuss]DescriptionEverthematuringbusinessman,FarmerJohnrealizesthathemustmanagehistimee
AaronGZK
·
2015-11-02 21:00
bzoj
bzoj1619【
Usaco2008
Nov】Guarding the Farm 保卫牧场
1619:[Usaco2008Nov]GuardingtheFarm保卫牧场TimeLimit: 5Sec MemoryLimit: 64MBSubmit: 606 Solved: 265[Submit][Status][Discuss]DescriptionThefarmhasmanyhillsuponwhichFarmerJohnwouldliketoplaceguardstoensure
AaronGZK
·
2015-11-02 21:00
bzoj
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他