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

wordpress邮箱登录贵州网站建设seo优化

wordpress邮箱登录,贵州网站建设seo优化,广州专业网站建设哪里有,宁波网站建设制作电话号码贪心优先队列 请看答案需求:得到最大分数。易猜到,得到最大分数的取法是每次取数组中最大的数字(贪心思路)。 问题转化为:如何快速找到数组中最大的数字,根据问题规模 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.yayakq.cn/news/299005/

相关文章:

  • 做网站意义wordpress livechat
  • 网站cms识别桂林象鼻山地址
  • 学做网站好吗做美剧盗版网站
  • 网站开发asp.net网页上上传wordpress
  • 国内做网站上市公司wordpress 群发
  • 如何破解网站后台阿里轻云wordpress
  • 织梦网站系统中国科技成就作文
  • 上海建网站开发公建设一元云购类网站
  • 广州网站建设设计权威的网页设计公司
  • 黑龙江建设网站招聘陕西优秀的企业门户网站建设
  • 网站搭建费用价格表南宁网站建设制作
  • 网站代码优化的内容有哪些网站建设方案项目书
  • 如何用ps做网站首页新闻app开发
  • 朝阳网站开发Wordpress虚拟资源交易
  • 涞源县住房和城乡建设局网站小水库运行管理培训教材久久建筑网
  • 信息网站建设的意义试用网站建设
  • 公司要建设网站河北响应式网站建设
  • 深圳有没有维护公司网站深圳人才大市场官网招聘信息
  • 怎么弄百度网站做网站seo优化
  • 营销网站系统网络公司排名前十名有哪些
  • 网站开发好学不wordpress免费下载
  • 网站 关键词 怎么改山东东营信息网
  • 万网网站建设优化网络工程师
  • 外贸网站建设哪家公司比较好wordpress网站打开速度
  • 信誉好的广州做网站网站域名备案注册证书查询
  • 中企动力做的网站价格区间西安seo网站关键词优化
  • 如何制作论坛网站wordpress优秀免费主题
  • 北京天津网站建设公司学校做好网站建设目的
  • 购物网站开发将商品导入数据库经典网站模板下载
  • 主流网站开发技术框架保定网站seo技术