博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UVA116 单向 DSP(多段图最短路)
阅读量:4676 次
发布时间:2019-06-09

本文共 768 字,大约阅读时间需要 2 分钟。

单向 DSP

【题目链接】

【题目类型】dp

&题解:

紫书P271 这块的字典序排序我觉得挺厉害的,每次都把那3步sort一下,之后if (v< d[i][j]) 这块的小于号用的很好,因为只有小于才变,而不是小于等于,所以就保证的字典序。

【时间复杂度】O(m*n)

&代码:

#include 
using namespace std;typedef long long ll;const int INF = 0x3f3f3f3f;#define cle(a,val) memset(a,(val),sizeof(a))#define SI(N) scanf("%d",&(N))#define SII(N,M) scanf("%d %d",&(N),&(M))#define SIII(N,M,K) scanf("%d %d %d",&(N),&(M),&(K))#define rep(i,b) for(int i=0;i<(b);i++)#define rez(i,a,b) for(int i=(a);i<=(b);i++)#define red(i,a,b) for(int i=(a);i>=(b);i--)const ll LINF = 0x3f3f3f3f3f3f3f3f;#define PU(x) puts(#x);#define PI(A) cout<<(A)<
=0;j--){ for (int i=0;i
>T;while(T--) Solve(); return 0;}

转载于:https://www.cnblogs.com/s1124yy/p/5953027.html

你可能感兴趣的文章
JVM
查看>>
设计模式记录
查看>>
SPF,DSPF,RDPF,SPEF and SBPF.
查看>>
JS学习文章
查看>>
window系统服务器,远程连接mysql数据库。
查看>>
CAS总结之Ticket篇
查看>>
Python2.7升级至Python3.6
查看>>
框架集
查看>>
003
查看>>
HDU 2923 Einbahnstrasse (最短路,3级)
查看>>
实验吧-密码学-我喜欢培根
查看>>
java set集合与List集合练习
查看>>
简短总结一下C#里跨线程更新UI
查看>>
201612-2 工资计算
查看>>
DevExpress下拉多选框 CheckComboboxEdit、CheckedListBoxControl
查看>>
HashMap实现缓存
查看>>
javax.persistence.TransactionRequiredException: Executing an update/delete query
查看>>
Gym 100733G No Negations
查看>>
C++ 编写的DLL导出的函数名乱码含义解析
查看>>
python的setup.py文件及其常用命令
查看>>