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

网站开发的项目流程网站开发的前后台的步骤分别为

网站开发的项目流程,网站开发的前后台的步骤分别为,网页设计与网站建设课程,怎么用网站做调查表相信大家对贪心算法已经见怪不怪了#xff0c;但是一旦我们的决策条件会随着我们的步骤变化#xff0c;我们该怎么办呢#xff1f;有没有什么方法可以反悔呢#xff1f; 今天就来讲可以后悔的贪心算法#xff0c;反悔贪心。 https://www.luogu.com.cn/problem/CF865Dhttp…        相信大家对贪心算法已经见怪不怪了但是一旦我们的决策条件会随着我们的步骤变化我们该怎么办呢有没有什么方法可以反悔呢 今天就来讲可以后悔的贪心算法反悔贪心。 https://www.luogu.com.cn/problem/CF865Dhttps://www.luogu.com.cn/problem/CF865D 题目描述 You can perfectly predict the price of a certain stock for the next  days. You would like to profit on this knowledge, but only want to transact one share of stock per day. That is, each day you will either buy one share, sell one share, or do nothing. Initially you own zero shares, and you cannot sell shares when you dont own any. At the end of the  days you would like to again own zero shares, but want to have as much money as possible. 输入格式 Input begins with an integer N (23⋅105), the number of days. Following this is a line with exactly N integers 1,2,...,(1106) . The price of one share of stock on the  -th day is given by ​ . 输出格式 Print the maximum amount of money you can end up with at the end of  days. 输入输出样例 输入 #1 9 10 5 4 7 9 12 6 2 10输出 #1 20输入 #2 20 3 1 4 1 5 9 2 6 5 3 5 8 9 7 9 3 2 3 8 4输出 #2 41 就像买卖股票谁都不知道接下来股票的趋势但如果我们知道了趋势又如何让自己的收益最大化呢 因此我们可以先考虑两种情况 一当第一天的价格高于第二天时我们就只要屯着因为卖出去是没有收益的。 二反之我们每次遇见第二天的价格高于第一天时我们就直接先考虑卖出(能赚一点是一点)我们会获得收益那假如之后价格更高怎么办当然是反悔了我们用一个小根堆来存储已经路过的天数,秉承着只要有钱赚就卖的原则我们充分利用priority_queue的强大优势当堆顶元素比当日价格低的时候我们就卖掉映射到代码就是pop()然后将总获利加上差价就是买股票的钱那么怎么反悔呢我们在pop堆顶元素的时候将一个当日的股价压入堆无论在哪里只要堆不空那么只要有股价高于堆顶元素的就重复以上步骤这样做不会舍弃更高的利润而是将难以维护的决策变成了类似滚雪球一样的方式这就是反悔贪心的核心操作。比较抽象需要仔细理解体会。 最后附上完整代码 #include bits/stdc.husing namespace std;typedef long long LL; const int N 1e6 10;int p[N]; priority_queueint, vectorint, greaterint q; int n; LL ans 0;int main() {cin n;for(int i 1; i n; i )cin p[i];for(int i 1; i n; i ){if(!q.empty() p[i] q.top()){ans p[i] - q.top();q.pop();q.push(p[i]);}q.push(p[i]);}cout ans endl; } tip这是一次CF上的题在洛谷上提交的时候要记得绑定CF账号哦_!!!
http://www.w-s-a.com/news/288218/

相关文章:

  • 成都网站开发哪家公司好出售家教网站模板
  • 订阅号做流量 那些电影如何链接网站温州市建设监理协会网站
  • 成都网站建设成功案例单招网商丘网站建设大全
  • 受欢迎的购物网站建设网推专员是做什么的
  • 商城网站前期准备湖南郴州建设局网站
  • 企业如何在自己的网站上做宣传外贸自建站可以自己做网站吗
  • 甘肃网站建设制作商网站空间哪家公司的好
  • 思途旅游网站建设系统用vscode做网站
  • 广州站改造最新消息半年工作总结ppt模板
  • logo模板下载网站推荐哪家网站开发培训好
  • 做外贸网站效果图页面关键词优化
  • 广平网站建设成都活动轨迹
  • 小型网站网站建设需要网络公司是什么行业
  • 滑动 手机网站 代码网页制作与设计讨论
  • 自己做网站处理图片用什么软件wordpress html5支持
  • 校园网站怎么建软文文案范文
  • 中国建设官方网站如何创建自己的软件
  • 来宾住房与城乡建设网站天津西青区怎么样
  • 西安网站建设培训班鄂州网页定制
  • 西部数码网站备份自己怎么做网站啊
  • h5网站开发用什么软件制作公司网站建设代理怎么做
  • 网站建设资料准备网上购物app有哪些
  • 沧州做网站优化哪家公司便宜国内百度云网站建设
  • 网站的最近浏览 怎么做龙岩市人才网最新招聘信息
  • 网站建设需要找工信部吗网站开发账务处理
  • 做那种的视频网站个体工商网站备案
  • 推广网官方推广网站中国建设招聘信息网站
  • 医院网站建设需要多少钱网络营销渠道可分为哪几种
  • 怎么取网页视频网站元素计算机专业论文网站开发
  • 上海网站建设备案号怎么恢复wordpress打开页面空白