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

织梦网站程序模板wordpress 列表页模板

织梦网站程序模板,wordpress 列表页模板,网站建设欲网站维护,廊坊高端品牌网站建设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/878697/

相关文章:

  • 网站建设和维护管理预算做网站怎么电话约客户
  • 大一html5网页设计代码泉州做网站优化价格
  • 太原微信网站南昌专业网站优化推广
  • 青岛网站建设招标济南网站制作价格
  • 北京网站优化推广效果金融企业网站模板
  • 网站开发教程百度云wordpress去-
  • 深圳 购物网站拉一条宽带要多少钱
  • 红色博客网站源码物流网站怎么做代理
  • 标签系统做的好的网站福州网站建设营销q479185700刷屏
  • 优秀网站psd建e网室内设计网背景墙
  • 可以在线做护理题的网站网站的外链是什么
  • 天猫网站建设的目的网络信息
  • html手机网站开发教程加盟型网站制作
  • 建设集约化网站的进展情况网站建设3a模型是什么意思
  • 如何建设好一个公司网站wordpress字体插件下载
  • 网站运营合同深圳外包网站公司
  • 网站设计的要求wordpress用户角色权限管理
  • 移动门户网站建设特点网站为什么做301
  • 湖南专业做网站公司安装wordpress出现乱码
  • 企业网站优化包括哪三个方面怎么进入网站管理系统
  • seo整站优化什么价格wordpress带颜色的文字
  • 长春做网站搜吉网传媒wordpress汉化插件下载地址
  • 重庆可视化网站制作我的个人网站怎么做
  • 国内网站开发的主流技术久久建筑网高空坠落专项应急预案
  • 中文网站做google广告好吗郑州做网站优化电话
  • 网站建站建设首选上海黔文信息科技有限公司2凡客诚品是什么牌子
  • 下列不能反应企业网站建立网络网站推广广告申请
  • 乌镇网站建设标书北京比较好的品牌设计公司
  • 找人做菠菜网站需要多少钱网页设计找工作
  • 怎样写网站文案小程序模板消息推送规则