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

网站整体色彩的建设哪个找房网站好

网站整体色彩的建设,哪个找房网站好,网站关键词seo费用,萝岗电子商务网站建设题目 题意#xff1a; n个宝石#xff0c;宝石的买入或卖出价格固定#xff0c;一天只能到一个珠宝商店#xff08;从左到右#xff09;#xff0c;问最大利润是多少#xff1f;在保证最大利润的同时最少交换次数是多少#xff1f; 题解#xff1a; 题目有两问 n个宝石宝石的买入或卖出价格固定一天只能到一个珠宝商店从左到右问最大利润是多少在保证最大利润的同时最少交换次数是多少 题解 题目有两问一个是求利润一个是求次数 利润就是低价买高价卖就行 比如1 2 101的时候买2的时候卖2的时候买10的时候卖这样一共挣了189但是如果我们1的时候买10的时候卖也是挣9而且次数还少一次 我们该如何记录最少次数? 利用优先队列 首先我们计算最大利润时就用第一个步骤即1买2卖2买10卖当我们卖完一个宝石时就标记一下若次元素再次出现在队首就说明出现了1 2 10的情况。。然后pop原本加入当前的即弹出2加入10这样始终可以保持最佳 最后根据剩余标记情况计算交换次数 也就是每个宝石分为两个 其实我们要找的就是递增关系 代码 #includebits/stdc.h #define ll long long #define PII pairint,int using namespace std; const int N 1e65; const int mod 1e97; const int INF 0x3f3f3f3f; struct node{ll num,index;node(ll a,ll b){num a;index b;}friend bool operator (node a,node b){if(a.num b.num) return a.index b.index; //从低到高未标记的在前面 return a.num b.num;//价格从高到低 } }; priority_queue node q; int main() {ll t,p,i,j,k,n,x;cint;while(t--){cinn;ll ans 0,count 0;for(i 1;i n;i){cinx;q.push(node(x,0)); node temp q.top();if(x temp.num)//如果卖出价钱比已买的最高价钱还高 {ans x-temp.num;//卖出 q.pop();q.push(node(x,1));//标记后加入}}while(!q.empty()){if(q.top().index) count;q.pop();}printf(%lld %lld\n,ans,count*2);} }
http://www.huolong8.cn/news/213391/

相关文章:

  • 免费的网站软件拼多多推广引流软件免费
  • 海东企业网站建设网站开发的要求
  • WordPress整篇文章登录可见价格优化网站建设
  • 网站开发与客户沟通虚拟主机专用控制面板
  • wordpress做电影网站开平做网站
  • 成都各公司网站一个企业网站如何能放到互联网上 vps
  • 当牛做吗网站源代码分享商务网页是怎样设计的呢
  • 济南城市建设职业学院官网招生网网站seo外包公司有哪些
  • 在线构建网站企业取名字
  • 台州建设规划局网站上海网站设计厂家
  • 辽宁高速公路建设局网站设计师做网站效果图
  • 企业网站建设专业性体现在陕西手机网站建设
  • 网站建设行业论坛网站怎么做交易
  • 小企业网站建设新市场报价做ppt介绍网站
  • 上海大型网站淄博优化公司
  • 佛山网站建设的大品牌wordpress虚拟支付插件
  • 电子商城网站建设与维护做简易动画的网站
  • 新能源网站开发WordPress新的页面
  • 公司网站毕业设计论文免费的开发平台
  • 不建议网站机械设备如何做网站
  • 注册网站域名要钱吗医药类网站建设评价
  • 长春网站制作的公司哪家好做阿里云网站空间
  • 大型网站开发语言wordpress伪静态中文乱码
  • sgs网站开发公司泉州网站设计公司
  • 济南住房和城乡建设局网站上海百度seo牛巨微
  • 手机h5免费模板网站wordpress 制作小工具
  • 企业网站怎么做的好看网站降权后 换域名
  • 怎么做宣传seo快速排名易下拉霸屏
  • 广西城乡住房建设厅网站首页国内可用的免费云端服务器
  • 网站编辑器室内装修效果图制作