LeetCode题解(0954):二倍数对数组(Python)
发布日期:2021-06-29 20:09:36 浏览次数:3 分类:技术文章

本文共 817 字,大约阅读时间需要 2 分钟。

题目:(中等)

标签:哈希表、数组

解法 时间复杂度 空间复杂度 执行用时
Ans 1 (Python) O ( A l o g A ) O(AlogA) O(AlogA) O ( A ) O(A) O(A) 96ms (97.80%)
Ans 2 (Python)
Ans 3 (Python)

解法一:

class Solution:    def canReorderDoubled(self, A: List[int]) -> bool:        count = collections.Counter(A)        for k in sorted(count.keys()):            if count[k] > 0:                if k > 0:                    if count[k * 2] >= count[k]:                        count[k * 2] -= count[k]                    else:                        return False                elif k < 0:                    if count[k / 2] >= count[k]:                        count[k / 2] -= count[k]                    else:                        return False                else:  # k=0                    if count[k] % 2 != 0:                        return False        return True

转载地址:https://dataartist.blog.csdn.net/article/details/109839627 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:LeetCode题解(0957):N天后的牢房(Python)
下一篇:LeetCode题解(0939):最小面积矩形(Python)

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年04月30日 05时24分52秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

弘辽科技:现在怎么做淘宝赚钱?有什么办法或者方案用淘宝赚钱? 2019-04-30
弘辽科技:拼多多店铺星级多久更新一次?如何提升? 2019-04-30
弘辽科技:拼多多店铺星级有用吗?什么是星级? 2019-04-30
弘辽科技:拼多多客单价怎么算?如何提高? 2019-04-30
弘辽科技:拼多多商品详情图怎么做?有什么开店技巧? 2019-04-30
弘辽科技:618收官战报:直播电商强势入场,国潮成消费新趋势 2019-04-30
弘辽科技:宝妈适合做什么?适合宝妈的25个副业 2019-04-30
弘辽科技:老店新开没有自然流量怎么办? 2019-04-30
弘辽科技:拼多多小额收款多久到账?有些什么限制呢? 2019-04-30
弘辽科技:上班同时还能开什么店?上班做副业项目 2019-04-30
弘辽科技:徒有贵族身份,却连一分钱都没有。 2019-04-30
弘辽科技:零食市场内卷化 洽洽的功守道 2019-04-30
弘辽科技:什么行业适合夫妻店?适合夫妻开的店 2019-04-30
弘辽科技:淘宝保险保证金怎么开通?它和消保保证金有什么区别? 2019-04-30
弘辽科技:淘宝开店后怎么经营?步骤有哪些? 2019-04-30
弘辽科技:淘宝开店会有人主动联系吗?怎么才会有人买? 2019-04-30
从零开始搭建免费小程序商城 2019-04-30
如何快速创建个人网站 2019-04-30
立即拥有自己的商城APP,这个功能简直了 2019-04-30
黑科技!无需代码快速搭建网站的平台来了 2019-04-30