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
Barn
poj 3269 Building A New
Barn
#include <iostream> #include <cstdio> #include <cstring> #include <algorithm> #include <cmath> using namespace std; const int maxn=1e4+9; int x[maxn],y[maxn]; str
·
2015-11-12 16:12
Build
USACO 1.3
Barn
Repair(DP)
1 /* 2 ID: cuizhe 3 LANG: C++ 4 TASK:
barn
1 5 */ 6 #include <iostream> 7 #include
·
2015-11-12 13:53
USACO
Til the Cows Come Home(poj 2387 Dijkstra算法(单源最短路径))
nbsp; Accepted: 11098 Description Bessie is out in the field and wants to get back to the
barn
·
2015-11-12 12:36
dijkstra
ACM学习历程——POJ 2376 Cleaning Shifts(贪心)
John is assigning some of his N (1 <= N <= 25,000) cows to do some cleaning chores around the
barn
·
2015-11-12 11:05
ACM
scjp考试准备 - 10 - 类型转换
题目为如下代码的执行结果: class Building{} public class
Barn
extends Building{ public static void
·
2015-11-12 11:05
scjp
USACO2.4.4--Bessie Come Home
Farmer John rings the bell so they will start walking to the
barn
. Your job is to figure out
·
2015-11-12 11:12
USACO
USACO1.3.2--
Barn
Repair
Barn
Repair It was a dark and stormy night that ripped the roof and gates off the stalls that hold
·
2015-11-12 11:53
USACO
USACO1.21Milking Cows
Milking Cows Three farmers rise at 5 am each morning and head for the
barn
to milk three cows.
·
2015-11-12 09:13
USACO
usaco 6.1
6.1.2 rectbarn 首先要注意空间的消耗,3000*3000 大概10m的样子(最多16m),只够开个char,本想套用big
barn
的dp方法,定义struct [i,
·
2015-11-11 18:33
USACO
USACO1.2.1--Milking Cows
Milking Cows Three farmers rise at 5 am each morning and head for the
barn
to milk three cows.
·
2015-11-11 17:59
USACO
USACO 5.3 Big
Barn
(DP)
最大子矩阵问题,USACO上貌似好几个把。。 1 /* 2 ID: cuizhe 3 LANG: C++ 4 TASK: bigbrn 5 */ 6 #include <iostream> 7 #include <cstring> 8 #include <cstdio> 9 #include <cstdlib>
·
2015-11-11 15:58
USACO
USACO 5.3 Big
Barn
用DP写的,题目限定了为最大正方形,所以用dp写起来非常顺手~~ dp[i][j]表示以点(i,j)为右下角的正方形的最大边长。 dp[i][j] = max(dp[i][j], min(dp[i-1][j-1]+1,sx, sy[j]) )~~开代码吧,很鲜明~ dp[i][j] == -1表示不存在合法正方形 /*ID: zlqest11LANG: C++TASK: bigbrn*/
·
2015-11-11 12:30
USACO
USACO section1.3
Barn
Repair 修理牛棚(贪心)
题目:http://www.wzoi.org/usaco/11%5C304.asp 大意:有m个点,用有数量限制的区间把这些点全部覆盖,求区间和的最小值。 贪心原理:如果限制的区间数大于等于m的话ans=m(就因为没考虑这点提交了好多次- -|||);否则,先用把点都排序(这里也忘记了- -|||),用标记法记录相邻点的距离,a[i]表示距离为i的个数。。。
·
2015-11-11 10:10
USACO
2010-zzuli暑假集训选拔赛(一)--解题报告
Barn
Repair 关键是读懂题意,不要让英文成为你的障碍,作为一个职业的选手,这点素质是应该具备的。 [贪心]有若干个牛栏,不是每个里面都有牛。
·
2015-11-11 05:08
li
USACO sec1.3
Barn
Repair
题意比较难懂。 有编号为 1 2 3。。。S 的牛棚,其中C个有牛而其余的没有,现在所有牛棚护栏都被大雨淋坏了,而提供牛棚护栏的商人只能提供一定数目(M个)的护栏(长度则随意,想要多长就能提供多长),为了节省money,FJ决定在所有有牛的棚子都修好的前提下,尽可能使得所需护栏的总长度最小(或者被护栏围住的牛棚总数最少)。 首先如果S<=M,完全可以只要S个就行了,是满足要求且最少的;
·
2015-11-11 01:24
USACO
USACO
Barn
Repair 【贪心算法】
这到题目的题意不太好理解= = 看来还是英语太弱了 实际上题目给了你M, S, C 分别代表最多不超过M 块木板, S代表牛棚总数,C代表接下来有C个牛所在牛棚的标号 然后求的是如何安排方案,可以使得总木板长度最小。 是一道【贪心】的题目。 首先得判断,如果M >= C,就直接输出C,表示最小长度为C 然后,对输入的牛进行排序 求出ans数组,表示
·
2015-11-10 23:29
USACO
Tyvj P1029 牛棚回声
USACO October 2009 Qualifying
Barn
Echoes 问题描述: 奶牛们非常享受在牛栏中哞叫,因为她们可以听到她们哞声的回音。
·
2015-11-08 16:06
T
usaco6.1-Cow XOR:trie树
All of his N (1 ≤ N ≤ 100,000) cows (numbered 1..N) are lined up in front of the
barn
, sorted by thei
·
2015-11-08 14:06
USACO
poj3272_toposort
例如: 7 71 33 43 54 62 35 66 7ans:4Here are the four possible paths that lead to the
barn
: 1 3 4 6 7 1
·
2015-11-06 08:06
sort
USACO section1.3.2
Barn
Repair
以下是我的代码: /* ID: dollar4 PROG:
barn
1 LANG: C++ */ #include <iostream> #include <fstream&
·
2015-11-02 18:06
USACO
USACO Section 5.3 Big
Barn
(dp)
dp(i,j)表示以坐标(i,j)为左上角的
barn
边长最大值,dp(i+1,j),dp(i,j+1)分别表示向右和向下能扩展的最大边长,但是以此为正方形时,右下方的一个格子没
·
2015-11-02 11:56
USACO
【USACO】Milking Cows
Three farmers rise at 5 am each morning and head for the
barn
to milk three cows.
·
2015-11-02 10:13
USACO
spfa算法解决POJ 2387
Description Bessie is out in the field and wants to get back to the
barn
to get as much sleep as possible
·
2015-11-02 10:48
SPFA
USACO: Section 1.3 -- PROB
Barn
Repair
Source code Lession Learned: This is the first non-trivial Gready Algorithm I wrote. It costs a bit of time for me to get it right. For non-trivial algorithm, the pseudocode design&check
·
2015-11-01 09:50
USACO
POJ 2387 Til the Cows Come Home(Dijkstra)
Bessie is out in the field and wants to get back to the
barn
to get as much sleep as possible before
·
2015-10-31 15:44
dijkstra
1.3.2
Barn
Repair
/* ID: awsd1231 PROG:
barn
1 LANG: C++ */ #include<iostream
·
2015-10-31 11:39
AIR
POJ 1274 The Perfect Stall(二分图匹配)
Total Submissions: 14447 Accepted: 6612 Description Farmer John completed his new
barn
·
2015-10-31 11:44
poj
PKU/POJ 3269 Building A New
Barn
如果不考虑cannot be on any cow's grazing spot,容易证明分别求横竖的中位数就是最优解(若n是偶数的话解集就是一个矩形区间)。 现在只需要考虑解集被grazing spot占满的情况。由于题目说cows never graze in spots that are horizontally or vertically adjacent,那么被占满的情况就只有n是奇数
·
2015-10-31 09:06
Build
poj 1247 The Perfect Stall 裸的二分匹配,但可以用最大流来水一下
Submissions: 16396 Accepted: 7502 Description Farmer John completed his new
barn
·
2015-10-27 16:23
poj
每日英语:Lighting: Twigs Shine in Home Decor
The sticks suggest rustic luxury -- think
barn
weddings and ski resorts -- but can also be found in modern
·
2015-10-27 14:45
home
1696: [Usaco2007 Feb]Building A New
Barn
新牛舍
1696:[Usaco2007Feb]BuildingANewBarn新牛舍TimeLimit: 5Sec MemoryLimit: 64MBSubmit: 378 Solved: 168[Submit][Status][Discuss]Description经过多年的积蓄,农夫JOHN决定造一个新的牛舍。他知道所有N(2 #include #include #include #include
CRZbulabula
·
2015-10-18 14:00
USACO 1.3
Barn
Repair (快排+贪心)
#include #defineDEBUG0 #defineTESTCASES9 #defineMAX_STALLS200 intnumOfBoards,numOfStalls,numOfCows; intstallOccupied[MAX_STALLS+1]; intarrayOfIntervals[MAX_STALLS]; intnumOfIntervals; voidsort(inta
tiutiu2011
·
2015-09-12 21:00
USACO
快排
贪心
repair
1.3
Barn
2-SAT合集
核心在于如何建边,剩下的套模板就可以解决,这题比较trick的一点在于ifbarn1->S1,
barn
2->S2thendis(
barn
1,
barn
2)==dis(
barn
1,S1)+ dis(
barn
2
solotzg
·
2015-08-31 12:00
USACO-Section 1.3
Barn
Repair(贪心)
BarnRepairItwasadarkandstormynightthatrippedtheroofandgatesoffthestallsthatholdFarmerJohn'scows.Happily,manyofthecowswereonvacation,sothebarnwasnotcompletelyfull.Thecowsspendthenightinstallsthatarearr
idealism_xxm
·
2015-08-26 15:00
USACO
贪心
Usaco 1.3.2 修理牛棚(
Barn
Repair)
BarnRepair题意:在一个夜黑风高,下着暴风雨的夜晚,农民约翰的牛棚的屋顶、门被吹飞了。好在许多牛正在度假,所以牛棚没有住满。剩下的牛一个紧挨着另一个被排成一行来过夜。有些牛棚里有牛,有些没有。所有的牛棚有相同的宽度。自门遗失以后,农民约翰必须尽快在牛棚之前竖立起新的木板。他的新木材供应商将会供应他任何他想要的长度,但是供应商只能提供有限数目的木板。农民约翰想将他购买的木板总长度减到最少。给
PJQOOO
·
2015-07-14 17:00
poj 3168
Barn
Expansion 几何yy
题链:http://poj.org/problem?id=3168BarnExpansionTimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 2087 Accepted: 544DescriptionFarmerJohnhasN(1 #include #include #include #include #include #include
u013532224
·
2015-07-13 15:00
几何
USACO--1.3
Barn
Repair
另外还要注意处理m可能大于总的牛棚数,这时不需要去掉m-1段,只需要去掉c段代码如下:/*ID:15674811LANG:C++TASK:
barn
1*/ #include #include #include
acm_lkl
·
2015-03-08 13:00
USACO
POJ 3168
Barn
Expansion 题解 《挑战程序设计竞赛》
POJ3168BarnExpansion扩地:有N块不重叠的矩形地,由左下角(A,B)和右上角(C,D)决定。如果两块地的边或角相交,则两块地都无法扩大。求多少地可以扩大?3.6与平面和空间打交道的计算几何 平面扫描 睡觉是什么能吃嘛?如果一个点同时被两个或两个以上矩形共用,则这些矩形都无法扩大。由平行于X和Y的扫描线来扫描这些点,以平行于Y轴为例。如上图所示,将所有矩形的垂直边视作区间,两个端点
hankcs
·
2015-02-14 05:00
BZOJ 3011 Usaco2012 Dec Running Away From the
Barn
可并堆
题目大意:给定一棵有根树,求以每个点为根的子树中有多少点到它的距离不超过l第一眼是可并堆--于是怒写--管它正解是啥--从下到上维护可并大根堆键值是该点到当前根节点的距离一旦堆顶剪枝大于l就弹顶时间复杂度O(nlogn)什么?你说将整个堆都加上一个值?打标记不就好了--毫无疑问可并堆是可以打标记的--此外我的随机堆写if(flag^=1)就T写if(rand()&1)就秒过是什么鬼--#inclu
PoPoQQQ
·
2015-02-02 20:00
bzoj
BZOJ3011
可并堆
USACO 1.3
Barn
Repair
典型的贪心问题/* ID:xueyifa4 PROG:
barn
1 LANG:C++ */ #include #include #include usingnamespacestd; inta[205]
baidu_23081367
·
2015-01-21 20:00
USACO 1.3
Barn
Repair(贪心)
/* ID:twd30651 PROG:
barn
1 LANG:C++ */ #include #include #include //#defineDEBUG usingnamespacestd; intM
wdkirchhoff
·
2014-11-25 20:00
USACO A Rectangular
Barn
解题报告
这道题是leetcode上面的题,有个非常聪明的解法:http://www.cnblogs.com/lichen782/p/leetcode_maximal_rectangle.html。总体的时间复杂度是O(RC)。但是提交了3次才通过。原因是没有完全记住原解法的原理:以每个柱子为要形成的矩形的高,左边第一个比其低的柱子为栈里面左边那个(做高的柱子已经出栈,所以左边那个柱子就是栈顶的元素),右边
thestoryofsnow
·
2014-10-31 02:00
USACO Big
Barn
解题报告
这道题是求一个square中的最大的全1(或全0)的square的面积(边长)。应该是道比leetcode上最大矩形面积简单些的题。/* ID:thestor1 LANG:C++ TASK:bigbrn */ #include #include #include #include #include #include #include #include #include #include #incl
thestoryofsnow
·
2014-10-10 05:00
POJ2135Farm Tour(最小费用最大流模板)
建图:取超级源点s,并与房子连一条边,容量为2,费用为0;取
barn
与超级汇点t的边的容量为2,费用为0房子与
barn
的费用为距离,容量为1#include #include #include #include
u013497151
·
2014-08-20 20:00
USACO Section 1.3 -
Barn
Repair
这时候一个牛一个木板代码/*ID:mycodeb1LANG:C++TASK:
barn
1*/ #include usingnamespacestd; constintMAXN=200+10; i
u014247806
·
2014-08-16 19:00
ACM
Bessie Come Home(最短路 + Floyd)
Farmer John rings the bell so they will start walking to the
barn
. Your job is to figure out w
Simone_chou
·
2014-03-25 18:00
floyd
The Perfect Stall(二分图最大匹配 + 匈牙利算法)
Submissions: 17260 Accepted: 7878 Description Farmer John completed his new
barn
Simone_chou
·
2014-03-15 17:00
二分图
USACO
Barn
Repair
http://blog.csdn.net/moien_podiene/article/details/7494929不知道上面怎么想的,下面的思路更简单:http://blog.csdn.net/lisc741/article/details/8272454“有M个木板就表明从最小的编号的牛棚到最大的中间有M-1个段可以不覆盖到,找出每两个有牛的牛棚中间隔了多少距离,在这些距离中找前M-1个,这些
kaneqi
·
2014-03-07 11:00
usaco 1.3
Barn
Repair(贪心)
思路:用上M块木板时有M-1个间隙。目标是让总间隙最大。将相邻两个有牛的牛棚之间间隔的牛棚数排序,选取最大的M-1个作为间隙,其余地方用木板盖住。做法:1.若,板(M)的数目大于或等于牛棚中有牛的数目(C),则目测给每个牛牛发一个板就为最小的需求~2.否则,先对牛牛们的门牌号排序,然后用一个数组blank[]记录两门牌号之间的距离,然后用数组ans[ ]标记下头门牌和尾门牌,用自定义的search
u013508213
·
2014-02-09 11:00
USACO
Barn
Repair
BarnRepairItwasadarkandstormynightthatrippedtheroofandgatesoffthestallsthatholdFarmerJohn'scows.Happily,manyofthecowswereonvacation,sothebarnwasnotcompletelyfull.Thecowsspendthenightinstallsthatarearr
u012797220
·
2013-12-26 22:00
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他