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

为什么选择网站来做论文题目在国税网站更换购票员怎么做

为什么选择网站来做论文题目,在国税网站更换购票员怎么做,公司注册资金100万是什么意思,东莞网站推广技巧Every day a Leetcode 题目来源:1833. 雪糕的最大数量 解法1:贪心 排序 本题唯一的难点在于计数排序。 计数排序详解:C算法之计数排序 为了尽可能多的买到雪糕,我们选择从价格低的雪糕开始买,统计能够买到的雪糕…

Every day a Leetcode

题目来源:1833. 雪糕的最大数量

解法1:贪心 + 排序

本题唯一的难点在于计数排序。

计数排序详解:C++算法之计数排序

为了尽可能多的买到雪糕,我们选择从价格低的雪糕开始买,统计能够买到的雪糕的数量。

代码:

/** @lc app=leetcode.cn id=1833 lang=cpp** [1833] 雪糕的最大数量*/// @lc code=start
class Solution
{
private:
#define MAX_ELEMENT 1e5
#define MAX_N 1e5 + 1// 计数排序void CountSort(vector<int> &vec){vector<int> cnt(MAX_N, 0);for (int &v : vec)cnt[v]++;int index = 0;for (int i = 1; i <= MAX_ELEMENT; i++)for (int j = 0; j < cnt[i]; j++){vec[index] = i;index++;}}public:int maxIceCream(vector<int> &costs, int coins){int ice_cream = 0;CountSort(costs);for (int &cost : costs){if (coins >= cost){coins -= cost;ice_cream++;}elsebreak;}return ice_cream;}
};
// @lc code=end

结果:

在这里插入图片描述

复杂度分析:

时间复杂度:O(n + K),其中 n 是数组 costs 的长度,K 是计数数组 cnt 的长度。

空间复杂度:O(n + K),其中 n 是数组 costs 的长度,K 是计数数组 cnt 的长度。

http://www.15wanjia.com/news/181694.html

相关文章:

  • 温州电力建设有限公司网站263企业会议邮箱登录入口
  • 网站建设ssc源码平台黑山网站建设
  • 南宁响应式网站制作网站策划师
  • 为中小型企业构建网站e福州便民服务自助终端
  • 原平的旅游网站怎么做的杭州企业seo
  • wap医院网站模板 for dedecms v1.0怎样网站制作设计
  • 深圳做网站推广的公司如何做自己网站的seo
  • 网站在线配色丰台做网站
  • 企业建立一个网站步骤wordpress 如何更新
  • 网站开发用什么架构网站建站需要什么
  • 哪家建设网站产品推广网站
  • 企业网站开发综合实训网站备案审核通过后
  • 有做国际网站生意吗wordpress和e
  • 色91Av做爰网站加强医院微信和网站建设
  • 做英文网站的标准字体公司logo注册多少钱
  • 怎么找做网站平台公司极速网站制作
  • 怎样用ps做电子商务网站套模板网站价格
  • 在服务器网站上做跳转页面wordpress 同步
  • 网站设计细节有经验的手机网站建设
  • 做外贸网站怎么样wordpress自动识别网页
  • 廊坊 网站发布网站后不可能存在的文件夹是
  • 青岛经纬建设工程有限公司网站深圳精品网站建设
  • 怎样用织梦做淘宝客网站绍兴公司网站建设 中企动力绍兴
  • 东营网站建设那家好wordpress中文博客主题
  • 网站建设的栏目规划外贸自建站可以自己做网站吗
  • 如何做网站静态页面微信电商怎样开店
  • 必应网站收录提交入口推荐营销型网站建设
  • 青岛网站排名公司长沙招聘网最新招聘
  • 新手可以自己建网站吗物流公司怎么做网站
  • 免费建立网站论坛最近2018中文字幕免费看2019