码迷,mamicode.com
首页 >  
搜索关键字:队列优化    ( 363个结果
uvalive4327(单调队列优化)
这题我有闪过是用单调队列优化的想法,也想过有左右两边各烧一遍。 但是不敢确定,搜了题解,发现真的是用单调队列,然后写了好久,调了好久下标应该怎么变化才过的。dp[i][j] 表示走到第i行,第j个竖线的最大价值。dp[i][j] = max(dp[i-1][k]+pre[i][j-1]-pre[i]...
分类:其他好文   时间:2015-08-31 23:02:54    阅读次数:243
poj 3159 差分约束+spfa
由于此题数据特殊,队列优化的spfa会超时,可以改成用栈来优化。 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 7 const int INF = 9999999; 8 const int N = ...
分类:其他好文   时间:2015-08-28 15:04:06    阅读次数:133
Parade(单调队列优化dp)
题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=2490ParadeTime Limit: 4000/2000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submissi...
分类:其他好文   时间:2015-08-26 21:54:21    阅读次数:257
bellmanford队列优化
基本思想:1.数据结构用一个结构体保存每条边的信息,然后同时保存每一个节点和他相连的每条边的信息;2.无向图所以弄两条边和两次;3.先将第一个弄进去,如果通过该节点改变了其他的节点的值,就将所改变的节点弄进去,要是已经在里面了,就不要了;如下:
分类:其他好文   时间:2015-08-21 15:21:50    阅读次数:155
dijkstra优先队列优化(代码抄袭。。。)
1.建立一个结构体以存放邻接表:struct edge(int to,dist; edge*next)2.每一次读入一组数据,每个节点都有一个链表,里面保存着从该节点出发的所有边:void add( int u , int v , int d ) { pt -> to = v; pt -> dist...
分类:其他好文   时间:2015-08-21 08:15:36    阅读次数:135
hdu 3717 Rescue 二分加队列优化(技巧)
Rescue Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 814    Accepted Submission(s): 198 Problem Description The princess is trapp...
分类:其他好文   时间:2015-08-19 16:47:50    阅读次数:120
【CF 507E】Breaking Good
【CF 507E】Breaking Good双条件最短路 每个路有已搭建和未搭建两种状态 需要把经过的路都建起 为经过的路都拆掉 优先经过最少条路 同样少的路走改动(搭建+拆掉)最小的最短路跑完后把最短的路上的路径标记一下 bfs输出拆除和搭建 在最短路径上的路 未建的搭建 不在的建好的拆掉通过此题试了一下spfa的一个小优化还有dijkstra的优先队列优化 不过别看spfa加优化快了点...
分类:其他好文   时间:2015-08-17 12:08:45    阅读次数:129
HDU 4374 One hundred layer(单调队列优化dp)
题意:有一个n*m的矩阵,每格有一个分数,一个人站在(1,x)位置,在每一行中,他只能朝一个方向走(向左或向右),且最多走t步,问走到最后第n行得到的最大分数。 思路:不难想到状态转移方程dp[i][j] = max(dp[i-1][k]+sum[i][j]-sum[i][k-1]),(k 移项得 dp[i][j]-sum[i][j] = max(dp[i-1][k] - sum[i][k-...
分类:其他好文   时间:2015-08-13 12:22:34    阅读次数:208
HDU 2680 Choose the best route(dijkstra+优先队列优化)
Choose the best routeProblem DescriptionOne day , Kiki wants to visit one of her friends. As she is liable to carsickness , she wants to arrive at her...
分类:其他好文   时间:2015-08-12 23:00:14    阅读次数:119
队列优化和斜率优化的dp
可以用队列优化或斜率优化的dp这一类的问题为 1D/1D一类问题即状态数是O(n),决策数也是O(n)单调队列优化我们来看这样一个问题:一个含有n项的数列(ni这个区间的最小值。那么状态转移方程是可以看出,这个题目的状态数是O(n),决策数是O(m),且决策的区间是连续的,那么可以尝试想办法把O(m...
分类:其他好文   时间:2015-08-10 21:35:35    阅读次数:122
363条   上一页 1 ... 26 27 28 29 30 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!