当前位置: 首页 > 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.yutouwan.com/news/213391/

相关文章:

  • 圣融网站建设品牌网站设计地址
  • 焦作建网站简约的网站设计界面
  • 做非经营网站需要营业执照网站怎么制作做
  • 网站建设实训意见建议宁波seo快速优化平台
  • 大型网站开发方案多种不同产品的网站怎么做seo
  • 怎样建设游戏网站网站黑链
  • 网站被墙了什么意思nodejs的网站开发
  • 国外做足球数据的网站有哪些建设软件资源网站
  • 文联网站建设方案有什么国企是做网站的
  • 北京有什么网上推广的网站吗p2p商城网站建设方案
  • h5网站开发工具有哪些网站建站专业
  • 网站建设多少钱需要excel做网站页面布局
  • 地方网站域名选择wordpress 自动超链接
  • 网站安全建设步骤网页设计学校网站制作
  • 企业网站策划大纲模板html网页设计模板和源代码
  • 哪个公司做网站推广最好dw做网站时怎么改为绝对路径
  • 旅游网站建设建议中山建站服务
  • 珠海企业网站设计公司做会计需要了解的网站及软件
  • 怎么制作营销网站开发者模式开着好不好
  • 网站源码客户网站设计公司 上海
  • 一站式做网站费用动漫制作专业累吗
  • 找人做网站一般要多少钱象山县建设局网站
  • 南京建设企业网站推广软文300字范文
  • 手机网站 扁平化趋势网站建设售后服务合同
  • 黑龙江建设网官方网站特种作业python3 网站建设
  • 建网站和建网页的区别wordpress仿北京时间
  • 贵阳网站建设多钱钱线上推广费用预算
  • 做网站 域名 网站 空间wordpress 访客 用户
  • 做网站怎么优化wordpress 缓慢
  • 做网站jw100商务网站是什么