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
usaco
[BZOJ1724][
Usaco
2006 Nov]Fence Repair 切割木板
[
Usaco
2006Nov]FenceRepair切割木板时间限制:1Sec内存限制:128MB题目描述FarmerJohn想修理牧场栅栏的某些小段。
slongle_amazing
·
2020-08-23 04:20
基础算法—贪心
数据结构—堆
BZOJ 1724: [
Usaco
2006 Nov]Fence Repair 切割木板
贪心+小根堆我只会stl。。。水过就好了吧。。每次找最小的两根,代价为这两根长的和然后把这两根加起来作为一根加到堆里去最后直到堆里只有一根#include#include#include#include#defineggetchar()#definelllonglong#defineinf0x3f3f3f3fusingnamespacestd;inlinellread(){llx=0,f=1;ch
bababaab
·
2020-08-23 04:13
堆
贪心
NOIP2010前一周的总结
CoderSpace添加其他登陆方式(2010-11-1023:12:20)欢迎参加Boolean93立冬欢乐赛(2010-11-810:23:37)
USACO
最新月赛已经全部翻译完毕,欢迎访问CoderSpace
wxf1995
·
2020-08-23 03:29
OI小结&心得
luogu P2868 [
USACO
07DEC]观光奶牛Sightseeing Cows
analysis题目要求的是最大平均乐趣值,相当于就是求∑i=1PW[iu]+W[iv]C[i]\sum_{i=1}^{P}\frac{W[{i_u}]+W[{i_v}]}{C[i]}i=1∑PC[i]W[iu]+W[iv]的最大值但是题目里有一个条件,就是说每个建筑物只能走一次(废话,不然的话直接在最快乐的那个建筑物那里一直待着就可以了啊),并且必须要走过一条边先考虑第二个问题,必须走过一条边就
AndrewMe8211
·
2020-08-23 03:36
图论算法
数学
解题报告:洛谷P1879 [
USACO
06NOV]玉米田Corn Fields
题目描述农场主John新买了一块长方形的新牧场,这块牧场被划分成M行N列(1≤M≤12;1≤N≤12),每一格都是一块正方形的土地。遗憾的是,有些土地相当贫瘠,不能用来种草。并且,奶牛们喜欢独占一块草地的感觉,于是John不会选择两块相邻的土地,也就是说,没有哪两块草地有公共边。John想知道,如果不考虑草地的总块数,那么,一共有多少种种植方案可供他选择?(当然,把新牧场完全荒废也是一种方案)输入
Initialize02
·
2020-08-23 03:36
解题报告
USACO
2006 November Gold
POJ3253FenceRepairSTL堆操作我想说,STL里堆是我目前见到最蛋疼的操作。#include#include#include#include#include#include#include#include#include#include#include#definemax(x,y)((x)>(y)?(x):(y))#definemin(x,y)((x)>(y)?(y):(x))us
weixin_34227447
·
2020-08-23 03:53
路径记录(很久之前)
12.22【BZOJ】2243[SDOI2011]染色树链剖分+线段树【BZOJ】1724[
Usaco
2006Nov]FenceRepair切割木板手写堆【BZOJ】1455罗马游戏左偏树【BZOJ】1202
weixin_34092370
·
2020-08-23 03:13
[
USACO
Dec07] 建造路径
★★输入文件:roads.in输出文件:roads.out简单对比时间限制:1s内存限制:128MB译byCmYkRgB123描述FarmerJohn刚刚得到了几个新农场!他想把这几个农场用路连接起来,这样他就可以通过笔直的公路从一个农场到另一个农场了。现在已经有了几条连接着的农场。N(1≤N≤1,000)个农场中,每个农场的位置在坐标平面的(Xi,Yi)(0≤Xi≤1,000,000;0≤Yi≤
weixin_33815613
·
2020-08-23 03:28
洛谷P1879 [
USACO
06NOV]玉米田Corn Fields 状压DP
洛谷P1879[
USACO
06NOV]玉米田CornFields状压DP需要注意的是位运算的运算等级比==低1#include2#defineFor(i,j,k)for(inti=j;ia[i])continue
weixin_33770878
·
2020-08-23 03:56
P1879 [
USACO
06NOV]玉米田Corn Fields题解(注释版)
题目描述FarmerJohnhaspurchasedalushnewrectangularpasturecomposedofMbyN(1≤M≤12;1≤N≤12)squareparcels.Hewantstogrowsomeyummycornforthecowsonanumberofsquares.Regrettably,someofthesquaresareinfertileandcan'tbe
weixin_30892037
·
2020-08-23 03:47
洛谷 2868 [
USACO
07DEC]观光奶牛Sightseeing Cows
题目戳这里一句话题意L个点,P条有向边,求图中最大比率环(权值(Fun)与长度(Tim)的比率最大的环)。Solution巨说这是0/1分数规划。话说0/1分数规划是真的难,但貌似有一些规律,总是离不开一个二分和带mid的不等式。记环S=({vi},{ei}),其中{vi}为环上结点的集合,{ei}为环上的边的集合我们先分析一波公式:不过是要求\(\sum_{i=1}^{t}Fun[v[i]]/\
weixin_30853329
·
2020-08-23 03:15
动态规划:DP从入门到破门而出(入门必刷例题)
目录:1.区间DP例题1:P2858奶牛零食例题2:P3146[
USACO
16OPEN]248/P3147[
USACO
16OPEN]262144例题3:P3205[HNOI2010]合唱队例题4:P4170
weixin_30678349
·
2020-08-23 03:35
题解 P2859 【[
USACO
06FEB]摊位预订Stall Reservations】
题目链接:https://www.luogu.org/problemnew/show/P2859思路:首先大家会想到这是典型的贪心,类似区间覆盖问题的思路,我们要将每段时间的左端点从小到大排序,然后一个个插入,插入时比较是否先前的牛棚中已经有牛挤完了奶,如果没有就新增一个牛棚,否则用挤完奶的牛棚。如果插入时扫描一遍找可用的牛棚的话肯定是会超时的,那么我们就要用一个priority_queue(当然
weixin_30466039
·
2020-08-23 03:51
[
Usaco
2006 Feb]Stall Reservations 专用牛棚
DescriptionOhthosepickyN(1>>>>>>>>>>>>>>>>>>>>>>>>>>Stall2..c2>>>>>>c4>>>>>>>>>....Stall3....c3>>>>>>>>>........Stall4......c5>>>>>>>>>......Otheroutputsusingthesamenumberofstallsarepossible.HINT题解差分思
wang3312362136
·
2020-08-23 03:58
差分思想
【bzoj1725】【
Usaco
2006 Nov】Corn Fields牧场的安排【状压dp】
DescriptionFarmerJohn新买了一块长方形的牧场,这块牧场被划分成M列N行(1#include#defineP100000000usingnamespacestd;intans,f[13][5000],p[13],v[13],n,m,x,maxx;voiddp(){for(inti=0;i<=maxx;i++){if((i|v[1])==v[1]&&(i&(i<<1))==0)f[
sunshinezff
·
2020-08-23 02:01
dp
「
USACO
2020 US Open Platinum」Circus (数数)(并查集)
传送门神仙数数题,抄的xyx结论:钦定KKK的点,如果不带标号,那么可以覆盖全树,现在带标号,只需要考虑标号间置换的同构那么最后的答案可以表示成n!∏Si!\frac{n!}{\prodS_i!}∏Si!n!,SiS_iSi为极大等价类(考虑两个点能不能换,这个具有传递性)那么考虑将度数不为2的点作为关键点,一棵树将被划分成若干条关键点组成的路径(a,b)(a,b)(a,b)a,ba,ba,b侧的
FSYo
·
2020-08-23 02:23
组合数学
[
Usaco
2007 Feb]Cow Sorting牛排序
农夫JOHN准备把他的N(1#include#include#include#include#include#include#include#include#include#include#include#defineMAXN111111#defineMAXM211111#definePIacos(-1.0)#defineeps1e-8#defineINF100000001usingnamespa
sdj222555
·
2020-08-23 02:53
BZOJ
[
Usaco
2006 Nov]Corn Fields牧场的安排 壮压DP
看到第一眼就发觉是壮压DP然后就三进制枚举子集吧。这题真是壮压入门好题。。。对于dp[i][j]表示第i行,j状态下前i行的分配方案数。那么dp[i][j]肯定是从i-1行转过来的那么由于不能挨着放,那么我们肯定是枚举i-1行状态时不能包含j的任何一位。那么只要令k=((1#include#include#include#include#defineMAXN1005#defineINF100000
sdj222555
·
2020-08-23 02:53
USACO
[
USACO
13NOV]空荡荡的摊位Empty Stalls
题目LuoguP3090[
USACO
13NOV]空荡荡的摊位EmptyStalls分析遇到一道思维题,难度不大,记录一下。
Sarlendy
·
2020-08-23 02:22
题目
【
USACO
2015 Jan Gold】强连通分量+最长路
NKOJ3213牧草鉴赏家问题描述约翰有n块草场,编号1到n,这些草场由若干条单行道相连。奶牛贝西是美味牧草的鉴赏家,她想到达尽可能多的草场去品尝牧草。贝西总是从1号草场出发,最后回到1号草场。她想经过尽可能多的草场,贝西在通一个草场只吃一次草,所以一个草场可以经过多次。因为草场是单行道连接,这给贝西的品鉴工作带来了很大的不便,贝西想偷偷逆向行走一次,但最多只能有一次逆行。问,贝西最多能吃到多少个
rgnoH
·
2020-08-23 02:11
Tarjan
最短路算法
BZOJ1725 [
Usaco
2006 Nov]Corn Fields牧场的安排
标签:状压DPDescriptionFarmerJohn新买了一块长方形的牧场,这块牧场被划分成M列N行(1#include#include#include#include#include#definerep(i,a,b)for(inti=a;i=b;i--)#defineLLlonglong#definemem(x,num)memset(x,num,sizeofx)usingnamespaces
yjjr
·
2020-08-23 02:39
bzoj
DP
OI成长历程
洛谷 P1203 [
USACO
1.1]坏掉的项链Broken Necklace 动态规划
题目描述你有一条由N个红色的,白色的,或蓝色的珠子组成的项链(3#include#definereregisterintusingnamespacestd;stringa;intn,ans=-1;inlineintf(intx){inttot=0;for(rei=x;;i--){if(a[i]==a[x])tot++;elseif(a[i]=='w')tot++;elsebreak;}for(re
一条自私的鱼
·
2020-08-23 02:28
DP
[
USACO
11OPEN]玉米田迷宫Corn Maze题解
题目链接洛谷p1825bzoj3299以下描述针对于洛谷环境这一题本来是普通的bfs,但坑点却很多,其中有一个疑似数据问题。坑点1:传送门可以多次走bfs不扩张重复点,这是它比dfs快的原因之一。但这一题传送门可以多次走,比如这个样例:55######.#.##A#A=#.#@######传送门是强制传送的,没有选择,所以需要两次经过传送门,传过去再传回来。解决方案:就拿样例来说,从@到第四列的A
hht2005
·
2020-08-23 02:15
题解
信息学竞赛NOI&ACM在线评测&题库网站精选【翼虎小微整理】
codevs.cn/Vijoshttps://vijos.org/洛谷https://www.luogu.org/UniversalOnlineJudgehttp://uoj.ac/美国信息学奥赛(中译
usaco
翼虎小微
·
2020-08-23 02:14
K12信息学
ACM
#最小生成树#[luogu 2872] [
USACO
07DEC]道路建设Building Roads
题目https://www.luogu.org/problem/P2872解题思路暴力跑就可以了。注意return0&printf("%d",ans);代码#include#include#include#definelllonglongusingnamespacestd;structnode1{llx,y;}a[1005];structnode2{llx,y,z;}b[2500005];lln,
心有猛虎|细嗅蔷薇
·
2020-08-23 02:35
最小生成树
[
USACO
06NOV]玉米田Corn Fields 解题报告(状压DP)
题目传送门神秘传送门题目描述农场主John新买了一块长方形的新牧场,这块牧场被划分成M行N列(1≤M≤12;1≤N≤12),每一格都是一块正方形的土地。John打算在牧场上的某几格里种上美味的草,供他的奶牛们享用。遗憾的是,有些土地相当贫瘠,不能用来种草。并且,奶牛们喜欢独占一块草地的感觉,于是John不会选择两块相邻的土地,也就是说,没有哪两块草地有公共边。John想知道,如果不考虑草地的总块数
XJHRZ
·
2020-08-23 02:12
动态规划
二进制
bzoj1725 [
Usaco
2006 Nov]Corn Fields牧场的安排
状压dp,预处理出:line[i]:第i行状态是否合法ok[i][j],表示第i行的状态到第j行的状态是否能转移。situ[i][j],表示i状态转到j状态是否可行。设f[i][j]表示第i行状态为j时的答案,那么我们枚举一个k,对于所有合法的,能够转移到j的k,加上去。最后答案就是sigma(f[n][i])。#include#include#include#include#definefo(i
Transcendence_magia
·
2020-08-23 02:01
bzoj
状压dp
DP
USACO
6.3 剪枝
USACO
6.3剪枝_hash从论文题到抄答案题…*fence8多重背包.给出一堆木板要求不剩余的切成一定长度的小木板问最多能满足多少小木板写了个爆搜立马爆在第四个数据..然后开始学习思路剪枝方法汇总转载自另一个
leidar
·
2020-08-23 02:07
USACO
算法
BZOJ1577 [
Usaco
2009 Feb]庙会捷运Fair Shuttle
按结束点排序,然后能塞多少塞多少即可#include#include#include#include#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;#defineMAXN50010#defineMAXM20010#defineINF1000000000
neither_nor
·
2020-08-23 02:30
BZOJ
贪心
线段树
Luogu P1879 [
USACO
06NOV]玉米田Corn Fields
题意给出n∗mn*mn∗m的矩阵,选出若干个000变成222,使得没有两个222有公共边,求方案数量。数据范围1⩽n,m⩽12\quad1\leqslantn,m\leqslant121⩽n,m⩽12题解看到这么小的数据范围,显然可以状态压缩,考虑状压缩DP。设f[i][j]f[i][j]f[i][j]表示考虑前iii行且第iii行状态为jjj(压缩)的方案数量。枚举kkk表示上一行的状态(压缩)
linjiayang2016
·
2020-08-23 01:05
动态规划
轮廓线
状态压缩
[
USACO
06NOV] 玉米田Corn Fields
题源:https://www.luogu.org/problemnew/solution/P1879偏模板的状压dp题。#include#definenummch-48#definepdputchar('')#definepnputchar('\n')#definepbpush_back#definefifirst#definesesecond#definefre1freopen("1.txt",
kesisour
·
2020-08-23 01:41
P2390 地标访问
题目背景改编自
USACO
2007Nov铜组Exploration题目描述贝西在一条道路上旅行,道路上有许多地标,贝西想要在日落之前访问尽可能多的路标。
造梦编程
·
2020-08-23 01:37
算法
noip
P1459 [
USACO
2.1]三值的排序 Sorting a Three-Valued Sequence
题目描述给定一个长度为N的序列,序列中只包含1,2,3三种数字。现在需要你将序列按升序进行排序,排序必须通过一系列的交换操作来完成。交换操作是指将两个位置p和q上的元素进行互换。请你求出将序列排成升序序列,最少需要进行多少次交换操作。输入格式第一行包含整数N。接下来N行,每行包含一个1∼3之间的整数,表示序列中的一个元素。输出格式共一行,包含一个整数,表示将序列排成升序需要的最少交换次数。数据范围
造梦编程
·
2020-08-23 01:37
noip
算法
P2920 [
USACO
08NOV]Time Management S
题目描述Everthematuringbusinessman,FarmerJohnrealizesthathemustmanagehistimeeffectively.HehasNjobsconvenientlynumbered1..N(1usingnamespacestd;structNode{intl,r;booloperator>n;for(inti=1;i>node[i].l>>node[
造梦编程
·
2020-08-23 01:37
算法
noip
POJ 3261
USACO
2006 December Gold Milk Patterns
题目大意:给出一个字符串,求出出现过k次以上的最长的子串(可重叠).思路:现弄出来sa数组和height数组,之后就是判断每个长度为k的height数组的区间中最小的数字的最大值了.为什么好多人都二分了?这只要单调队列扫一次就行了啊..CODE:#include#include#include#include#include#defineMAX1000010usingnamespacestd;in
16bit戦争
·
2020-08-23 01:58
POJ
POJ
字符串
SuffixArray
后缀数组
height
【
USACO
5.4.5】奶牛的电信(BSOI2155)
【
USACO
5.4.5】奶牛的电信Description农夫约翰的奶牛们喜欢通过电邮保持联系,于是她们建立了一个奶牛电脑网络,以便互相交流。
hwzzyr
·
2020-08-23 01:39
网络流
【luogu P1879 [
USACO
06NOV]玉米田Corn Fields】 题解
题目链接:https://www.luogu.org/problemnew/show/P1879状压DP。设dp[i][j]表示第i行,状态为j的方案数初始dp[0][0]=1这样一共12行12列,最多1#include#include#include#definelllonglongusingnamespacestd;constintmaxn=5000;constintmod=100000000
disnmlf23266651
·
2020-08-23 01:37
P1214 [
USACO
1.4]等差数列 Arithmetic Progressions
题目描述一个等差数列是一个能表示成a,a+b,a+2b,...,a+nb(n=0,1,2,3,...)的数列。在这个问题中a是一个非负的整数,b是正整数。写一个程序来找出在双平方数集合(双平方数集合是所有能表示成p的平方+q的平方的数的集合,其中p和q为非负整数)S中长度为n的等差数列。输入格式第一行:N(3#include#include#include#includeusingnamespac
dingjinhui4074
·
2020-08-23 01:05
数据结构与算法
USACO
Training Section 3.1 Contact
P2724联系Contact题目背景奶牛们开始对用射电望远镜扫描牧场外的宇宙感兴趣。最近,他们注意到了一种非常奇怪的脉冲调制微波从星系的中央发射出来。他们希望知道电波是否是被某些地外生命发射出来的,还是仅仅是普通的的星星发出的题目描述帮助奶牛们用一个能够分析他们在文件中记下的记录的工具来找到真相。他们在寻找长度在A到B之间(包含A和B本身)在每天的数据文件中重复得最多的比特序列(12#define
dianyi2475
·
2020-08-23 01:01
【
USACO
】草地排水
DrainageDitches草地排水
usaco
4.2.1描述在农夫约翰的农场上,每逢下雨,Bessie最喜欢的三叶草地就积聚了一潭水。这意味着草地被水淹没了,并且小草要继续生长还要花相当长一段时间。
dianxin2815
·
2020-08-23 01:01
Luogu 2868 [
USACO
07DEC]观光奶牛Sightseeing Cows
01分数规划复习。这东西有一个名字叫做最优比率环。首先这个答案具有单调性,我们考虑如何检验。设$\frac{\sum_{i=1}^{n}F_i}{\sum_{i=1}^{n}T_i}=e$,我们需要检验的就是$\sum_{i=1}^{n}(F_i-mid*T_i)\geq0$是否存在。感觉这玩意不好算,再变形一下:$\sum_{i=1}^{n}(e*T_i-F_i)#includeusingnam
dashu497731727
·
2020-08-23 01:53
劣质的草(
USACO
美国信息学月赛)【7.13考试第一题】
【问题描述】贝茜像其它奶牛一样正在吃草,她正在思考她所在的地方。她注意到她只得到了一个平于海平面的广泛大片牧场。只有海拔1米或者更高更硬的草不那么美味。草随着海拔的增加越发难吃。继续咀嚼,她意识到,这没有食欲的食物长成两侧的丘陵,形成了青翠美味丰富草地海洋中的一系列劣质草小岛。贝茜穿上她的实验服,决心测定她的牧场有多少劣草小岛。她画出一张画有被分成R(1#include#include#inclu
cqyz_yuyuko
·
2020-08-23 01:14
图论相关
floodfill
题解 luogu P1879 【[
USACO
06NOV]玉米田Corn Fields】
轮廓线dp记录当前的轮廓线,根据当前轮廓线进行状态转移,理论时间复杂度比普通状压dp快。k3k1k2**如图,假设当前转移到位置,轮廓线状态为二进制数k1k2k3k4,1表示第i列已选,0表示第i列未选,转移时用位运算解压出k3与k2,作出决策,并维护每一列的轮廓线即可代码如下#include#include#include#definemax(x,y)((x)>(y)?(x):(y))#defi
Ansicht
·
2020-08-23 01:09
题解
luogu
题解 P1825 【[
USACO
11OPEN]玉米田迷宫Corn Maze】
玉米田迷宫题解一.背景x年x月x日,竞赛老师拿此题问我,然后我玄学过了,于是特来写此题。(谁说dijkstra不能过的??)二.分析本题,我们先不考虑有传送阵的情况,发现,其实就是一个最短路(bfs)的模板题,随便弄下就能过,不过,这里多了个传送阵,于是我们就要考虑下怎么做题了。。。Method1考虑bfs。通过观察发现,本题的边的权已经不止是我们平常所做的只有1的边权了,还多了传送阵之间的0边权
bajiu2822
·
2020-08-23 01:40
数据结构与算法
bzoj1651[
Usaco
2006 Feb]Stall Reservations 专用牛棚*
bzoj1651[
Usaco
2006Feb]StallReservations专用牛棚题意:有N头牛,每头牛有个喝水时间段,这段时间它将专用一个棚。
anheku1562
·
2020-08-23 01:57
Lost Cows(线段树+二分判定)
4835:[
Usaco
2003Open]LostCowsTimeLimit:1SecMemoryLimit:128MBSubmit:21Solved:17[Submit][Status][WebBoard
allia990718
·
2020-08-23 01:24
【
USACO
06NOV】路障
【题目链接】点击打开链接【算法】最短路【代码】#includeusingnamespacestd;#defineMAXN5000#defineMAXM100000inti,N,M,shortest,ans;intdista[MAXN+10],distb[MAXN+10],x[MAXM+10],y[MAXM+10],d[MAXM+10],visa[MAXN+10],visb[MAXN+10];vec
a576969381
·
2020-08-23 01:09
【
USACO
06NOV】路障Roadblocks(Dijkstra)
原题见洛谷:题目分析直接用一个dis表示最短路,dis2表示次短路。更新有以下几种:1,dis[j]>dis[i]+w(i,j),直接更新dis[j]并把j入队。2,dis2[j]>dis[i]+w(i,j),更新dis2[j]并把j入队。注意:此题要求严格小于最短路,所以还需要dis[j]>dis[i]+w(i,j)成立。3,dis2[j]>dis2[i]+w(i,j),更新dis2[j]并把j
WWWengine
·
2020-08-23 01:46
图论-最短路问题
【
USACO
06NOV】玉米田Corn Fields(状态压缩dp)
首先这题可以用状态压缩来表示一行的放置情况。为了节省空间和时间可以输入时直接把N和M减去一。设f[i][S]表示第i行放置情况为S时的方案数,那么最后答案就是f[N]可行状态的和。我们枚举每一行,每次做如下的事情:1,得到下一行的所有可行情况,存入数组。2,以当前行的可行情况去更新下一行的可行情况。3,交换上下行,下一行作为当前行重复此操作。4,第0行不做下一行,第N行不做当前行。更新操作:枚举当
WWWengine
·
2020-08-23 01:46
动态规划
st表练习题
[
USACO
07JAN]平衡的阵容BalancedLineup3.[SCOI2007]降雨量
Robert_6277
·
2020-08-23 00:53
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他