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

网站建设需求分析酒类室内设计哪里学

网站建设需求分析酒类,室内设计哪里学,怎么做属于自己的售卡网站,宁夏网站建设价格这道题没有看题解#xff0c;直接提交#xff0c;成绩超越99.5%#xff0c;说明思路是优的。就是考虑的情况里面弯弯绕比较多#xff0c;需要考虑全面一点。#xff08;本题完整题目附在了最后面#xff09; 具体思路如下#xff1a; 1、首先排序#xff0c;然后从最…这道题没有看题解直接提交成绩超越99.5%说明思路是优的。就是考虑的情况里面弯弯绕比较多需要考虑全面一点。本题完整题目附在了最后面 具体思路如下 1、首先排序然后从最小的负数开始一一变为正数如果遍历到正数了而k的次数没用完如果剩余的k是偶数次则直接可以退出了如果k是奇数次且nums内有0元素也可以直接退出程序如果k是奇数次且nums里面没有0元素则挑一个最小的正数将其置为负数其实也就是比较正在遍历到的数和前一个数的大小小的那个就是nums数组里的最小正数。 2、还有一种情况就是数组已经遍历完了k没用完这个也很简单直接对数组的最后一个数也就是数组里面最小非负数进行操作如果其为0则直接退出如果是k是偶数也可直接退出如果k是奇数则将这个数置为负数。 3、最后对nums数组求和。 代码如下 class Solution(object):def largestSumAfterKNegations(self, nums, k):nums.sort()for i in range(len(nums)):if k 0: breakif nums[i] 0:nums[i] 0 - nums[i]k - 1elif nums[i] 0:k 0breakelse:# 这里的 k 1 是判断k是否为奇数的快速判断方法if nums[i] nums[i - 1] and k 1: nums[i - 1] 0 - nums[i - 1]elif nums[i] nums[i - 1] and k 1:nums[i] 0 - nums[i]k 0breakif k 0 and k 1:nums[-1] 0 - nums[-1]return sum(nums)if __name__ __main__:sol Solution()# print(sol.largestSumAfterKNegations([2, -3, -1, 5, -4], 2))print(sol.largestSumAfterKNegations([-4, -2, -3], 4)) 完整题目 1005. K 次取反后最大化的数组和 给你一个整数数组 nums 和一个整数 k 按以下方法修改该数组 选择某个下标 i 并将 nums[i] 替换为 -nums[i] 。 重复这个过程恰好 k 次。可以多次选择同一个下标 i 。 以这种方式修改数组后返回数组 可能的最大和 。 示例 1 输入nums [4,2,3], k 1 输出5 解释选择下标 1 nums 变为 [4,-2,3] 。示例 2 输入nums [3,-1,0,2], k 3 输出6 解释选择下标 (1, 2, 2) nums 变为 [3,1,0,2] 。示例 3 输入nums [2,-3,-1,5,-4], k 2 输出13 解释选择下标 (1, 4) nums 变为 [2,3,-1,5,4] 。 提示 1 nums.length 10^4-100 nums[i] 1001 k 10^4
http://www.w-s-a.com/news/833693/

相关文章:

  • wordpress中.htaccess新上线的网站怎么做优化
  • 家教网站怎么做网站建设品牌推荐
  • 青岛做外贸网站建设茶叶公司网站建设策划书
  • 个人电脑做网站主机三合一网站
  • 用html框架做网站怎么在.Net中做团购网站
  • 怎样建一个自己公司的网站制作网站需要钱吗
  • 联盟网站制作wap网站制作公司
  • 美丽乡村建设发展论坛网站wordpress 仿站 教程网
  • 浙江省建设注册管理中心网站首页优设设计网站导航
  • 台州小型网站建设国内免费的建网站平台
  • 自己做网站不推广网站建设工作室发展
  • 有女人和马做网站吗宁波seo优势
  • 网站做用户记录表电商运营推广计划方案
  • 网站备案认领杭州网页设计公司招聘
  • 易签到网站开发设计做网站运营有前途吗
  • 南通网站建设心得2023必考十大时政热点
  • 苍溪建设局网站公建设计网站
  • 九歌人工智能诗歌写作网站电子商务网站建设项目书
  • 做外贸的经常浏览的三个网站律师做哪个网站好
  • 中国公路建设招标网站长沙大型网站建设公司
  • 沈阳企业网站模板建站注册电子邮箱免费注册
  • 如何做简洁网站设计企业网站排名优化方案
  • 东莞网站建设服务商做触屏网站
  • 外国网站代理音乐网站建设
  • 珠江网站建设广安广告公司
  • 高端创意网站建设网页制作咨询公司
  • 网站建设及发布的流程图wordpress文章摘要显示
  • 淮北网站网站建设省好多会员app
  • 如何查看网站的更新频率网站图片要求
  • 网站设计公司收费标准wordpress修改文章链接