码迷,mamicode.com
首页 >  
搜索关键字:队列优化    ( 363个结果
道路和航线
https://loj.ac/problem/10081 题目描述 一张图,有由T个节点,R条双向边和P条单向边组成,每条边有边权且可能存在负权,求能否从S到达每个节点并且输出最小花费。 思路 首先第一想法,把这张图建出来,在跑一遍spfa即可,然而它显然被卡了,不过似乎可以用双端队列优化水过去。 ...
分类:其他好文   时间:2019-10-16 19:59:12    阅读次数:102
6. 动态规划
线性DP 背包 区形DP 树形DP 环形与后效性处理 状态压缩DP 倍增优化DP 数据结构优化DP 单调队列优化DP 斜率优化 四边形不等式 计数类DP 数位统计DP 总结与练习 ...
分类:其他好文   时间:2019-10-10 12:50:49    阅读次数:79
机房测试9:gift(单调队列优化dp)
题目: 数据范围:m<=100 n<=16000 分析: 定义dp[i][j]为第i个人负责前j个单位的最大贡献。 转移:dp[i][j]=max( dp[i][j],dp[i][k]+(j-(k+1)+1)*w[i] ) 化简得:dp[i][k]-k*w[i]+j*w[i] 前半部分与k有关,维护 ...
分类:其他好文   时间:2019-10-09 10:56:18    阅读次数:106
单调队列优化DP
维护一段连续区间的极值并且快速取出 用双端队列维护单调的序列 下面来到例题目 最近lxhgww又迷上了投资股票,通过一段时间的观察和学习,他总结出了股票行情的一些规律。 通过一段时间的观察,lxhgww预测到了未来T天内某只股票的走势,第i天的股票买入价为每股APi,第i天的股票卖出价为每股BPi( ...
分类:其他好文   时间:2019-10-06 00:13:54    阅读次数:119
#(单调队列优化)P1886 滑动窗口(普及+/提高-)
https://www.jianshu.com/p/0bf8d8f1e450 https://blog.csdn.net/qq_42754826/article/details/89052630 #include<cstdio>#define N 1000020using namespace std ...
分类:其他好文   时间:2019-10-05 22:16:55    阅读次数:104
有关最短路计数的问题
想必大家都会求最短路吧,这里就不再多说了;我看有很多人在一顿套模板,什么dijkstra,SPFA等等,这是可以的;但身为OIer,思路要开阔对不对?首先我们注意到,我们可以利用bfs来求每个点的深度。因为在所有边边权为1的时候,点的深度就是点的最短距离;这样在写法上便少了队列优化SPFA中退栈时还 ...
分类:其他好文   时间:2019-10-04 21:23:16    阅读次数:91
卖饲料——单调队列优化dp
题目描述 约翰开车来到镇上,他要带K吨饲料回家。运送饲料是需要花钱的,如果他的车上有X吨饲料,每公里就要花费X^2元,开车D公里就需要D* X^2元。约翰可以从N家商店购买饲料,所有商店都在一个坐标轴上,第i家店的位置是Xi,饲料的售价为每吨Ci元,库存为Fi。 约翰从坐标X=O开始沿坐标轴正方向前 ...
分类:其他好文   时间:2019-09-21 19:00:06    阅读次数:52
Gym - 101234J Zero Game (单调队列优化dp)
题意:有一个长度为n的01序列,你可以移动k次,每次将一个数移到任意一个位置,求经过操作后区间连续最大的连续0的个数。 “移动”操作看似情况很复杂,不好讨论,但其实无非就两种情况: 一、移动的是1:显然最优的策略是将1移动到最边上(相当于“移走”),目的是将两段连续的0合并。 二、移动的是0:最优策 ...
分类:其他好文   时间:2019-09-18 19:34:12    阅读次数:101
python队列
优化抢票 加入Lock lock.acquire() 锁住 lock.release()释放锁头 进程锁把所著的代码编程串行, join 是把所有的子进程变成了串行。 队列 ipc机制 进程通讯 管道:pipe 基于共享的内存空间 队列:pipe+锁 queue ==put()==放东西 get.( ...
分类:编程语言   时间:2019-09-16 21:48:07    阅读次数:128
Spfa
Spfa $Spfa$ 算法的全称是: $Shortest$ $Path$ $Faster$ $Algorithm$ ,是 $Bellman Ford$ 算法的队列优化算法的别称,通常用于求含负权边的单源最短路径,以及判负权环。 基本原理 设立一个先进先出的队列用来保存待优化的结点,优化时每次取出队 ...
分类:其他好文   时间:2019-09-12 21:31:47    阅读次数:92
363条   上一页 1 ... 3 4 5 6 7 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!