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
cow
string类的实现终极版
写时拷贝(
COW
)的实现:#include #include using namespace std; class String { public: String(char *str="") :_str
柠公子
·
2016-03-09 17:23
类
String
COW
【POJ】3278 - Catch That
Cow
(bfs,队列)
CatchThatCowTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 68324 Accepted: 21515DescriptionFarmerJohnhasbeeninformedofthelocationofafugitivecowandwantstocatchherimmediately.Hestartsatapoint N
wyg1997
·
2016-03-09 17:00
HDU 2717 Catch That
Cow
Description一个数轴,给定一个起点,一个终点,然后单位时间内可以,到x+1,x-1,2x的地方,求最小花多少时间到AlgorithmBFSHint又是多组数据Code#include #include usingnamespacestd; constintmaxn=100009; structV { intx,s; }; intmain() { intn,k; while(cin>>n>
YYecust
·
2016-03-06 16:00
poj3660
Cow
Contest
CowContestTimeLimit: 1000MSMemoryLimit: 65536KTotalSubmissions: 8986Accepted: 5045DescriptionN (1≤ N ≤100)cows,convenientlynumbered1..N,areparticipatinginaprogrammingcontest.Asweallknow,somecowscodebe
d_x_d
·
2016-03-06 16:00
水
B - Catch That
Cow
/*B-CatchThatCowTimeLimit:2000MS MemoryLimit:65536KB 64bitIOFormat:%I64d&%I64uSubmitStatusDescriptionFarmerJohnhasbeeninformedofthelocationofafugitivecowandwantstocatchherimmediately.Hestartsata
huangshuai147
·
2016-03-05 11:00
java并发编程:并发容器之CopyOnWriteArrayList
原文:http://ifeve.com/java-copy-on-write/Copy-On-Write简称
COW
,是一种用于程序设计中的优化策略。
changeme
·
2016-03-04 20:00
poj 3267 the
cow
lexicon
戳这里原题大致题意:给你w个单词和长度为l的字符串,问在字符串中删除多少个字符可以使其匹配到单词序列。嗯然后是dp。开dp[i]记录在第i位及之前要删除多少字符,已知找到dp[i],初始状态dp【l】=0,然后从后往前扫输入的字符串。这个时候,dp方程有两种:dp【i】=dp【i+1】+1;(不能匹配)和dp【i】=min(dp【i】,dp[pm]+(pm-i)+len);第一个方程不难理解,主要
mars_ch
·
2016-03-04 00:00
poj3267
Java中的Copy-On-Write容器(一) --CopyOnWriteArrayList
原文地址:http://ifeve.com/java-copy-on-write/Copy-On-Write简称
COW
,是一种用于程序设计中的优化策略。
哎,起个名字真难
·
2016-03-03 10:00
POJ 3176
Cow
Bowling
POJ3176题目大意如下:这里做个抽象,问题背景就省了:有一个三角数堆,从顶点开始加和,找出一条从顶点到底边的最大和路径,求出这个和。十分简单的DynamicProgramming,可以抽象成:dp[i][j]=value[i][j]+max(dp[i+1][j]+dp[i+1][j+1]);从上面式子可以看出,其实对于dp数组而言,第一维是没有必要的,对于结果没有影响,所以可以改为:dp[j]
kornberg_fresnel
·
2016-03-02 22:00
dp
ACM
poj
ICPC
【Usaco2015 JAN】
Cow
Rectangles
很丑另一份代码还没有。。。。#include #include usingnamespacestd; constintmaxm=500+10; constintmaxn=1000+10; constintINF=0xfffffff; intpre[maxn][maxn],n,l,r,d,u; charch; structanswer{ intpoint,area; }ans; structG{ i
YoDReAMfY
·
2016-03-02 22:00
POJ3660
Cow
Contest(floyd算法应用)
CowContestTimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 8767 Accepted: 4933DescriptionN (1≤ N ≤100)cows,convenientlynumbered1..N,areparticipatinginaprogrammingcontest.Asweallknow,somecowscode
mengxiang000000
·
2016-03-02 19:00
poj
floyd
3
0
6
6
哈理工1018
POJ3660
3660
poj--3278--Catch That
Cow
(bfs)
CatchThatCowTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 67914 Accepted: 21397DescriptionFarmerJohnhasbeeninformedofthelocationofafugitivecowandwantstocatchherimmediately.Hestartsatapoint N
qq_29963431
·
2016-02-29 17:00
POJ 3617 Best
Cow
Line
每次比较本身和反转的字符,取小的那个注意PE,题目中有80个换一行此外有字符串操作s2.assign(s1.rbegin(),s1.rend());这句话可以把s2变为s1的反转,还需要理解s1.erase(0,1);erase方法可以从0开始删除,删1个#include #include usingnamespacestd; intmain() { intn; scanf("%d",&n); s
YYecust
·
2016-02-28 15:00
Java中的Copy-On-Write容器
Copy-On-Write简称
COW
,是一种用于程序设计中的优化策略。
真爱2015
·
2016-02-26 15:00
hdu 2602 Bone Collector
inTeddy’shometowntherewasamanwhowascalled“BoneCollector”.Thismanliketocollectvariesofbones,suchasdog’s,
cow
xiaojixuansu
·
2016-02-26 10:00
POJ - 3278 Catch That
Cow
1.题面http://poj.org/problem?id=32782.解题思路标准的bfs,在坐标轴上有一个点,你可以选择将这个点向正方向或是负方向移动一步,或是讲他的坐标×2,使用queue进行bfs搜索,顺便使用set判重,愉快地过了3.解题代码/***************************************************************** >FileNa
sinat_29278271
·
2016-02-24 20:00
bfs
Queue的使用
POJ 3267 The
Cow
Lexicon(DP单词匹配)
题目大意:给定一个长序列长度m,接着n个单词,问最少能删除多少语句中的字符使得在n个单词中选若干个,可以使得凑出当前序列。思路:既然是在序列中,删除一部分多余的单词,使得凑成选出的某些单词。所以,1、可以用dp[i]表示在i~m中能够删除序列中的最小数目(初始化DP[m]=0,从后向前匹配)。2、状态转移方程分为两种情况:a.不能够匹配(这种情况就是最坏的删除所有的从i~m的单词dp[i]=dp[
Grit_ICPC
·
2016-02-21 16:00
dp
poj
HDU 2602 Bone Collector(01背包)
inTeddy’shometowntherewasamanwhowascalled“BoneCollector”.Thismanliketocollectvariesofbones,suchasdog’s,
cow
ACMSaga
·
2016-02-19 18:00
poj 3278 Catch That
Cow
粗心导致没有1a。。简单的bfs。。#include #include #include usingnamespacestd; intminute[100010]; queueQ; intbfs(intn,intk) { Q.push(n); while(!Q.empty()) { intoldn=Q.front(); Q.pop(); intnewn; for(inti=1;i=0&&newn<
qq_32995183
·
2016-02-19 00:00
poj
bfs
POJ 3268 Silver
Cow
Party(dij+邻接矩阵)
( ̄▽ ̄)"#include #include #include #include #include usingnamespacestd; constintINF=10e8; constintMAXN=1010; intk,minn; intcost[MAXN][MAXN],lowcost[MAXN],lc[MAXN]; boolvis[MAXN]; voidRe
ATMacmer
·
2016-02-17 23:00
进程管理
进程及作业管理Uninterruptiblesleep:不可中断的睡眠Interruptiblesleep:可中断睡眠kernel:init:
COW
:CopyOnWrite,写时复制100-139:用户可控制
mrwang005
·
2016-02-17 18:34
用户
风格
sleep
进程管理
进程及作业管理Uninterruptiblesleep:不可中断的睡眠Interruptiblesleep:可中断睡眠kernel:init:
COW
:CopyOnWrite,写时复制100-139:用户可控制
mrwang005
·
2016-02-17 18:34
用户
sleep
风格
HDU2717 Catch That
Cow
(BFS)
DescriptionFarmerJohnhasbeeninformedofthelocationofafugitivecowandwantstocatchherimmediately.Hestartsatapoint N (0≤ N ≤100,000)onanumberlineandthecowisatapoint K (0≤ K ≤100,000)onthesamenumberline.Far
Hoaresky1998
·
2016-02-17 17:00
C++
算法
ACM
bfs
bzoj 1604 [Usaco2008 Open]
Cow
Neighborhoods 奶牛的邻居(set+并查集)
Description了解奶牛们的人都知道,奶牛喜欢成群结队.观察约翰的N(1≤N≤100000)只奶牛,你会发现她们已经结成了几个“群”.每只奶牛在吃草的时候有一个独一无二的位置坐标Xi,Yi(l≤Xi,Yi≤[1..10^9];Xi,Yi∈整数.当满足下列两个条件之一,两只奶牛i和j是属于同一个群的: 1.两只奶牛的曼哈顿距离不超过C(1≤C≤10^9),即lXi - xil+IYi -
hahalidaxin
·
2016-02-16 11:00
bzoj 1604 [Usaco2008 Open]
Cow
Neighborhoods 奶牛的邻居(set+并查集)
Description了解奶牛们的人都知道,奶牛喜欢成群结队.观察约翰的N(1≤N≤100000)只奶牛,你会发现她们已经结成了几个“群”.每只奶牛在吃草的时候有一个独一无二的位置坐标Xi,Yi(l≤Xi,Yi≤[1..10^9];Xi,Yi∈整数.当满足下列两个条件之一,两只奶牛i和j是属于同一个群的: 1.两只奶牛的曼哈顿距离不超过C(1≤C≤10^9),即lXi - xil+IYi -
hahalidaxin
·
2016-02-16 11:00
【poj3614】Sunscreen
DescriptionToavoidunsightlyburnswhiletanning,eachofthe C (1≤ C ≤2500)cowsmustcoverherhidewithsunscreenwhenthey'reatthebeach.
Cow
RobotLIUMENGYUE
·
2016-02-15 21:00
POJ 3617 Best
Cow
Line
题意是从已知的字符串构造出字典序尽可能小的字符串,每次从首尾中选择一个字符添加到空字符串中#include usingnamespacestd; intn; chars[2016]; intmain() { boolleft=false; inti,sun,moon,num=0; cin>>n; for(i=0;i>s[i]; } sun=0,moon=n-1; while(suns[moon-
wchhlbt
·
2016-02-14 18:00
poj
POJ-Best
Cow
Line
BestCowLineTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:15729Accepted:4446DescriptionFJisabouttotakehisN(1≤N≤2,000)cowstotheannual"FarmeroftheYear"competition.Inthiscontesteveryfarmerarrangeshis
Kid_TH
·
2016-02-14 14:01
POJ-Best
Cow
Line
BestCowLineTimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 15729 Accepted: 4446DescriptionFJisabouttotakehis N (1≤ N ≤2,000)cowstotheannual"FarmeroftheYear"competition.Inthiscontesteveryfarmera
ACM_TH
·
2016-02-14 14:00
poj
贪心
【bzoj3889】[Usaco2015 Jan]
Cow
Routing 最短路
双关键字最短路,最近好颓废呀!!!#include #include #include #include #include #include #defineinf10000000000000000 #definemaxn1010 usingnamespacestd; intb[maxn][maxn],d[maxn],q[maxn],c[maxn]; longlongdis[maxn],a[ma
u012288458
·
2016-02-13 22:00
poj 3268 Silver
Cow
Party
SilverCowPartyTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 16654 Accepted: 7604DescriptionOnecowfromeachof N farms(1≤ N ≤1000)convenientlynumbered1..N isgoingtoattendthebigcowpartytobeheldat
yao1373446012
·
2016-02-12 21:00
POJ 1985
Cow
Marathon(树的直径)
Description给出一棵无向树,求树的直径Input第一行为两个整数n和m分别表示点数和边数,之后m行每行表示树的一条边Output输出树的直径长度SampleInput761613E639E357S413N2420W472SSampleOutput52Solution树的直径裸题Code#include #include #include #include usingnamespacest
V5ZSQ
·
2016-02-12 14:00
POJ 3268_Silver
Cow
Party
题意:n个地方,标号1~n,每个地方都有一头牛,现在要他们都去往标号为x的地方,再从x返回,每条道路都是单向的,求所有牛走的来回的最短路中的最大值。分析:注意在求每头牛走到x时,挨个算肯定超时,可以在将道路反向处理,都变成从x出。之前用vector模拟邻接表超时,后来用链表和数组分别模拟了邻接表,好像数组模拟的更快一些。代码:链表:#include #include #include #inclu
Yukizzz
·
2016-02-07 23:00
HDU 2717 Catch That
Cow
--- BFS
HDU2717题目大意:在x坐标上,农夫在n,牛在k。农夫每次可以移动到n-1,n+1,n*2的点。求最少到达k的步数。思路:从起点开始,分别按x-1,x+1,2*x三个方向进行BFS,最先找到的一定是最小的步数。/*HDU2717CatchThatCow---BFS*/ #include #include #include usingnamespacestd; boolvisit[
TommyChok
·
2016-02-07 12:00
POJ3189_Steady
Cow
Assignment(二分图多重匹配/网络流+二分构图)
解题报告http://blog.csdn.net/juncoder/article/details/38340447题目传送门题意:B个猪圈,N头猪。每头猪对每一个猪圈有一个惬意值。要求安排这些猪使得最大惬意和最小惬意的猪差值最小思路:二分图的多重匹配问题;猪圈和源点连边,容量为猪圈容量。猪与汇点连边,容量1;猪圈和猪之间连线取决所取的惬意值范围;二分查找惬意值最小差值的范围。#include #
phlsheji
·
2016-02-06 12:00
POJ 3176
Cow
Bowling 动态规划
题目:点击打开链接代码:#include #include #include #include usingnamespacestd; intmaps[355][355]; inta[353][353]; intmain() { intt; scanf("%d",&t); for(inti=1;i=1;i--) { for(intj=1;j<=i;j++) { a[i][j]=max(a[i+1]
qq_32473657
·
2016-02-06 02:00
poj2186 Pupular
Cow
POJ2186解题报告PopularCowsTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 28430 Accepted: 11511DescriptionEverycow'sdreamistobecomethemostpopularcowintheherd.InaherdofN(1 #include #include #definem
FSAHFGSADHSAKNDAS
·
2016-02-04 20:00
POJ 3267 The
Cow
Lexicon(DP)
题目链接:http://poj.org/problem?id=3267dp[i]表示从i到L所需要删除的最小字符数如果不匹配:dp[i]=dp[i+1]+1;如果匹配:dp[i]=min(dp[i],dp[pm]+(pm-i)-len);len为匹配的字符串的长度,pm为从i开始匹配字符串结束的下标,(pm-i)-len即为所需要删除的字符数#include #include #include #
rachelsg
·
2016-02-03 21:00
poj 3281(最大流)
按照题目要求,我开始建立的是food----
cow
----drink的图,源点与所有的food的编号连接,所有的drink的编号与汇点连接,这里所有的有向边的容量都为1,。。但很不幸的是WA了。。
hexianhao
·
2016-02-02 12:00
网络流
poj3189Steady
Cow
Assignment
题意:有n头牛,b个牛棚,每头牛心目中对牛棚都有个满意度,而每个牛棚是有容量上限的。问将这些牛全部安排好牛棚后,求其中的最低满意度与最高满意度的差,使得这个差值最小。。。没有二分,TLE成傻逼。。。。。。。对于匹配来说就是个多重匹配。但是建图的话,开始枚举的范围[i,j],然后成傻逼,这里的枚举是n^2的,而且每次枚举后都要来遍建图与匹配,,,,,时间是爆炸的。。。后面两个是不能省的,只能是想办法
KIJamesQi
·
2016-02-01 22:00
poj
二分
多重匹配
HDU 2717 Catch That
Cow
(bfs)
CatchThatCowTimeLimit:5000/2000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):10575 AcceptedSubmission(s):3303 ProblemDescriptionFarmerJohnhasbeeninformedofthelocationo
Sunny糖果
·
2016-02-01 19:00
rbd
COW
镜像克隆
rbd镜像克隆
COW
克隆1、新建一个format-2RBD镜像:`rbdcreatetestrbdimage--size10240--image-format2`2、为此镜像创建快照:`rbdsnapcreaterbd
heivy
·
2016-02-01 10:14
ceph
POJ3267 The
Cow
Lexicon(DP+删词)
TheCowLexiconTimeLimit:2000MS MemoryLimit:65536KTotalSubmissions:9041 Accepted:4293DescriptionFewknowthatthecowshavetheirowndictionarywithW(1≤W≤600)words,eachcontainingnomore25ofthecharacters'a'..'z'.
zhaop
·
2016-01-30 18:00
USACO-Section 2.4
Cow
Tours(最短路[Floyd])
描述农民John的农场里有很多牧区。有的路径连接一些特定的牧区。一片所有连通的牧区称为一个牧场。但是就目前而言,你能看到至少有两个牧场通过任何路径都不连通。这样,FarmerJohn就有多个牧场了。John想在牧场里添加一条路径(注意,恰好一条)。对这条路径有以下限制:一个牧场的直径就是牧场中最远的两个牧区的距离(本题中所提到的所有距离指的都是最短的距离)。考虑如下的有5个牧区的牧场,牧区用“*”
idealism_xxm
·
2016-01-30 13:00
USACO
图论
最短路
floyd
HZNUOJ 1472 The nearest taller
cow
1472:ThenearesttallercowTimeLimit:3SecMemoryLimit:64MB Submit:151Solved:6Scores:94.48 DescriptionFarmerZhao’sNcows(1≤N≤1,000,000)arelinedupinarow.Soeachcowcanseethenearestcowwhichistallerthanit.Youtas
wlx65003
·
2016-01-29 22:00
算法
ACM
USACO-Section 2.3
Cow
Pedigrees(DP)
描述农民方家昊准备购买一群新奶牛。在这个新的奶牛群中,每一个母亲奶牛都生两个小奶牛。这些奶牛间的关系可以用二叉树来表示。这些二叉树总共有N个节点(3 #include usingnamespacestd; intdp[205][105],d[205][105],n,k,i,j;//dp[i][j]表示i个结点j层高的树的个数;d[i][j]表示i个结点层高小于等于j层的树的个数 intmai
idealism_xxm
·
2016-01-27 20:00
dp
USACO
poj 3268 Silver
Cow
Party(最短路径)
题意:给出n个点和m条边,接着是m条边,代表从牛a到牛b需要花费c时间,现在所有牛要到牛x那里去参加聚会,并且所有牛参加聚会后还要回来,给你牛x,除了牛x之外的牛,他们都有一个参加聚会并且回来的最短时间,从这些最短时间里找出一个最大值输出。思路:最短路径只需要从x到i的最短路径代表他们返回的最短路径,然后将所有边反过来,再从x到i的最短路径代表他们来参加聚会的最短路径,这样对应相加找出一个最大值就
u014552756
·
2016-01-27 11:00
【floyd倍增】[USACO 'NOV07][POJ3613]
COW
RELAYS
题目分析:题目大意即在一个无向图中,询问从起点到终点,走n步的最短路。最多100条边,所以最多100个点,对点进行离散化。用floyd求最短路,因为floyd就是向中间插点(插点法)所以只需要做n次floyd,同时使用倍增来加速。#include #include #include usingnamespacestd; #defineMAXM100 intn,r[MAXM*2+1],u[MAXM*
outer_form
·
2016-01-25 23:00
C++
poj
USACO
矩阵
floyd
Cow
Pedigrees
Twopossiblepedigreeshave5nodesandheightequalto3:@@ /\/\ @@and@@ /\/\ @@@@题意:给你n个元素,可以组成多少颗深度为m的二叉树,每个结点的度只有0或2。果然不好下手就是DP题。本题DP状态定义就显得十分重要了。如果直接定义dp[i][j]表示用i个元素深度为j的二叉树。发现并不好转移。于是别人就想到了定义dp[i][j]
A_Cherry
·
2016-01-25 15:00
P - Catch That
Cow
P- CatchThatCowTimeLimit:2000MS MemoryLimit:65536KB 64bitIOFormat:%I64d&%I64uSubmit StatusDescriptionFarmerJohnhasbeeninformedofthelocationofafugitivecowandwantstocatchherimmediately.Hestartsa
AcmLzq
·
2016-01-25 11:00
队列
广搜
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他