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

阿里云添加网站上海板块做企业优化的公司

阿里云添加网站,上海板块做企业优化的公司,外贸公司都在用什么国际平台,建设公司门户网站Leetcode 3576. Transform Array to All Equal Elements 1. 解题思路2. 代码实现 题目链接:3576. Transform Array to All Equal Elements 1. 解题思路 这一题思路上就是分别考察一下是否能将其转化为全1或者全-1数组即可。 至于每一种情况是否可以达到&#xf…
  • Leetcode 3576. Transform Array to All Equal Elements
    • 1. 解题思路
    • 2. 代码实现
  • 题目链接:3576. Transform Array to All Equal Elements

1. 解题思路

这一题思路上就是分别考察一下是否能将其转化为全1或者全-1数组即可。

至于每一种情况是否可以达到,事实上就是一个贪婪算法,倒也没啥好多说的。

2. 代码实现

给出python代码实现如下:

class Solution:def canMakeEqual(self, nums: List[int], k: int) -> bool:n = len(nums)if n == 1:return Truedef is_possible(idx, k, tgt, flag):if idx == n-2:if nums[idx] * flag != nums[-1]:return Falseelif nums[-1] != tgt and k == 0:return Falsereturn Trueif nums[idx] * flag != tgt:if k == 0:return Falsereturn is_possible(idx+1, k-1, tgt, -1)else:return is_possible(idx+1, k, tgt, 1)return is_possible(0, k, 1, 1) or is_possible(0, k, -1, 1)

提交代码评测得到:耗时329ms,占用内存50.1MB。

http://www.dtcms.com/wzjs/601440.html

相关文章:

  • 网站免费正能量软件直播卖产品的网站怎么做的
  • 开发个网站多少钱莱芜受欢迎的搜狗推广
  • flash网站做seo优化好不好搭建网站做财务系统
  • 高端网站建设需要多少钱北京征集网站建设
  • 上海 网站开发 兼职品牌的三大核心价值
  • 织梦网站模板安装本地wordpress媒体库外链
  • 短网站生成做百度网站那家好
  • 做小程序还是做网站网站的优化与网站建设有关吗
  • 建网站如何赚钱linux视频播放网站
  • 免费公司取名器seo排名第一
  • 经典企业网站模板罗湖网页设计
  • 外国人做的关于中国的视频网站吗做外贸国外网站
  • 青海企业网站建设开发在吗做网站商城
  • 青岛市城市建设档案馆网站网站建设目录结构doc
  • 文昌网站 做炸饺子百度站长统计工具
  • 网站说服力-营销型网站策划移动端开发语言
  • 网站制作优化济南品牌网站建设 杭州
  • 网站延迟加载教育培训门户网站源码
  • 信得过的网站开发推广南安网站设计
  • 网站SEM优化如何做在线制作网站源码
  • sharepoint 网站开发小红门网站建设
  • 岳阳网站建设网站wordpress编辑器知乎
  • 石家庄正定新区建设局网站域名空间网站怎么做
  • 南联网站建设网站留言板漏洞
  • 温州网站建设专家网页视频下载app软件
  • 肇庆广宁住房和城乡建设部网站adc网站建设
  • 青岛 生物类网站建设绿色模板网站
  • 工信部网站备案修改网页设计师培训费用图片大全
  • 如何备份网站数据@安徽网站建设
  • 网站滑动效果怎么做深圳企业登记网络服务平台