当前位置: 首页 > news >正文

TOP域名是什么网站手机asp网站开发工具

TOP域名是什么网站,手机asp网站开发工具,不同代码做的网站后期维护情况,判断网站1 /*2 题意#xff1a; 物主有一个物品#xff0c;价值为P#xff0c;地位为L#xff0c; 以及一系列的替代品Ti和该替代品所对应的优惠Vi3 g[u][i] 表示的是u物品被i物品替换后的优惠价格#xff01;(u0, i0)4 g[u][0]表示不用替换该物品的… 1 /*2 题意 物主有一个物品价值为P地位为L 以及一系列的替代品Ti和该替代品所对应的优惠Vi3 g[u][i] 表示的是u物品被i物品替换后的优惠价格(u0, i0)4 g[u][0]表示不用替换该物品的实际价格 5 d[0]表示的是第一个物品经过一系列的物品替换之后的最少优惠价格6 7 思路每当我们通过Dijkstra算法得到离源点1最近的距离的节点 p的时候也就是1...pre[p], p这条8 路径上的物品互相替换后得到最优价格我们需要判断是否满足路径上的任意两个节点的地位差的绝对值是否9 m, 如果不是那么这条路经就废掉了要从新找最短路 10 */ 11 #includeiostream 12 #includecstdio 13 #includecstring 14 #includealgorithm 15 #define INF 0x3f3f3f3f 16 using namespace std; 17 18 int g[105][105]; 19 20 int d[105]; 21 int L[105]; 22 int vis[105]; 23 int pre[106]; 24 int m, n; 25 int minP, maxP; 26 27 bool dfs(int p){ 28 if(p1) return true; 29 if(abs(minP-L[pre[p]])m || abs(maxP-L[pre[p]])m){ 30 g[pre[p]][p]INF;//这条路径往回走的过程中如果发现某两个节点的地位差的绝对值m, 这一条边无效 31 return false; //注意不要改变其他路径的存在情况 32 } 33 if(minPL[pre[p]]) minPL[pre[p]]; 34 if(maxPL[pre[p]]) maxPL[pre[p]]; 35 return dfs(pre[p]); 36 } 37 38 void Dijkstra(){ 39 memset(d, 0x3f, sizeof(d)); 40 memset(vis, 0, sizeof(vis)); 41 d[1]0; 42 vis[1]1; 43 int root1; 44 int minLen, p; 45 46 for(int j1; jn; j){ 47 minLenINF; 48 for(int i0; in; i){ 49 if(g[root][i]){ 50 if(!vis[i] d[i]d[root]g[root][i]){ 51 d[i]d[root]g[root][i]; 52 pre[i]root; 53 } 54 if(!vis[i] minLend[i]){ 55 minLend[i]; 56 pi; 57 } 58 } 59 } 60 minPmaxPL[p]; 61 if(p !dfs(p)){//从路径的地步往上走看一下时候满足条件 62 while(p!1){ 63 d[p]INF; 64 ppre[p]; 65 } 66 j0;//从头开始寻找其他的路径 67 root1; 68 memset(vis, 0, sizeof(vis)); 69 vis[root]1; 70 continue; 71 } 72 rootp; 73 vis[root]1; 74 } 75 } 76 77 78 int main(){ 79 while(scanf(%d%d, m, n)!EOF){ 80 memset(g, 0x3f, sizeof(g)); 81 for(int i1; in; i){ 82 int p, x; 83 scanf(%d%d%d, p, L[i], x); 84 g[i][0]p; 85 while(x--){ 86 int v, w; 87 scanf(%d%d, v, w); 88 g[i][v]w; 89 } 90 } 91 Dijkstra(); 92 printf(%d\n, d[0]); 93 } 94 return 0; 95 }   转载于:https://www.cnblogs.com/hujunzheng/p/3925931.html
http://www.sadfv.cn/news/40128/

相关文章:

  • microsoft做网站seo实战密码第四版
  • 我的三次做网站的经历炫酷的移动端网站
  • 网站二维码怎么制作哪些网站做的海报比较高大上
  • 阳区城市规划建设局网站山西省煤炭基本建设局网站
  • 无法打开网站若要访问本地iis网站必须安装下列iis组件自己做的网站显示不安全怎么回事
  • 郑州网站制作专业乐云seo廊坊cms建站系统
  • 北京好的网站设计机构凡科商城是什么
  • ps手机网站页面设计不会网站维护可以做吗
  • 汕头cms模板建站深圳的大公司
  • 成都网站搭建公司哪家便宜的建站网站
  • icp ip 网站备案南宁网站设计
  • 如何选择家居网站建设企业品牌推广的核心目的是
  • 网站响应式与电脑版有什么区别河南专业做网站
  • 大型电子商务网站建设成本建设部网站施工合同
  • 网站开发工作量评估做网站推广员工
  • 北京app建设 网站开发公司线上营销推广
  • 赣州做网站的公司有哪家好怎么建立网站?
  • 触屏网站建设wordpress同步用户
  • 徐州网站定制公司自动生成代码
  • 上海企业建站推荐建设局招标办网站
  • 设计师招聘网站有哪些镇江企业网站制作
  • 百度做网站多商城网站开发 价格
  • 音乐网站设计品牌营销网站建设流程
  • 建一个企业网站要花多少钱王也动漫
  • 南阳淅川县制作网站的公司个人网站开发赚钱方向
  • 163企业邮箱免费注册网站推广和优化系统
  • 商业网站建设案例课程视屏下载免费推广网
  • 绵阳公司商务网站制作wordpress完整主题
  • 怎么做旅店网站模板网站建设一条龙
  • 5188站长平台怎么样做个网站