当前位置: 首页 > 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.15wanjia.com/news/156432.html

相关文章:

  • 郑州百度网站推广专业小程序开发定制公司
  • 音乐网站后台管理模板wordpress 页眉修改
  • 网站如何上传简单网站开发
  • 做结构图用什么网站东莞常平邮政编码查询
  • 网站建设一般多少钱有多少个网站
  • 合肥做网站的网络公司百度怎么收录我的网站
  • flash网站建设北京装修公司一览表
  • 企业网站seo公司如何设计一个网页动态效果
  • 网站建设好评公司家在深圳罗湖
  • 有没有做机械加工的网站网站中英文切换前端
  • 建造网站需要多少钱深圳市福田区住房和建设局官网
  • 网站建设优化兼职在家专业的大良网站建设
  • 涿州做网站网页源代码在线查看
  • 网站建设商业计划书就业培训机构有哪些
  • 创意做网站公司网站建设有什么作用
  • 哪些网站是做食品网站建设的两个方面
  • 中性衣服印花图案设计网站网页游戏平台软件
  • 网站空间邮箱每年要续费吗如何做一个手机网页
  • 织梦网站做视频杭州手机申请网站登录
  • 易站通这个网站怎么做建设网站的总结
  • 哪里找做网站客户怎么做娱乐网站
  • 聊城做网站费用价位开发网站步骤
  • 小企业网站建设有什么用深圳建筑公司公章
  • 吉林省白山市建设厅网站首页织梦网站后台如何做百度优化
  • 开封网站建设培训班宣传渠道和宣传方式有哪些
  • 怎么下载网站程序怎么办一个网站
  • 重庆建设行业信息网站wordpress搜索标签
  • 设计一个手机网站平面多少钱自学网站开发条件
  • 肉多各种地方做的网站自己做单词卡的网站是什么
  • 你认为优酷该网站哪些地方可以做的更好_为什么?手机自媒体网站模板