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
DP&&记忆化搜索
Google 2015 校招第四轮在线技术笔试 解题报告
A.
记忆化搜索
,或者叫备忘录式的动态规划也行,复杂度O(N*N)#include #include #include #include #include #include #include #include
lwfcgz
·
2014-11-09 17:00
BZOJ 1415 NOI2005 聪聪和可可 期望DP+
记忆化搜索
BZOJ200题达成&&NOI2005全AC达成
题目大意:给定一个无向图,聪聪在起点,可可在终点,每个时刻聪聪会沿最短路走向可可两步(如果有多条最短路走编号最小的点),然后可可会等概率向周围走或不动,求平均多少个时刻后聪聪和可可相遇今天早上起床发现194了然后就各种刷……当我发现199的时候我决定把第200题交给05年NOI仅剩的一道题……结果尼玛调了能有一个小时……我居然没看到编号最小这个限制0.0首先我们知道,由于聪聪走两步而可可走一步,所
PoPoQQQ
·
2014-11-07 17:00
记忆化搜索
bzoj
期望DP
BZOJ1415
NOI2005
北大POJ题库使用指南
题库使用指南(2012-03-3021:54:45)转载▼标签:转载分类:ACM原文地址:北大POJ题库使用指南作者:elevenpku北大ACM题分类主流算法:1、搜索//回溯2、DP(动态规划)//
记忆化搜索
林下的码路
·
2014-11-05 19:23
ACM
算法
数学
数据结构
ACM
poj
北大POJ题库使用指南
题库使用指南 (2012-03-3021:54:45)转载▼标签: 转载分类: ACM原文地址:北大POJ题库使用指南作者:elevenpku北大ACM题分类主流算法:1、搜索//回溯2、DP(动态规划)//
记忆化搜索
Enjoying_Science
·
2014-11-05 19:00
数据结构
算法
数学
ACM
poj 1088 滑雪(
记忆化搜索
)
记忆化搜索
典型题。dfs搜索,每搜索完一个位置的最大值后将这个值存储起来,下次搜索到这里时直接返回。
Baoli1008
·
2014-10-31 12:00
DFS
记忆化搜索
UVA - 10003 Cutting Sticks(dp和
记忆化搜索
两种解法)
如果按照2,4,7的顺序排序,费用为10+8+6=24,如果按照4,2,7的顺序,费用为10+4+6=20解析:这题有两种解法
记忆化搜索
和dp,但是状态转移公式只有一个。设d(i,j
HelloWorld10086
·
2014-10-30 20:00
uva
Cutting
Sticks
10003
北大POJ题库使用指南
北大ACM题分类主流算法:1、搜索//回溯2、DP(动态规划)//
记忆化搜索
3、贪心4、图论//最短路径、最小生成树、网络流5、数论//组合数学(排列组合)、递推关系、质因数法6、计算几何//凸壳、同等安置矩形的并的面积与周长
lujiandong1
·
2014-10-30 10:00
poj
北大
Codeforces Round #220 (Div. 2)C题:Inna and Dima(
记忆化搜索
+DP)
题目地址:http://codeforces.com/problemset/problem/374/C用dp[i][j]代表第i行第j列的数可以走的最大距离。为-1时表示未走过,将走过但未走完的暂时标记为INF。这样假如有环的时候就返回INF了。然后用dfs搜。代码如下:#include #include #include #include #include #include #include #
u013013910
·
2014-10-28 23:00
编程
算法
C语言
ACM
codeforces
HDU 4166 Robot Navigation
题意:一个机器人走迷宫 每一秒要么转向要么前进 问 最少时间的情况下有几种方案思路:
记忆化搜索
即可 简单bfs代码:#include #include #include #include #include
u013351160
·
2014-10-25 21:00
搜索
HDU
hdu1978--How many ways(
记忆化搜索
)
HowmanywaysTimeLimit:3000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):3007 AcceptedSubmission(s):1759ProblemDescription这是一个简单的生存游戏,你控制一个机器人从一个棋盘的起始点(1,1)走到棋盘的终点(n
u013015642
·
2014-10-22 11:00
[ACM] FZU 2092 收集水晶 (DFS,
记忆化搜索
)
ProblemDescriptionshadow来到一片神奇的土地,这片土地上不时会出现一些有价值的水晶,shadow想要收集一些水晶带回去,但是这项任务太繁杂了,于是shadow让自己的影子脱离自己并成为一个助手来帮助自己收集这些水晶。shadow把这片土地划分成n*m个小方格,某些格子会存在一些shadow和他的影子都无法穿越的障碍,比如巨石、树木、野兽等。shadow预先探测到了水晶出现的时
sr19930829
·
2014-10-22 11:00
ACM
记忆化搜索
Ural 1183 Brackets Sequence(区间DP+
记忆化搜索
)
题目地址:Ural1183终于把这题给A了。。。拖拉了好长时间,。。自己想还是想不出来,正好紫书上有这题。d[i][j]为输入序列从下标i到下标j最少需要加多少括号才能成为合法序列。0j时,直接返回,不需要输出当i==j时,d[i][j]为1,至少要加一个括号,如果s[i]为'('或者')',输出"()",否则输出"[]"当i>j时,如果c[i][j]>=0,说明从i到j断开了,则递归调用prin
u013013910
·
2014-10-22 10:00
编程
算法
dp
C语言
ACM
[状压dp]经典TSP
O($n^2 \times 2^n$)
记忆化搜索
: 1 // s: 已经访问过的节点状态 v: 出发位置 2 int dfs(int s, int v) 3 { 4
·
2014-10-20 23:00
dp
[ACM] POJ 1088 滑雪 (
记忆化搜索
复习)
滑雪TimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 77763 Accepted: 28905DescriptionMichael喜欢滑雪百这并不奇怪,因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长底滑坡。区域由一个二维数组给出。
sr19930829
·
2014-10-20 21:00
ACM
记忆化搜索
ACM分类
pcqq.group第一类:基础算法(1) 基础算法:枚举,贪心,递归,分治,递推,构造,模拟(2) 动态规划:背包问题,树形dp,状态压缩dp,单调性优化,插头dp(3) 搜索:dfs,bfs,
记忆化搜索
svtter
·
2014-10-17 23:00
ACM
ACM分类
pcqq.group第一类:基础算法(1) 基础算法:枚举,贪心,递归,分治,递推,构造,模拟(2) 动态规划:背包问题,树形dp,状态压缩dp,单调性优化,插头dp(3) 搜索:dfs,bfs,
记忆化搜索
svtter
·
2014-10-17 23:00
ACM
UVA - 10400 Game Show Math
解题思路:用
记忆化搜索
,记录住当前前n个数字通过任意的运算所的到的sum,如果这个sum被判定为不能达成
kl28978113
·
2014-10-15 17:00
HDU5045Contest(
记忆化搜索
)
HDU5045Contest(
记忆化搜索
)题目链接题目大意:有N个人组成一支队伍来答题,每个人答每道题的正确率都是已知的,但是有个要求:一直每个人答任何一道题目的时间都是1个小时,要求在任何时刻,任何两个人的答题累计时间都不能超过
u012997373
·
2014-09-28 21:00
Count the string(
记忆化搜索
)
CountthestringTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):4899 AcceptedSubmission(s):2313题目连接ProblemDescriptionItiswellknownthatAekdyCoinisgoodatst
ZSGG_ACM
·
2014-09-28 15:00
记忆化搜索
Hdu 4111 Alice and Bob(博弈+
记忆化搜索
)
题目链接AliceandBobTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1587 AcceptedSubmission(s):575ProblemDescriptionAliceandBobareverysmartguysandtheyliketo
madaidao
·
2014-09-26 19:00
ACM
DFS
博弈
[dp]hdoj 5024
,中间最多只能拐一个九十度的弯,最远的距离是多少 大致思路: 一开始用
记忆化搜索
感觉没有头绪。
暴风雪
·
2014-09-26 00:00
dp
HDU5040- Instrusive(BFS+
记忆化搜索
)
题目链接题意:给定一张图,Matt要从M移动到T取偷东西,N,W,S,E表示这些位置有监控器,字母表示这些监控器的初始方向,并且每一秒顺时针旋转90度。现在Matt每移动一格需要花一秒,但是如果当前他所在的位置或者他要去的位置被监控器监视,那么如果他要移动,就必须躲在箱子里移动,时间需要花费3秒。或者也可以选择不移动,躲在箱子里1秒,问说Matt最少花费多少时间移动到T。思路:借鉴的是小伙伴的想法
u011345461
·
2014-09-23 20:00
HDU5024 Wang Xifeng's Little Plot 【
记忆化搜索
】
WangXifeng'sLittlePlotTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/65536K(Java/Others)TotalSubmission(s):319 AcceptedSubmission(s):214ProblemDescription《DreamoftheRedChamber》(also《TheSto
u012846486
·
2014-09-23 00:00
HDU5024
HDU 5024 Wang Xifeng's Little Plot(广州网络赛C题)
HDU5024WangXifeng'sLittlePlot题目链接思路:先利用
记忆化搜索
预处理出每个结点对应8个方向最远能走多远,然后枚举拐点记录最大值即可代码:#include #include #include
u011217342
·
2014-09-22 15:00
HDU5024Wang Xifeng's Little Plot(
记忆化搜索
)
HDU5024WangXifeng'sLittlePlot(
记忆化搜索
)题目链接题目大意:给一张地图,#代表不能走的位置,.代表可以走的位置。
u012997373
·
2014-09-20 20:00
Hdu-5024 Wang Xifeng's Little Plot(
记忆化搜索
)
WangXifeng'sLittlePlotTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/65536K(Java/Others)TotalSubmission(s):71 AcceptedSubmission(s):49ProblemDescription《DreamoftheRedChamber》(also《TheStory
HelloWorld10086
·
2014-09-20 19:00
HDU
Little
wang
Xifengs
5024
Codeforces Round #267 (Div. 2)
取异或就是不同的数,然后bitcount一下判断即可C:dp,dp[i]表示到i的最大值,然后对取与不取当前位置进行转移即可,要先把前缀和预处理出来D:先利用map,把字符串hash掉,然后建图,现场在做的时候是直接
记忆化搜索
u011217342
·
2014-09-19 10:00
UVa11762 Race to 1
我们可以用动态规划
记忆化搜索
的方法求解(递推会超时)。显然,N=1的时候,结果为0(边界)。根据期望的定义,可以列出方程。其中p(j)是选择概率,i取遍所有不大于j的素数。E(j)+=p(j)*(E
squee_spoon
·
2014-09-18 11:00
概率
马尔可夫过程
HDU-1501 Zipper DFS+
记忆化搜索
HDU-1501ZipperDFS+
记忆化搜索
该题理解为将每一个字母与两个模式串进行匹配,如果不符合则回溯进行匹配。
Enjoying_Science
·
2014-09-15 22:00
优化
字符串
递归
ACM
DFS
HDU 1074 Doing Homework
解题思路:状态压缩+
记忆化搜索
dp[S]代表达到状态S所减少的分数,其中S中的每一位代表某项作业到达状态S该作业已经做过。
u011074149
·
2014-09-15 18:00
HDU5001-Walk(
记忆化搜索
)
思路:
记忆化搜索
,枚举每个点a,dp[i][j]表示走了i步到达j点的概率(不包括a点),注意初始化清空。
u011345461
·
2014-09-15 15:00
编程之美:第一章 1.4 买书问题
2111122211222221010101010输出:38.051.260.0300.0*//*关键:1int_iCostArr[MAXSIZE][MAXSIZE][MAXSIZE][MAXSIZE][MAXSIZE];//用作
记忆化搜索
qingyuanluofeng
·
2014-09-14 20:00
编程之美
动态规划
hdu 5012 Dice
记忆化搜索
DiceTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/65536K(Java/Others)TotalSubmission(s):152 AcceptedSubmission(s):87ProblemDescriptionThereare2specialdicesonthetable.Oneachfaceofthedice,a
u013532224
·
2014-09-14 20:00
C++
ACM
bfs
记忆化搜索
[HDU 5005 Compromise] 阅读理解+
记忆化搜索
pid=5005分析第一问十分容易,可以采用
记忆化搜索
,对AMB的节点,在他的子节点中选取一个AMD得分最高的(由于得分都是不同的,因此节点唯一),那么对于xiaoqiang的节点也在子节点中选取一个得分最多的进行决策
ALPC_NeverFarewell
·
2014-09-14 09:00
【HDU】5000 Clone
记忆化搜索
有重复计算,所以可以用到
记忆化搜索
。
u013368721
·
2014-09-13 20:00
HDU
BZOJ 3628 JLOI2014 天天酷跑
记忆化搜索
不过这题要开滚动数组直接交MLE正解应该是DP我实在懒得DP就
记忆化搜索
了反复memset那里常数有点大懒得处理了我自然溢出的队列居然写挂了。。。
PoPoQQQ
·
2014-09-09 16:00
dp
动态规划
记忆化搜索
bzoj
BZOJ3628
数位DP合集
数位DP一般有两种思路正向:利用公式化的DP关系从低位往高位递推逆向:
记忆化搜索
其中需要注意的是:
记忆化搜索
时的dp更新,往往会一不小心犯错,例如for(top=1;top #include #include
solotzg
·
2014-09-08 12:00
数位dp
Codeforces 208 B. Solitaire
记忆化搜索
dp【还剩下几个】【倒1】【倒2】【倒3】CFJAVA中publicstaticclass前面好像不能再开类了,连注释掉的类也不可以,好像是个BUG???
u012797220
·
2014-09-06 00:00
uva 1076 - Password Suspects(AC自动机+
记忆化搜索
)
解题思路:根据子串构建AC自动机,然后
记忆化搜索
,dp[i][u][s]表示第i个字符,在u节点,匹配s个子串。
u011328934
·
2014-09-05 22:00
Codeforces 346 B. Lucky Common Subsequence
LCS+一维KMP构造转移+
记忆化搜索
。。。。
u012797220
·
2014-09-04 19:00
Codeforces 132C. Logo Turtle
枚举变换了几次,
记忆化搜索
C.LogoTurtletimelimitpertest2secondsmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputAlotofpeopleassociateLogoprogramminglanguagewithturtlegraphics.Inthiscasetheturtlem
u012797220
·
2014-09-03 16:00
动态规划 之 dp + 图搜索
/* //典型的动态规划,用递归下的
记忆化搜索
来实现,得用递归,因为你根本不知道从哪里开始,即cnt[0][0]不知道是多少 //状态转移方程合法的情况下:DP(i,j)=max(DP(i,j-1),DP
u010700335
·
2014-08-30 11:00
C++
dp
动态规划
UVA - 10604Chemical Reaction(
记忆化搜索
)
题目大意:UVA-10604ChemicalReaction(
记忆化搜索
)题目大意:给出N支试管,每支试管中都放一种化学药物,现在要求这些试管两两反应,产生新的化学药物。最后会只剩下一支试管有药物。
u012997373
·
2014-08-30 10:00
CF D. Beautiful numbers (数位dp)
因此
记忆化搜索
中的参数除了len(当前位)和up(是否达到上界),有一个prelcm表示前面的数的最小公倍数,判
u013081425
·
2014-08-29 00:00
dp
UVA 707 - Robbery(
记忆化搜索
)
题目链接题意:在一个w*h的图上,t个时刻,然后知道一些信息,每个时刻没有小偷的矩阵位置,问哪些时刻可以唯一确定小偷位置,和确定小偷是否已经逃走,如果没逃走,但是也没有时刻可以可以确定小偷位置,就是不知到思路:
记忆化搜索
u011217342
·
2014-08-28 11:00
poj 3252 Round Numbers(数位dp)
计数的时候最重要的是处理前导零,前导零不算数,因此与SCOI2009一样,增加一个标记变量first,标志着当前这意味是不是首位,不是首位的话1和0的个数都为0,否则根据枚举的1或0进行
记忆化搜索
。
u013081425
·
2014-08-27 19:00
dp
UVA 10626 - Buying Coke
题目链接~~>做题感悟:做小白书后面的题目感觉大部分动态规划都可以用
记忆化搜索
去解决,
记忆化搜索
也很强大啊!
u011074149
·
2014-08-26 09:00
ural False Mirrors (状态压缩+
记忆化搜索
)
http://acm.timus.ru/problem.aspx?space=1&num=1152有n个阳台围城一圈,每个阳台都有若干个怪兽,一次可以打三个相邻的阳台上的怪兽,它们就会全部死去,但攻击者会受到没有死去怪兽的攻击,每个怪兽的攻击是1unit,问最后攻击者受到的最小伤害。n #include #include #include #include #include #include #i
u013081425
·
2014-08-25 20:00
dp
DFS
FatMouse and Cheese(HDU 1078) ——
记忆化搜索
DP
FatMouseandCheeseTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):4884 AcceptedSubmission(s):1987ProblemDescriptionFatMousehasstoredsomecheeseinacity.Thec
jxust_tj
·
2014-08-24 09:00
动态规划
记忆化搜索
ACMICPC
uva116 - Unidirectional TSP(
记忆化搜索
)
题目:uva116-UnidirectionalTSP(
记忆化搜索
)题目大意:给出一个数组,然后可以从第一列任意一行(i,0)开始走,只能走三个位置(i+1,1)(i,1),(i-1,0)并且这里默认第一行和最后一行是相连着的
u012997373
·
2014-08-23 21:00
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他