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

做网站公司-汉狮网络什么是搜索引擎竞价推广

做网站公司-汉狮网络,什么是搜索引擎竞价推广,可信赖的常州网站建设,阿里云服务器上做网站给你一个下标从 0 开始的整数数组 tasks ,其中 tasks[i] 表示任务的难度级别。在每一轮中,你可以完成 2 个或者 3 个 相同难度级别 的任务。 返回完成所有任务需要的 最少 轮数,如果无法完成所有任务,返回 -1 。 英文原题&#xf…

给你一个下标从 0 开始的整数数组 tasks ,其中 tasks[i] 表示任务的难度级别。在每一轮中,你可以完成 2 个或者 3 个 相同难度级别 的任务。
返回完成所有任务需要的 最少 轮数,如果无法完成所有任务,返回 -1 。

英文原题:
You are given a 0-indexed integer array tasks, where tasks[i] represents the difficulty level of a task. In each round, you can complete either 2 or 3 tasks of the same difficulty level.
Return the minimum rounds required to complete all the tasks, or -1 if it is not possible to complete all the tasks.

解题思路

很明显的2a+3b形式,只要遍历一遍统计然后用O(1)即可解决,然而做的时候傻不拉几地想着2和3互质所以在那边写了个7长度的数组,脑子没转过来导致写了个巨丑的解题答案。可能是最开始想到质数分解脑子秀逗了。。。

AC代码

class Solution:def minimumRounds(self, tasks: List[int]) -> int:task_dict = {}need_time_list = [0, 0, 1, 1, 2, 2, 2, 3]for t in tasks:if t in task_dict.keys():task_dict[t] += 1else:task_dict[t] = 1res = 0for i in task_dict.keys():if task_dict[i] == 1:return -1else:res += (task_dict[i] - 4) // 3 + need_time_list[task_dict[i] - (task_dict[i] - 4) // 3 * 3] if task_dict[i] > 7 else need_time_list[task_dict[i]]return res

官方代码

class Solution:def minimumRounds(self, tasks: List[int]) -> int:cnt = Counter(tasks)ans = 0for v in cnt.values():if v == 1:return -1ans += v // 3 + (v % 3 != 0)return ans
http://www.ritt.cn/news/1885.html

相关文章:

  • 美国b2b平台有哪些免费优化
  • 株洲做网站百度推广哪家做的最好
  • 网站维护需要做什么自助建站系统源码
  • 网站源码被注册为商标站长统计 站长统计
  • 网站建设方向广告推广宣传
  • 做白酒有没有必要做个网站百度百科词条创建入口
  • 网站制作一条龙互动网站建设
  • java ee网站开发网站排名怎么做上去
  • 网站后台购买竞价推广工具
  • 做网站推广需要什么专业5188大数据官网
  • 什么是营销网站免费发广告的网站
  • 网站建设要花多少钱大连今日新闻头条
  • 包装设计接单网站适合交换友情链接的是
  • 在阿里巴巴上做网站要多少钱搜索引擎优化什么意思
  • 网站开发设计大概多少费用权威解读当前经济热点问题
  • kkday是哪里做的网站中国国家数据统计网
  • 网站建设电话推广话术百度推广平台首页
  • dede手机网站模板哦怎么自己找外贸订单
  • 网站制作如何做做网络推广有哪些平台
  • 灯具网站模板百度快照入口官网
  • 做网站 赚钱b站推广入口在哪
  • 做网站必须要推广吗seo关键词排名网络公司
  • 做网站一般是什么工作千网推软文推广平台
  • 武汉设计工程学院专升本aso优化是什么
  • 做效果图的兼职网站sem优化和seo的区别
  • 疫情死人图片吓人北京seo优化公司
  • 浙江省建设网站首页当日网站收录查询统计
  • 合肥最好的网站建设公司百度url提交
  • 网站链接优化怎么做怎么做网站关键词优化
  • 网站的备案号查询上海网站搜索排名优化哪家好