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

南宁市住房和城乡建设局win7优化大师官方免费下载

南宁市住房和城乡建设局,win7优化大师官方免费下载,外贸推广哪家好,简介网络营销的概念贪心优先队列 请看答案需求:得到最大分数。易猜到,得到最大分数的取法是每次取数组中最大的数字(贪心思路)。 问题转化为:如何快速找到数组中最大的数字,根据问题规模 k 1 0 5 k10^5 k105,维护优先队列即可 O ( k l…
贪心+优先队列

请看答案需求:得到最大分数。易猜到,得到最大分数的取法是每次取数组中最大的数字(贪心思路)。

问题转化为:如何快速找到数组中最大的数字,根据问题规模 k = 1 0 5 k=10^5 k=105,维护优先队列即可 O ( k l o g 2 n ) O(klog_2n) O(klog2n)解决问题。

请看如下代码:

class Solution {
public:long long maxKelements(vector<int>& nums, int k) {// priority_queue<int> pq(nums.begin(), nums.end());priority_queue<int> pq(less<int>(), move(nums));long long ans = 0;while (k --) {int t = pq.top();pq.pop();ans += t;t = (t + 2) / 3;pq.push(t);}return ans;}
};

时间复杂度 O ( n + k l o g n ) O(n+klogn) O(n+klogn):维护优先队列,的时间复杂度 O ( n ) O(n) O(n)

空间复杂度 O ( 1 ) O(1) O(1):只使用常数级空间。

致语
  • 理解思路很重要。
  • 请读者放心留言,可以是疑惑的点,或者讨论!!墨染看到会回复的。
http://www.ds6.com.cn/news/69785.html

相关文章:

  • 电商网站布局设计网络营销中的seo是指
  • 带有数据库的网站模板津seo快速排名
  • 展示型网站制作服务网络推广项目代理
  • b2c 网站导航栏设计找客户资源的软件哪个最靠谱
  • 哪个网站可以做公务员考试题seo推广培训费用
  • 虚拟主机 域名 和网站关系网络平台的推广方法
  • 全球建筑与室内设计网seo诊断方法步骤
  • 网站注册手机号安全吗seo怎么优化软件
  • 找深圳做网站的公司世界互联网峰会
  • wordpress怎么设置搜索显示页面seo培训机构排名
  • 做网站维护需要学什么seo的作用主要有
  • 温州网站制作网站建网站seo
  • mac可以做网站开发吗郑州抖音推广
  • 长春火车站是北站吗域名注册腾讯云
  • 天猫网站的建设郑州关键词优化平台
  • 免费制作网站的步骤 怎样做网站产品软文范例软文
  • 网站一般宽度是多少像素网站推广方案策划书2000
  • 南宁网站制作-中国互联网站推广软件哪个最好
  • 网站怎样做才能排名靠前国内广告投放平台
  • 蓟州农家院如何做网站注册平台
  • 网站建设 聊城免费b站在线观看人数在哪
  • 免费免费网站模板免费推客推广平台
  • 企业做网站的作用优化关键词是什么意思
  • 公司企业网站个人接广告的平台
  • 电子商务网站建设的工具广州seo网络优化公司
  • 教育网站前置审批系统营销推广活动策划方案大全
  • 盘锦网站建设价位正规的微信推广平台
  • wordpress站内链接跳转网课培训机构排名前十
  • 临沂网站建设找谁百度快速排名软件
  • 自定义页设计与制作seo技术网