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

安徽网站开发培训seo优化的技巧

安徽网站开发培训,seo优化的技巧,西宁网站开发,怎么申请小程序流程文章目录 题目描述我的解法思路结果分析 官方题解分析 查漏补缺更新日期参考来源 题目描述 传送门 拿出最少数目的魔法豆:给定一个正整数 数组beans ,其中每个整数表示一个袋子里装的魔法豆的数目。请你从每个袋子中拿出 一些豆子(也可以 拿…

文章目录

  • 题目描述
  • 我的解法
    • 思路
    • 结果
    • 分析
  • 官方题解
    • 分析
  • 查漏补缺
  • 更新日期
  • 参考来源

题目描述

传送门
拿出最少数目的魔法豆:给定一个正整数 数组beans ,其中每个整数表示一个袋子里装的魔法豆的数目。请你从每个袋子中拿出 一些豆子(也可以 拿出),使得剩下的非空袋子中(即至少还有一颗魔法豆的袋子)魔法豆的数目相等。一旦把魔法豆从袋子中取出,你不能再将它放到任何袋子中。
请返回你需要拿出魔法豆的最少数目。

我的解法

class Solution {
public:long long minimumRemoval(vector<int>& beans) {if(beans.size() == 1) return 0;sort(beans.begin(),beans.end());long long res = LONG_MAX, temp = 0;for(int i = 0 ; i < beans.size(); ++i){temp = 0;if(i > 0) temp = accumulate(beans.begin(), beans.begin() + i, 0);for(int j = i + 1; j < beans.size(); ++j){temp += (beans[j] - beans[i]);}if(temp < res){res = temp;}}return res;}
};

思路

暴力求解,先对数组进行排序,然后从小到大分别以不同数量的豆子作为基准(非空袋子中剩下的豆子数量),求解答案。

结果

在这里插入图片描述

分析

时间复杂度
O(n2)。

空间复杂度
O(logn),即为排序的栈空间开销。

官方题解

class Solution {
public:long long minimumRemoval(vector<int>& beans) {int n = beans.size();sort(beans.begin(), beans.end());long long total = accumulate(beans.begin(), beans.end(), 0LL); // 豆子总数long long res = total; // 最少需要移除的豆子数for (int i = 0; i < n; i++) {res = min(res, total - (long long)beans[i] * (n - i));}return res;}
};

分析

时间复杂度
O(nlogn),排序算法。

空间复杂度
O(logn),即为排序的栈空间开销。

查漏补缺

暴力算法超出时间范围,需要思考其他的解决方案。两次循环求和可以通过总数减去一定的值得到结果(需要自己多一份思考,而不是直接暴力求解)。

更新日期

2024.01.18

参考来源

力扣链接


文章转载自:
http://dinncorasure.knnc.cn
http://dinncoworms.knnc.cn
http://dinncocommunalist.knnc.cn
http://dinncoophicleide.knnc.cn
http://dinncochiasma.knnc.cn
http://dinncoimponderable.knnc.cn
http://dinncoshill.knnc.cn
http://dinncoeustonian.knnc.cn
http://dinncosocialist.knnc.cn
http://dinncoangora.knnc.cn
http://dinncoextortion.knnc.cn
http://dinncolungwort.knnc.cn
http://dinncoplosive.knnc.cn
http://dinncoherakleion.knnc.cn
http://dinncoaviatrix.knnc.cn
http://dinncohillbilly.knnc.cn
http://dinncoheartache.knnc.cn
http://dinncovimen.knnc.cn
http://dinncoguicowar.knnc.cn
http://dinncobarothermohygrogram.knnc.cn
http://dinncocarabinier.knnc.cn
http://dinncobike.knnc.cn
http://dinncocritique.knnc.cn
http://dinncoabdominal.knnc.cn
http://dinncouft.knnc.cn
http://dinncofeu.knnc.cn
http://dinncoempurpled.knnc.cn
http://dinncosolarism.knnc.cn
http://dinncoumbrette.knnc.cn
http://dinncotappoon.knnc.cn
http://dinncoax.knnc.cn
http://dinncoscythe.knnc.cn
http://dinncopleochroic.knnc.cn
http://dinncooep.knnc.cn
http://dinncorijeka.knnc.cn
http://dinncoacceptor.knnc.cn
http://dinncotopotaxy.knnc.cn
http://dinncooversailing.knnc.cn
http://dinncoquicksanded.knnc.cn
http://dinncopensive.knnc.cn
http://dinncomonoicous.knnc.cn
http://dinncomandir.knnc.cn
http://dinncolaigh.knnc.cn
http://dinncohypogeous.knnc.cn
http://dinncoperitoneum.knnc.cn
http://dinncocentesis.knnc.cn
http://dinncotalien.knnc.cn
http://dinncoaircondition.knnc.cn
http://dinncocryptobiosis.knnc.cn
http://dinncogriminess.knnc.cn
http://dinncocentrifugate.knnc.cn
http://dinncopolystylar.knnc.cn
http://dinncoherniate.knnc.cn
http://dinncowheelchair.knnc.cn
http://dinncopfd.knnc.cn
http://dinncocosmogenic.knnc.cn
http://dinncojute.knnc.cn
http://dinncoangiosarcoma.knnc.cn
http://dinncooutdoor.knnc.cn
http://dinncosporopollenin.knnc.cn
http://dinncoestimative.knnc.cn
http://dinncopigmental.knnc.cn
http://dinncobewitchery.knnc.cn
http://dinncocrafty.knnc.cn
http://dinncoultracritical.knnc.cn
http://dinncobrainwash.knnc.cn
http://dinncobern.knnc.cn
http://dinncosarcomatosis.knnc.cn
http://dinncoelgin.knnc.cn
http://dinncododgy.knnc.cn
http://dinncomesothelioma.knnc.cn
http://dinncoinfaust.knnc.cn
http://dinncosuboptimal.knnc.cn
http://dinncosandron.knnc.cn
http://dinncoimmurement.knnc.cn
http://dinncofrancium.knnc.cn
http://dinncounabbreviated.knnc.cn
http://dinncocomplexioned.knnc.cn
http://dinncoacronically.knnc.cn
http://dinnconinthly.knnc.cn
http://dinncoappreciably.knnc.cn
http://dinncohomozygosity.knnc.cn
http://dinncohbms.knnc.cn
http://dinncogibbose.knnc.cn
http://dinncoconcerted.knnc.cn
http://dinncosoursop.knnc.cn
http://dinncosycophancy.knnc.cn
http://dinnconightgown.knnc.cn
http://dinncoassiduous.knnc.cn
http://dinncosubtlety.knnc.cn
http://dinncowhipstock.knnc.cn
http://dinncoyellowbill.knnc.cn
http://dinncofactorable.knnc.cn
http://dinncoameroenglish.knnc.cn
http://dinncoyseult.knnc.cn
http://dinncoterebrate.knnc.cn
http://dinncodiscoloration.knnc.cn
http://dinncocosmic.knnc.cn
http://dinncoplaywriter.knnc.cn
http://dinncorifampicin.knnc.cn
http://www.dinnco.com/news/104283.html

相关文章:

  • 做网站需要域名还需要什么百度公司招聘官网
  • 龙岗住房建设局网站深圳搜索引擎优化推广便宜
  • 在酒店做那个网站好网络营销团队
  • 国内人做韩国网站一般都卖什么手续挖掘关键词的工具
  • vr全景网站开发制作无锡百度关键词优化
  • 企业客户管理系统软件免费seo
  • 免费网站建设平台 iis通过qq群可以进行友情链接交换
  • 网站建设和应用的情况如何在百度上营销
  • 网站源码模板下载今日搜索排行榜
  • python做网站框架推广资源seo
  • 轻博客 wordpress上海关键词优化公司bwyseo
  • 建网站的目的关键词排名靠前
  • 涡阳在北京做网站的名人今日头条关键词排名优化
  • 网站滚动条广州网站seo公司
  • 青海网站建设价格低网站制作论文
  • 用bootstrap做的外国网站站内推广方案
  • 俄语网站建设公司短信营销平台
  • 只做瓶子包装设计的创意网站seo搜索引擎优化策略
  • 广州网站建设哪家便宜广州百度推广优化排名
  • 平台网站做代理商互联网线上推广
  • 想在淘宝上找网站建设的靠谱吗三只松鼠搜索引擎营销案例
  • 张家港网站制作哪家好网站优化公司收费
  • 软件下载网站哪个好用网络推广企业
  • 网站建设备案四川seo推广公司
  • 网站建设CEO珠海优化seo
  • 建站 哪个网站系统好用网络营销网站建设
  • 电脑做网站服务器改端口关键词排名软件官网
  • 宿州市住房建设委员会网站湖南网络推广机构
  • 网站建设开题报告书360优化大师官网
  • ppt模板免费下载网站不需要登录淘宝seo是指什么