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
搞笑的漫画
nbsp; Scientists tell us that the fastest animal on earth, with a top speed of 120 ft/sec, is a
cow
·
2015-11-11 13:07
搞笑
Beauty Contest(graham求凸包算法)
Total Submissions: 25256 Accepted: 7756 Description Bessie, Farmer John's prize
cow
·
2015-11-11 12:59
test
The
Cow
Lexicon(dp)
Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 7290 Accepted: 3409 Description Few know that the cows have their own dictionary with W&nb
·
2015-11-11 12:34
icon
poj 3278 catch that
cow
bfs,RE多次之后学习大牛的代码,不要惊讶怎么限定在100000范围内! 更好的解法:http://www.cnblogs.com/longzhiri/articles/1555344.html 1 # include <stdio.h> 2 # include <string.h> 3 # include <queue> 4 5 using nam
·
2015-11-11 12:25
catch
POJ2186 Popular Cows
Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 14474 Accepted: 5747 Description Every
cow
's
·
2015-11-11 12:59
poj
POJ 2184
Cow
Exhibition (01背包)
题目大意:N个有两个属性Si、Fi的物品,从中选出几个使得sigma(Si) + sigma(Fi)最大,并且两者都必须是非负数. 比较好的一道题,考查对01背包的理解和运用能力. 对于这种一个物品两个属性的问题,即使没有什么体积或者价值那么明显的情况,我们也应该考虑一下01背包是否可行.其实 01背包不在于解决什么体积、价值问题,而在于这种动态规划的方法可以记录下来选择某些物品时,
·
2015-11-11 12:12
poj
POJ 2184
Cow
Exhibition (01背包)
题目大意:N个有两个属性Si、Fi的物品,从中选出几个使得sigma(Si) + sigma(Fi)最大,并且两者都必须是非负数. 比较好的一道题,考查对01背包的理解和运用能力. 对于这种一个物品两个属性的问题,即使没有什么体积或者价值那么明显的情况,我们也应该考虑一下01背包是否可行.其实 01背包不在于解决什么体积、价值问题,而在于这种动态规划的方法可以记录下来选择某些物品时,
·
2015-11-11 12:11
poj
hdu 2717:Catch That
Cow
(bfs广搜,经典题,一维数组搜索)
Catch That
Cow
Time Limit: 5000/2000 MS (Java/Others) Memory Limit: 32768/32768
·
2015-11-11 11:19
catch
POJ 3270
Cow
Sorting(置换群)
题目链接 很早之前就看过这题,思路题把,确实挺难想的,黑书248页有讲解。 1 #include <cstdio> 2 #include <cstring> 3 #include <iostream> 4 #include <cmath> 5 #include <algorithm> 6 using names
·
2015-11-11 10:18
sort
POJ 3617 Best
Cow
Line(水)
题目链接 省赛前 最后一次队内比赛的题目,当时我读懂了题意,本来应该1Y的题目,开始忘加换行,导致以为算法错误还误导了队友。。。错了N次后,SCF童鞋勇猛的A了,当时比赛马上结束了,绝杀啊。。。 再做1Y。。 1 #include <stdio.h> 2 #include <string.h> 3 int main() 4 { 5 int
·
2015-11-11 10:07
poj
POJ 3615
Cow
Hurdles(Floyd)
题目链接 听QC说是裸弗洛伊德,我想都没想就打出来了,发现样例过不了,仔细看了看题,有一点变化。。。 1 #include <stdio.h> 2 #include <string.h> 3 #define N 1000000 4 int p[301][301]; 5 int main() 6 { 7 int sv,ev,w,i,j,
·
2015-11-11 10:59
floyd
HDU 2717 Catch That
Cow
(BFS)
题目链接 好裸,BFS。杭电多组。。2A。。 1 #include <stdio.h> 2 #include <string.h> 3 int p[100001],o[100001]; 4 int main() 5 { 6 int n,k,i,j,start=0,end=0,num=0; 7 while(scanf("
·
2015-11-11 10:44
catch
POJ 3270
Cow
Sorting(置换群)
题目链接 题意 : N头牛,每个牛的坏脾气都有一个值,每个值都不相同,把这个值按照从小到大排序,如果两个值交换,那么会花掉这两个值之和的时间,让你花最少的时间将每个值从小到大排好序,求最小的总时间。 思路 : 这个在黑书上有写,就是置换群,248页有写。写的挺详细的。每个状态都可以分为若干个循环的乘积。对于任意循环 i ,设其长度为ki,则至少需要交换ki-1次,即每次让一个元素到达目标位置,
·
2015-11-11 10:41
sort
POJ3176
Cow
Bowling
http://poj.org/problem?id=3176 题意:就是一个数塔的问题,属于最简单的动态规划题了吧,数塔从上到下只能找它下面的和它下面的右边的那一个想加,加到最后一行,看加哪个数可以保证最后结果相同。这个题其实是非常非常简单的动态规划问题,只是因为以前做过,就没再上心,结果就悲剧的WA了,后来才发现其实是掉了一个等号,而恰好以前也这样做过,因为OJ数据弱,掉了等号就过了。 思路
·
2015-11-11 10:22
poj
POJ 3278Catch That
Cow
http://poj.org/problem?id=3278 大意是说牛在原地不动,他在某点去抓牛,他有两种方式可以走,第一种走一步,往前往后都可,第二种是走现在所在点的两倍的数目。只要能够刚好到达牛所在的那个点就行了。 因为题目中给了提示用广搜BFS,在三个方向上广搜就可以,这个题是借鉴了某位大神的才写出来的http://blog.csdn.net/ffq5050139/article/de
·
2015-11-11 10:38
catch
Linux写时拷贝技术(copy-on-write)
COW
技术初窥: 在Linux程序中,fork()会产生一个和父进程完全相同的子进程,但子进程在此后多会exec系统调用,出于效率考虑,linux
·
2015-11-11 09:09
linux
poj3278-Catch That
Cow
【bfs】
id=3278 Catch That
Cow
Time Limit: 2000MS Memory Limit: 65536K Total
·
2015-11-11 09:32
catch
codeforces 283E
Cow
Tennis Tournament(线段树)
题目链接:http://codeforces.com/problemset/problem/283/E 题意:n头牛,每头牛有一个技能值s(每个牛的s值各不相同)。牛两两之间进行一次比赛,技能值大的胜。 现在有m个操作,每次操作给出区间[L,R],将技能值在该区间的牛两两之间的比赛的胜负取反。也就是对于两头牛i,j,L<=s[i]<=R,L<=sj<=R,i和j之间的那场
·
2015-11-11 09:38
codeforces
PKU 3278 Catch That
Cow
bfs,需要注意0和N是可以到达的,除此之外也可以到达,但实际上不可能更优,因为超过这个范围表明需要回退,回退的步数超过2时,完全可以多走几步再翻倍,结果更优。 # include <cstdio> # include <queue> # include <cstring> using namespace std; # define MAXN
·
2015-11-11 07:24
catch
POJ 3660
Cow
Contest
对每个结点 BFS 一遍,找出能被它打败和可以打败它的结点的总和 s ,如果 s == n-1 ,它的排名可以确定; C++ vector 邻接表; # include <cstdio> # include <iostream> # include <cstring> # include <vector> # define N 10
·
2015-11-11 07:46
test
COJ 1082 Farmer John’s
Cow
本来想水过的,结果提交了2次都是WA,就沉下心了; 类似fib数列,写出几项,可以猜测递推公式为f[n] = f[n-1] + 2×f[n-2],稍加分析:正确; 稍作变形有: 1. f[n] + f[n-1] = 2×(f[n-1] + f[n-2]) 2. f[n] - 2×f[n-1] = -(f[n-1] - 2&time
·
2015-11-11 07:18
ARM
POJ 3613
Cow
Relays (Floyd+倍增思想)
题目大意:求经过N条边的最短路。 好题,更深刻的理解了Floyd和图邻接矩阵上的乘法。 这个问题和求两点间经过N条边的路径数很相似,而我们知道如果用图的邻接矩阵A存储图的话,二分矩阵快速幂A^N即为所求。路径数能用矩阵乘法求是因为它的状态方程正好和矩阵乘法一样:设dp[i][j][p]表示i到j点经过p条边的路径数,则dp[i][j][p] = sigma(dp[i][k][p-1]
·
2015-11-11 07:30
floyd
POJ 3613
Cow
Relays (Floyd+倍增思想)
题目大意:求经过N条边的最短路。 好题,更深刻的理解了Floyd和图邻接矩阵上的乘法。 这个问题和求两点间经过N条边的路径数很相似,而我们知道如果用图的邻接矩阵A存储图的话,二分矩阵快速幂A^N即为所求。路径数能用矩阵乘法求是因为它的状态方程正好和矩阵乘法一样:设dp[i][j][p]表示i到j点经过p条边的路径数,则dp[i][j][p] = sigma(dp[i][k][p-1]
·
2015-11-11 07:29
floyd
POJ 3278 Catch That
Cow
Catch That
Cow
Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 48127  
·
2015-11-11 06:14
catch
poj3278Catch That
Cow
(bfs)
题目 Catch That
Cow
Description Farmer John has been informed of the location of a fugitive
cow
and
·
2015-11-11 06:37
catch
php的http_build_query使用
php $data = array('foo'=>'bar', 'baz'=>'boom', '
cow
'=>'milk',
·
2015-11-11 05:17
Build
树状数组类型[一]
PKU-2481 Cows 描述:每个
cow
吃草的范围是f=[s,t],如果区间f1严格包含区间f2,则
cow
1比
cow
2强。
·
2015-11-11 05:23
树状数组
poj3670
lt;cstdlib> #include <cstring> using namespace std; #define maxn 30005 int n; int
cow
·
2015-11-11 04:33
poj
USACOTrainning.
Cow
Pedigrees
这题算是整死了,大大的Debug了一番。 大意是一个二叉树,点的度数只能为0或2,给出节点数和数的高度,问有多少种树,即树的计数问题。 用的是DP,f(i,j)表示i个节点构成j高度的树的个数,其中在转移的时候还需要small(i,j),表示i个节点的高度小于等于j的树的个数。 然后f(i,j)=f(left,j-1)*small(right,j-2)+small(left,j-2)*f(r
·
2015-11-11 03:52
USACO
toj 2829
cow
counting
一开始想多了,以为应该做个数位dp的,后来想了想也不过100W的数据,直接暴力好像也不慢,于是暴力就过了,还挺快。 1 #include <iostream> 2 using namespace std; 3 4 bool judge( int x, int d ) 5 { 6 while ( x ) 7 { 8 in
·
2015-11-11 03:20
count
第8章进程控制总结
1 父子进程的程序空间 子进程获得父进程的数据空间、堆、栈的副本,即不共享这些空间 父子进程共享正文段 不过现在又很多实现采用
COW
写时复制技术,即共享空间,发生修改时只为修改区域制作副本
·
2015-11-11 02:43
总结
poj 3613
Cow
Relays (矩阵乘法的变形 floyd 倍增法)
http://poj.org/problem?id=3613 题意: 求从一个点s 到 一点 e 经过 n 条边的最短路经是多少(可以有重边): 看到很难多解题报告说的是n 个点 ,其实,n 条边 应该是 n - 1 个点 题解: 我们知道线性代数中有: 在只 含有 01邻接矩阵 A的 K次 方 C=A^K, C[i][j]表示 i点到 j点正好经
·
2015-11-11 01:19
floyd
POJ 3660
Cow
Contest (FLOYD 扩展)
1 /floyd求传递闭包,裸题,当牛被打败x次,胜利y次,且x+y==n-1时,说明该牛位置确定。注意下面的程序中 2 //map[i][i]恒为false,也就是自己不能打败自己。难度1 3 4 #include<stdio.h> 5 #include<string.h> 6 int n,m; 7 int map[500][500]; 8
·
2015-11-11 01:53
floyd
poj 3278 Catch That
Cow
(bfs 搜索)
一直很晕,用c++16Ms过,用G++WA!!!!!!!! http://poj.org/problem?id=3278 #include<stdio.h> #include<string.h> #define N 100000 int n,k,vis[N]; struct node { int step; int num; }p[N*1
·
2015-11-11 01:08
catch
poj3176——dp
poj3176——dp
Cow
Bowling Time Limit: 1000MS Memory Limit: 65536K Total Submissions
·
2015-11-11 00:45
poj
poj3267——线性dp
poj3267——线性dp The
Cow
Lexicon Time Limit: 2000MS Memory Limit: 65536K Total
·
2015-11-11 00:43
poj
poj3278——bfs
POJ 3278 对数轴进行一维bfs Catch That
Cow
Time Limit: 2000MS Memory Limit: 65536K
·
2015-11-11 00:27
poj
HDU 1548 A strange lift【BFS】
和POJ catch that
cow
一样,直接用了那一题的代码,发现一直wa, 后来才发现,POJ catch that
cow
是单组输入的,所以每次调用的时候不用清空队列,而这一题一次输入有多组数据
·
2015-11-10 23:28
HDU
POJ 3278 Catch That
Cow
【BFS】
题意:给出n,k,其中n可以加1,可以减1,可以乘以2,问至少通过多少次变化使其变成k 可以先画出样例的部分状态空间树 可以知道搜索到的深度即为所需要的最小的变化次数 下面是学习的代码----@_@ #include<iostream> #include<cstdio> #include<cstring> #include
·
2015-11-10 23:26
catch
USACO
Cow
Pedigrees 【Dp】
一道经典Dp. 定义dp[i][j] 表示由i个节点,j 层高度的累计方法数 状态转移方程为: 用i个点组成深度最多为j的二叉树的方法树等于组成左子树的方法数 乘于组成右子树的方法数再累计。 & / \ @ # / \ @ @ 如图中 & 为顶点, @ 为左子树, # 为右子树 需要注意的是,左子树的节点数目同样也为奇数
·
2015-11-10 23:43
USACO
POJ 3623 Best
Cow
Line, Gold(字符串处理)
题意:给你一个字符串,让你重新排列,只能从头或者尾部取出一个放到新字符串队列的最后。按照字典序。 解决方法:比较前后两个的大小,谁小输出谁,相等,就往当中比来确定当前应该拿最前面的还是最后面的,如果再相等就继续...。 所以比较这个动作的单一功能,可以写成一个check函数,方便操作也方便递归。 #include<iostream> #include<c
·
2015-11-10 23:20
字符串处理
std::string的Copy-on-Write:不如想象中美好
Copy-on-write(以下简称
COW
)是一种很重要的优化手段。
·
2015-11-10 22:32
String
经典的农夫养牛问题
public class
Cow
{ static int count = 1; private static void feedCow
·
2015-11-10 22:35
问题
POJ 3176
Cow
Bowling
解题思路:dp(水) 代码 #include < iostream > using namespace std; int main(){ int i,j,n, ans,tri[ 351 ][ 350
·
2015-11-10 21:22
poj
POJ 3267 The
Cow
Lexicon
解题思路:DP opt[i]表示到i为止最少需要除去多少字符 opt[i] = min{opt[i - 1 ] + 1 ,opt[j] + i - j - len[k]}; ( if msg[i] == word[k][len[k
·
2015-11-10 21:18
icon
POJ 3278 Catch That
Cow
解题思路:BFS 代码 #include < iostream > #include < cmath > using namespace std; #define MAXN 100001 in
·
2015-11-10 21:14
catch
qemu
cow
镜像分析
最近研究了以下qemu最简单的read on direct 镜像格式
cow
,在稀疏文件的模式下,这种方式还是比较简单,而且有优势的。
·
2015-11-09 12:49
qemu
raw,
cow
,qcow,qcow2镜像的比较
最近在研究虚拟机的镜像格式,就写个笔记记录一下这些东东。 在linux下,虚拟机的选择方式有很多,比如vmware for linux,virtual box,还有qemu,在以前,使用qemu的人不多,主要是使用起来有些麻烦,但现在随着Openstack的兴起,qemu也得到了很大的发展,现在在Fedora下使用qemu+kvm性能还是很好的,如果再加上spice,就更不错了。但今天还是主要讲
·
2015-11-09 12:49
raw
POJ3278 Catch That
Cow
(BFS)
DescriptionFarmerJohnhasbeeninformedofthelocationofafugitivecowandwantstocatchherimmediately.HestartsatapointN(0≤N≤100,000)onanumberlineandthecowisatapointK(0≤K≤100,000)onthesamenumberline.FarmerJohnh
JoneZP
·
2015-11-09 09:00
POJ3278 Catch That
Cow
解题报告
时间:2011-7-23 地址: http://www.cnblogs.com/ACShiryu/archive/2011/07/23/2114978.html Catch That
Cow
·
2015-11-08 16:46
catch
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他