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

网络公司做机场网站网站设计模板百度云

网络公司做机场网站,网站设计模板百度云,建设网站费用计入什么科目,河北省城乡住房建设厅网站1.股票买卖 一、贪心 考虑一种方案,在每次上升的前一天购入股票,并在上升后的当天卖出的方案 if (w[i] > w[i - 1])res w[i] - w[i - 1];接下来证明该贪心思路得出的方案即是最优解。 (1)证明贪心解 ≥ 最优解: …

在这里插入图片描述

1.股票买卖

在这里插入图片描述

在这里插入图片描述
一、贪心
在这里插入图片描述

在这里插入图片描述
考虑一种方案,在每次上升前一天购入股票,并在上升后的当天卖出的方案

if (w[i] > w[i - 1])res += w[i] - w[i - 1];

接下来证明该贪心思路得出的方案即是最优解
(1)证明贪心解 ≥ 最优解:
由于贪心解都是取区间长度为 1 的解,因此假设存在于最优解中的某个区间 [i,j] 的长度 >1

那么会出现一下三种情况:
在这里插入图片描述

对应三种情形:最优解选取的区间最终点位于上方、下方、相等。

对于情形一:显然 最优解 < 贪心解
对于情形二:显然 最优解 <贪心解
对于情形三:毫无疑问,这就是存在于贪心解中的情形,因此 贪心解 = 最优解
得证

(2)证明贪心解 ≤最优解:
这部分无需证明,因为贪心解即是合法解,所以他的方案必定大于等于最优解

#include <iostream>
using namespace std;
const int N = 1e5 + 10;
int n;
int w[N];int main() {scanf("%d", &n);for (int i = 1; i <= n; ++i) scanf("%d", &w[i]);int res = 0;for (int i = 2; i <= n + 1; ++i) {if (w[i] - w[i - 1] > 0) res += w[i] - w[i - 1];}printf("%d\n", res);return 0;
}

二、闫氏DP分析法
在这里插入图片描述
具体的状态机模型分析如下图:
在这里插入图片描述
一共只2有种状态:

1. 当前处于未持股状态0

对应可以进行的转换:
0->0 (不买入,继续观望,那么就什么都不发生)
0->1 (买入股票,那么收益就要减去当前市场的股票价格)

2. 当前处于持股状态1

对应可以进行的转换:
1->1 (不卖出,继续观望,那么就什么都不发生)
1->0 (卖出股票,那么收益就要加上当前市场的股票价格)

#include <iostream>
using namespace std;
const int N = 1e5 + 10, INF = 0x3f3f3f3f;
int n;
int w[N];
int f[N][2];int main() {scanf("%d", &n);for (int i = 1; i <= n; ++i) scanf("%d", &w[i]);f[0][1] = -INF;for (int i = 1; i <= n; ++i) {f[i][0] = max(f[i - 1][0], f[i - 1][1] + w[i]);f[i][1] = max(f[i - 1][1], f[i - 1][0] - w[i]);}printf("%d\n", f[n][0]);return 0;
}

2.货舱选址

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;
const int N = 100010;
int n;
int a[N];
int main () {scanf ("%d",&n);for (int i = 1;i <= n;i++) scanf ("%d",&a[i]);sort (a + 1,a + 1 + n);int ans = 0;for (int i = 1,j = n;i <= j;i++,j--) ans += a[j] - a[i];printf ("%d\n",ans);return 0;
}

3.糖果传递

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.yayakq.cn/news/311739/

相关文章:

  • 用dw做网站怎么添加背景图片google引擎免费入口
  • 网站子站怎么做怎样把网站上传到服务器上
  • 长沙公司网站建立环保设备公司网站模板
  • 科技公司网站设计欣赏wordpress 网站 上传
  • 做传销网站的程序员犯法吗烟台58同城网站建设
  • 备案网站负责人新媒体配图的相关知识
  • 网站商城建设合同免费下载地板网站模板免费下载
  • 镭拓网站建设官网上海网站制作价格
  • 重庆网站建设公司的网站怎样制作网站积分系统
  • 那些网站主做玄幻小说google外贸网站推广
  • 旅游 网站建设目标佛山网站开发公司
  • 郑州 网站 公司什么是建设网站的主题
  • 苏州做网站公司哪家比较好wordpress_子网站重命名
  • 杭州网站建站网站建设要注意哪些
  • 衡水企业网站设计如何设置wordpress不自动更新
  • 网站开发工程师的职务做h5页面有哪些好网站
  • 网站已备案下一步怎么做石家庄工程官网
  • 游戏平台网站制作网络运营商无服务怎么恢复
  • 服务器怎么做网站教程个人网站制作
  • 网站域名被注册个人网站有商业内容备案
  • 住房与建设注册中心网站电商未来发展趋势前景
  • 好看的网站首页设计企业网站案例
  • 镇江方圆建设监理咨询有限公司网站十堰秦楚网主页
  • 网站搭建合同网站建设分金手指专业四
  • 大连做网站排名小制作简单手工
  • 义乌百度网站制作东莞响应式网站哪家强
  • 网站建设是由什么组成的开发公司竣工员工奖励计划
  • 网站搭建价格传统网站建设
  • flash网站设计实例百度推广登录平台网址
  • 企业网站策划书范文3000字美食分享网站设计