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
2157
【BZOJ
2157
】旅游 裸树链剖分
#include intmain() { puts("转载请注明出处[vmurder]谢谢"); puts("网址:blog.csdn.net/vmurder/article/details/43965845"); } 重写大发好!!!!!****什么题解都没有,水题一道,挂了就去调,调不过就去重写。代码:#include #include #include #include #defineN20
Vmurder
·
2015-02-27 11:00
旅游
树链剖分
裸题
BZOJ2157
BZOJ
2157
旅游 树链剖分
题目大意:维护一棵树,每条边有边权,支持下列操作:1.修改某条边的边权2.将某条路经上的边权反转3.询问某条路经上的和4.询问某条路经上的最大值5.询问某条路经上的最小值裸链剖怎么这么多--边权的处理方式是把边权放到两端点中深度较大的那个里反转就把和取反,最大最小值交换后取反就行了为何这数据范围给我一种“暴力MS能艹过去?”的错觉--#include #include #include #incl
PoPoQQQ
·
2015-02-05 09:00
线段树
树链剖分
bzoj
BZOJ2157
BZOJ
2157
旅游 树链剖分
题目大意:给出一棵树,支持以下操作:1.改变一条边的边权。2.将x到y路径的权值取反。3.查询x到y路径上最大值,最小值和权值和。思路:好裸的链剖水题啊,唯一麻烦一点地是权值放在了边上,注意一下处理就没问题了。。CODE:#include #include #include #include #defineMAX40010 #defineINF0x3f3f3f3f usingnamespacest
jiangyuze831
·
2015-01-02 16:00
线段树
树链剖分
bzoj
CentOS_6.5官方正式版ISO镜像下载
作者:蓝精灵 2014年1月3日浏览:
2157
次 分类:Linux系统CentOS 6.5正式版发布了,该版本基于 RHEL6.5镜像下载地址:http://mirrors.usc.edu/pub/linux
Carl_
·
2014-09-27 21:00
POJ 1788 Building a New Depot(计算正多边形边长)
id=1788题意:ZOJ
2157
有一个多边形(可能是凹或凸),这个多边形的每条边都平行于坐标轴,且给出多边形所有顶点的坐标,每个顶点都是拐点(即连接该顶点的两边肯定相互垂直),现在要你输出该多边形的周长
u013480600
·
2014-09-16 18:00
Algorithm
算法
ACM
poj
计算几何
矩阵经典题目八:hdu 2175 How many ways??
pid=
2157
给定一个有向图,问从A点恰好走k步(允许重复经过边)到达B点的方案数modp的值把给定的图转为邻接矩阵,即A(i,j)=1当且仅当存在一条边i->j。
u013081425
·
2014-08-08 08:00
矩阵
【hdu】【P
2157
】【How many ways??】【题解】【矩阵乘法】
pid=
2157
矩乘经典应用Code:#include #include #include usingnamespacestd; constintmaxn=21; constintMOD=1000; intn
u012732945
·
2014-07-26 22:00
省选
POJ-1704 Georgia and Bob (阶梯博弈)
GeorgiaandBobTimeLimit: 1000MS MemoryLimit: 10000KTotalSubmissions: 7192 Accepted:
2157
DescriptionGeorgiaandBobdecidetoplayaself-inventedgame.Theydrawarowofgridsonpaper
u012628310
·
2014-04-25 17:00
博弈
阶梯博弈
[2010山东省第一届ACM大学生程序设计竞赛]——Greatest Number
action=showproblem&problemid=
2157
题目描述Sayalikesmath,becauseshethinkmathcanmakehercleverer.Oneday,Kudoinvitedaverysimplegame
lx417147512
·
2014-04-16 12:00
ACM
number
GREATEST
山东省赛
HDU
2157
How many ways?? 矩阵快速幂求A经过K个点到B方案数
题意:求A经过K个点到B方案数1个01的矩阵Aa[i][j]=1表示i到j可达或者说i到j有1条路或者说i到j经过一个点的方案数路可以重复走 而A2=A*Aa[i][j]的含义是从i到j经过2个点的方案数A的k次方A[i,j]代表i到j走k步的方案有a[i][j]T组询问xyz快速幂求出A矩阵的y次然后输出A[x][y]#include #include constintmod=1000; con
u011686226
·
2014-04-03 11:00
矩阵十大经典题目之八-hdu-
2157
-How many ways??
题目大意:给定一个有向图,问从A点恰好走k步(允许重复经过边)到达B点的方案数modp的值把给定的图转为邻接矩阵,即A(i,j)=1当且仅当存在一条边i->j。令C=A*A,那么C(i,j)=ΣA(i,k)*A(k,j),实际上就等于从点i到点j恰好经过2条边的路径数(枚举k为中转点)。类似地,C*A的第i行第j列就表示从i到j经过3条边的路径数。同理,如果要求经过k步的路径数,我们只需要二分求出
rowanhaoa
·
2014-03-13 01:00
hdu
2157
之矩阵快速幂
Howmanyways??TimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):954 AcceptedSubmission(s):314ProblemDescription春天到了,HDU校园里开满了花,姹紫嫣红,非常美丽.葱头是个爱花的人,看着校花校草竞相
xingyeyongheng
·
2013-08-03 13:00
POJ
2157
Maze
Maze Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 3183 Accepted: 996 Description Acm, a treasure-explorer, is exploring again. This tim
·
2013-07-21 21:00
poj
山东理工Greatest Number 解题报告
action=showproblem&problemid=
2157
题目自己看,很简单的游戏,从n个数中取不超过四个的数,使得这几个数的和最接近给定的数m这道题属于简单提,网上也有分析,我主要提醒一下几点
zhuihunmiling
·
2013-06-05 13:00
常用网站开发类Firefox扩展插件
转载自:http://www.williamlong.info/archives/
2157
.html作为一个Web开发人员,你几乎没有理由不喜欢Firefox,因为在Firefox下有很多专门针对开发的扩展插件
cl61917380
·
2013-06-03 14:00
hdu
2157
(K步路+矩阵快速幂)
pid=
2157
题目大意:给出有向连通图,求A到B恰好经过K个点的方案数%m解题思路:邻接矩阵0-1存储边edge[][] 邻接矩阵相乘,edge[i][k]*edge[k][j]当且仅当
qq7366020
·
2013-05-08 01:00
HDU
hdu
2157
快速幂
Howmanyways??TimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):822 AcceptedSubmission(s):254ProblemDescription春天到了,HDU校园里开满了花,姹紫嫣红,非常美丽.葱头是个爱花的人,看着校花校草竞相
JustSteps
·
2013-04-15 22:00
poj
2157
Maze
bfs. 先找小写字母,标记每种小写原来总共的exsit[],能过搜到的小写字母用f[]标记,搜到一个,就加一,如果搜到的是大写字母,判断f[]>exsit[]如果是,入队,如果不是,先保存起来,之后每次判断一下,如果满足f[]>exsit[]就入队。如果搜到‘G’结束搜索,得出答案。#include#include#include#includeusingnamespacestd;char
zhouxiaojie
·
2012-10-03 10:00
bfs
[PKU]
2157
没做完的题目
#include #include charmap[25][25]; intn,m; intdir[4][2]={{1,0},{-1,0},{0,1},{0,-1}}; intkn[5]; intkg[5]; boolfd; intopen; usingnamespacestd; voidvisit(chars) { inti,j; for(i=1;in||My>m||Mx='a'&&plc='A
Gokou_Ruri
·
2012-05-18 16:00
自己如何制作rpm软件包
http://doc.linuxpk.com/
2157
.html随着RedHatLinux的风靡全球,其软件包管理工具及格式RPM也得到推广。
helonSY
·
2012-05-05 20:00
bma150移植
BMA150移植:一,进入Brava
2157
Dual/kernel/common/drivers/input/misc目录下,将smb380.c,smb380calib.c,bma150.c,smb380calib.h
longshan_2009
·
2012-05-04 15:00
c
struct
input
平台
makefile
bash文件无法运行,提示没有那个文件或目录的解决方法
whyspai/blog/item/d24b905430bc88093b293549.html/bin/bash^M:损坏的解释器:没有那个文件或目录2011-04-2014:07现在在做Broadcom的BCM
2157
Waleking
·
2012-04-13 15:00
windows
linux
脚本
bash
平台
patch
/bin/bash^M:损坏的解释器: 没有那个文件或目录
现在在做Broadcom的BCM
2157
平台,发给我们的平台源码包里只提供了一个patch,需要先从网上下载指定的Android源码,给的文档里下载源码的部分所用的命令很多都不能使用了,不知道为什么。
erpindao
·
2011-11-19 17:00
windows
android
linux
脚本
平台
patch
zoj
2157
|| poj 1788 Building a New Depot
给你N个点,求出这些点组成的图形的周长,凸凹都可能。 会升提的这个题。。。>#include#include#include#include#include#include#include#includeusingnamespacestd;constintMAX=100010;structpoint{intx,y;};pointp[MAX];boolcmp(pointa,pointb){if(a.
zxy_snow
·
2011-05-03 16:00
struct
图形
ZOJ
2157
Building a New Depot(POJ 1788)
感觉这就不是计算几何题,是排序题…… 做两次二级排序,关键字是点的x,y坐标值。x优先排序时,计算共线的点y的差距绝对值之和,就是所有竖直(南北向)围墙长度;y优先排序时,计算共线点x的差距绝对值之和,就是所有横着(东西向)的围墙长度。两个加起来输出就好。 ps:注意凹多形的情况,下面给几组数据就是凹的情况 12203001210212031323330424 Thelengthofthefe
l04205613
·
2011-05-03 13:00
FireBug实用指南
(其它利器可参考月光博客的这篇文章-->常用网站开发类Firefox扩展插件http://www.williamlong.info/archives/
2157
.html)废话少说,开始FireBug之旅吧
fireflyman
·
2011-03-28 00:00
Firebug
Gmail
Firefox
JavaScript
Blog
FireBug实用指南
(其它利器可参考月光博客的这篇文章--> 常用网站开发类Firefox扩展插件 http://www.williamlong.info/archives/
2157
.html) 废话少说
fireflyman
·
2011-03-28 00:00
JavaScript
Firebug
Blog
Gmail
firefox
FireBug实用指南
(其它利器可参考月光博客的这篇文章--> 常用网站开发类Firefox扩展插件 http://www.williamlong.info/archives/
2157
.html) 废话少说
fireflyman
·
2011-03-28 00:00
JavaScript
Firebug
Blog
Gmail
firefox
POJ
2157
题意:迷宫里面有门和钥匙,门用大写字母表示,钥匙小写。开门必须拿到迷宫中所有这个门的钥匙。给出起始点和终点,求是否能有办法走到。 思路:floodfill+bfs。先找能拿到哪些钥匙,判断遇到哪些门,再判断哪些门可以被打开。如果没有走到终点,就继续找钥匙。如果没有门可开了,又没有走到终点,则输出"NO" 易错点:这个题的细节实在多。除了代码能力要求比较高以外,要判断很多特殊情况。其中一个就是,当迷
AllenLSY
·
2010-02-08 18:00
String
BI
POJ
2157
POJ
2157
这题没把我弄疯了.一个小时写完,改了2个小时...题目给的数据太弱了,需要自己写一些数据来验证...在这里给大家提供些数据题目MazeTimeLimit:2000MSMemoryLimit
firstnode
·
2009-03-07 15:00
PKU POJ
2157
Maze
这道题,用floodfill做的,首先floodfill把所有能走到的点走完,然后统计找到的钥匙数量,如果某个门的钥匙全部找到,就把相应的门打开,重新floodfill,直到达到G点或者不能再扩展。注意本题每行后有若干空格,我就是没有注意这点,被玩了几个小时……#includeusing namespace std;char map[21][21];int h,w;bool visit[21][2
Headacher
·
2009-01-24 21:00
POJ
2157
- Maze
1 #include 2 #include 3 4 using namespace std; 5 6 struct point { int x, y; } ; 7 8 int n, m, T; 9 char map[20][20]; 10 11 bool door[5]; int key[5]; 12 13 int x[20][20]; 14 void bfs(i
superman
·
2008-06-21 10:00
上一页
1
2
3
4
下一页
按字母分类:
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
其他