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

电子商务网站的开发原则包括/seo公司怎么样

电子商务网站的开发原则包括,seo公司怎么样,wordpress脚底修改,外贸企业网络推广URAL_1031 dp的方程还是很好写的,但如果用裸的O(N^2)的dp的话应该会超时(不过后来翻解题报告的时候有人说O(N^2)也可以过),于是要优化dp的过程。 既然维数已经是一维了,不妨去着眼优化决策的过程,于是猜想到…

URAL_1031

    dp的方程还是很好写的,但如果用裸的O(N^2)的dp的话应该会超时(不过后来翻解题报告的时候有人说O(N^2)也可以过),于是要优化dp的过程。

    既然维数已经是一维了,不妨去着眼优化决策的过程,于是猜想到可能费用随着距离的增加是单调递增的(不过即便不是单调递增的,根据dp的方程我们也依然可以用单调队列进行优化),下面就来证明这一点。

    设由x出发到y、z(x<y<z),花费分别为f[y]、f[z]。假设x->z的最优方案中在y的前面紧邻y的那一站是t(t等于y也可以),于是整体路程就变成了x->t->z,构造x->y的路线为x->t->y(x->y中的x->t的部分和x->z中x->t的部分完全一致)。由于在x->z的路线中t是在y前面紧邻y的那一站,那么由t出发是会越过y到达y后面的某一站的,那么就必然可以由t直接到y,而且票价不会更高。因此由x出发到y所花的钱至少不会比x到z所花的钱多。

    这样我们分别用3个指针指向3种票价的决策点,如果指针所指站点和当前站点的距离比规定的要大,那么向后移动指针直到符合要求就可以了(我的程序中有些决策未必是符合要求的,比如有时距离不大于L2也可能购买C3的票价,但这样的决策属于多余的,不会影响最后的结果)。

#include<stdio.h>
#include<string.h>
#define MAXD 10010
int L[3], C[3], x[MAXD], g[3], A[MAXD], N, S, T;
long long f[MAXD];
void init()
{int i, j, k;scanf("%d", &N);scanf("%d%d", &S, &T);if(S > T)k = S, S = T, T = k;A[1] = 0;for(i = 2; i <= N; i ++)scanf("%d", &A[i]);
}
void solve()
{int i, j, k;memset(f, 0x3f, sizeof(f));f[S] = 0;g[0] = g[1] = g[2] = S;for(i = S + 1; i <= T; i ++)for(j = 0; j < 3; j ++){while(A[i] - A[g[j]] > L[j])++ g[j];if(g[j] < i && f[g[j]] + C[j] < f[i])f[i] = f[g[j]] + C[j];}printf("%lld\n", f[T]);
}
int main()
{while(scanf("%d%d%d%d%d%d", &L[0], &L[1], &L[2], &C[0], &C[1], &C[2]) == 6){init();solve();}return 0;
}
http://www.lbrq.cn/news/955639.html

相关文章:

  • ai做图标教程网站/精准客户信息一条多少钱
  • 信誉好的集团网站建设/西点培训学校
  • 广州网站seo优化排名/友情链接举例
  • 南山的网站建设公司/网站自建
  • 长春网站推广方式/临沂百度seo
  • 平湖市建设局网站/西安seo顾问公司
  • 网站设计标题/百度搜索热度排名
  • 武汉网站制作027/天津seo渠道代理
  • 广州网站建设制作公司/百度快速收录权限
  • 最出名的网站建设公司/网站之家
  • tomcat做公司网站/百度指数查询网
  • 临沂广润网站建设/店铺推广软文范例
  • 文化传播做网站推广吗/青岛排名推广
  • 网站页面制作软件/苹果cms播放器
  • 网站提示页面设计/如何进行线上推广
  • 2345浏览器主页/找索引擎seo
  • 广州珠江工程建设监理有限公司网站/谷歌优化
  • 软件开发可行性研究报告/福州seo公司排名
  • 做国外网站推广/制作网站的软件有哪些
  • 福州网站制作建设/如何推广一个新的app
  • 网站建设开发公司/百度旅游官网
  • 外包加工网手工活/aso优化服务
  • 建设电商网站/如何注册一个网站
  • 后台网站如何建设/软文是什么样子的
  • 建设一个收入支出持平的网站/hao123主页
  • 做网站订金为什么需要交那么多/在线推广企业网站的方法有
  • 南阳市做网站/友情链接交易网
  • 枞阳县建设局网站/手机百度账号登录个人中心
  • thinkphp可以做网站吗/长沙seo网络优化
  • 上海网站设计服务商/网店运营培训
  • 单线程 Reactor 模式
  • 彩虹云商城全源码 - 全新客服系统上线
  • day11 ADC
  • [spring6: PointcutAdvisor MethodInterceptor]-简单介绍
  • 【iOS】消息传递和消息转发
  • 【FFmpeg 快速入门】本地播放器 项目