码迷,mamicode.com
首页 >  
搜索关键字:最小花费    ( 569个结果
Codeforces Round #595 (Div. 3) E. By Elevator or Stairs?
题目地址:http://codeforces.com/contest/1249/problem/E 题意:有n层楼,上楼有楼梯和电梯两种方法,从 i 到 i+1 层有不同花费,用电梯有等电梯门开的时间,但上一次用的电梯就不用等这个时间。问去每层楼的最小花费。 思路:很基础的dp题,dp [ i ] ...
分类:其他好文   时间:2019-10-24 21:52:12    阅读次数:92
题解:2018级算法第二次上机 Zexal的流水线问题
题目描述: 样例: 实现解释: 最基础的流水线调度问题,甚至没有开始和结束的值 知识点:动态规划,流水线调度 实现方法即得出状态转移方程后完善即可,设a[][i]存储着第一二条线上各家的时间花费,t[][i]存储着i处进行线路切换的花费,f[][i]存储着各线在i处的最小花费。 则对每一个f[][i ...
分类:编程语言   时间:2019-10-18 22:27:20    阅读次数:109
道路和航线
https://loj.ac/problem/10081 题目描述 一张图,有由T个节点,R条双向边和P条单向边组成,每条边有边权且可能存在负权,求能否从S到达每个节点并且输出最小花费。 思路 首先第一想法,把这张图建出来,在跑一遍spfa即可,然而它显然被卡了,不过似乎可以用双端队列优化水过去。 ...
分类:其他好文   时间:2019-10-16 19:59:12    阅读次数:102
P1880石子合并
1995年的noi区间dp题,这道题AC耗时达到了数月。 有一道题叫做果子合并,也是求合并的最小花费,但是那个题是可以随便合并两堆,但是这个题只能合并相邻的两堆,并且是一个环。对于环的问题,我们一般可以特判i==1和i==n或者倍增转化成链的问题,长度为两倍的时候即可涵盖所有环的情况。meanwhi ...
分类:其他好文   时间:2019-10-12 18:44:52    阅读次数:69
有条件的最短路
题目 : 题意 :n个点m条有权边,求s到t的最小费用,可以让你免费通行最多k条边 思路 :分层最短路模板题,跑dijkstra,用dis[i][j]表示到i点且已经免费通行了j条边的最小花费 include using namespace std; typedef long long LL; co ...
分类:其他好文   时间:2019-10-06 20:42:50    阅读次数:128
746使用最小花费爬楼梯
参考答案,特别鸣谢:https://leetcode-cn.com/problems/min-cost-climbing-stairs/solution/scala-dong-tai-gui-hua-di-gui-by-zx233/ 0. 题目描述 数组的每个索引做为一个阶梯,第 i个阶梯对应着一个 ...
分类:其他好文   时间:2019-10-05 12:54:14    阅读次数:118
Codeforces1221D. Make The Fence Great Again(dp)
题目链接:传送门 思路: 仔细想一下可以发现:每个位置最多就增加2个高度。 所以就可以有状态: f[i][j]表示保证前i个篱笆都是great时,第i个篱笆增加j的高度所需要的最小花费(1 <= i <= n, 0 <= j <= 2)。总共有3n个状态。 如果i = 1,f[i][j] = a[1 ...
分类:其他好文   时间:2019-10-04 22:37:21    阅读次数:80
Codeforcecs1183H Subsequence(hard version) 求字符串本质不同子序列个数
题目链接:https://www.luogu.org/problem/CF1183H 题意:给你一个长为n(100)的字符串,你需要找出k(1e12)个它本质不同的子序列,且没找出一个子序列的花费为n-len(子序列),求最小花费 分析:很明显想让花费最小,就从长度最大的子序列开始找,就转化成找每个 ...
分类:其他好文   时间:2019-10-04 15:17:34    阅读次数:212
模拟测试20191003
我好菜啊 $T1:Divisors$ 枚举每个a的约数,sort并统计就好了 $T2:Market$ 感觉经常做这种题啊 由于价格太大,而收益很小,考虑以收益为下标 设dp[i]表示当前收益为i时的最小花费 离线跑个背包就好了 $T3:Dash Speed$ 题意就是统计某些边构成的森林中最大的直径 ...
分类:其他好文   时间:2019-10-04 00:20:24    阅读次数:108
Building a Space Station——最小生成树
题目链接 题意: 给出n个球体的球心坐标和半径,可以在两个球体的表面连一条通路,代价为距离. 求使得所有球体联通的最小花费. 题解: 最小生成树裸板子 暴力把每个球体的表面之间的距离求出(即 dis=球心距 - 半径和) 注意 如果 dis<0 则 dis=0 代码: #include<iostre ...
分类:其他好文   时间:2019-10-02 10:27:55    阅读次数:88
569条   上一页 1 ... 4 5 6 7 8 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!