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

做网站购买服务器吗wordpress4.5.1

做网站购买服务器吗,wordpress4.5.1,网站设计成品网站,网页素材下载这里写目录标题 一、628. 三个数的最大乘积二、645. 错误的集合三、747. 至少是其他数字两倍的最大数四、905. 按奇偶排序数组五、922. 按奇偶排序数组 II六、976. 三角形的最大周长 一、628. 三个数的最大乘积 简单 给你一个整型数组 nums #xff0c;在数组中找出由三个数组… 这里写目录标题 一、628. 三个数的最大乘积二、645. 错误的集合三、747. 至少是其他数字两倍的最大数四、905. 按奇偶排序数组五、922. 按奇偶排序数组 II六、976. 三角形的最大周长 一、628. 三个数的最大乘积 简单 给你一个整型数组 nums 在数组中找出由三个数组成的最大乘积并输出这个乘积。 示例 1 输入nums [1,2,3] 输出6 示例 2 输入nums [1,2,3,4] 输出24 示例 3 输入nums [-1,-2,-3] 输出-6 class S628:def func(self, nums):nums.sort()return max(nums[0] * nums[1] * nums[2], nums[-1] * nums[-2] * nums[-3])res S628() nums [1, 2, 3] print(res.func(nums))二、645. 错误的集合 简单 集合 s 包含从 1 到 n 的整数。不幸的是因为数据错误导致集合里面某一个数字复制了成了集合里面的另外一个数字的值导致集合 丢失了一个数字 并且 有一个数字重复 。 给定一个数组 nums 代表了集合 S 发生错误后的结果。 请你找出重复出现的整数再找到丢失的整数将它们以数组的形式返回。 示例 1 输入nums [1,2,2,4] 输出[2,3] 示例 2 输入nums [1,1] 输出[1,2] class S645:def func(self, nums):total sum(range(len(nums) 1))num total - sum(set(nums)) # 3diff total - sum(nums) # 1return [num - diff, num] # [2,3]res S645() nums [1, 2, 2, 4] print(res.func(nums))三、747. 至少是其他数字两倍的最大数 简单 给你一个整数数组 nums 其中总是存在 唯一的 一个最大整数 。 请你找出数组中的最大元素并检查它是否 至少是数组中每个其他数字的两倍 。如果是则返回 最大元素的下标 否则返回 -1 。 示例 1 输入nums [3,6,1,0] 输出1 解释6 是最大的整数对于数组中的其他整数6 至少是数组中其他元素的两倍。6 的下标是 1 所以返回 1 。 示例 2 输入nums [1,2,3,4] 输出-1 解释4 没有超过 3 的两倍大所以返回 -1 。 class S747:def func(self, nums):max_value max(nums)if max_value nums[-2] * 2:return nums.index(max_value)return -1res S747() nums [1, 2, 3, 4] print(res.func(nums))四、905. 按奇偶排序数组 简单 给你一个整数数组 nums将 nums 中的的所有偶数元素移动到数组的前面后跟所有奇数元素。 返回满足此条件的 任一数组 作为答案。 示例 1 输入nums [3,1,2,4] 输出[2,4,3,1] 解释[4,2,3,1]、[2,4,1,3] 和 [4,2,1,3] 也会被视作正确答案。 示例 2 输入nums [0] 输出[0] 思路双指针 class Solution905:def func(self, nums):i 0for j in range(len(nums)):if nums[j] % 2 0:nums[i], nums[j] nums[j], nums[i]i 1return nums五、922. 按奇偶排序数组 II 简单 给定一个非负整数数组 nums nums 中一半整数是 奇数 一半整数是 偶数 。 对数组进行排序以便当 nums[i] 为奇数时i 也是 奇数 当 nums[i] 为偶数时 i 也是 偶数 。 你可以返回 任何满足上述条件的数组作为答案 。 示例 1 输入nums [4,2,5,7] 输出[4,5,2,7] 解释[4,7,2,5][2,5,4,7][2,7,4,5] 也会被接受。 示例 2 输入nums [2,3] 输出[2,3] class S922:def funcc(self, nums):i 0j 1while i len(nums) and j len(nums):if nums[i] % 2 0:i 2 # 如果nums[0]为偶数i2elif nums[j] % 2 1:j 2else:nums[i], nums[j] nums[j], nums[i]return numss S922() nums [4, 2, 5, 7] print(s.funcc(nums))六、976. 三角形的最大周长 简单 给定由一些正数代表长度组成的数组 nums 返回 由其中三个长度组成的、面积不为零的三角形的最大周长 。如果不能形成任何面积不为零的三角形返回 0。 示例 1 输入nums [2,1,2] 输出5 解释你可以用三个边长组成一个三角形:1 2 2。 示例 2 输入nums [1,2,1,10] 输出0 解释 你不能用边长 1,1,2 来组成三角形。 不能用边长 1,1,10 来构成三角形。 不能用边长 1、2 和 10 来构成三角形。 因为我们不能用任何三条边长来构成一个非零面积的三角形所以我们返回 0。 class Solution:def largestPerimeter(self, nums: List[int]) - int:numss sorted(nums, reverseTrue)print(numss)for i in range(len(numss) - 2):if numss[i] numss[i 1] numss[i 2]:return numss[i] numss[i 1] numss[i 2]return 0res Solution() nums [1, 2, 1, 10, 2] print(res.largestPerimeter(nums))
http://www.hkea.cn/news/14520980/

相关文章:

  • 国外网站推广宣传wordpress单页面主题
  • 长沙好的网站建设公司哪家好凡科互动app下载
  • 页面做的好看的网站中国建设银行宁波分行网站
  • 法律网站建设陕西省建设厅注册中心网站
  • 长沙市做网站的烟台做网站哪家做的好
  • 网站建设_seo技术支持关于建网站做淘宝联盟
  • 厚街镇做网站广西住房和城乡建设厅培训中心网
  • 专业网站设计制作优化排名河南做网站最好的公司
  • 关于自行建设门户网站的请示黑龙省建设厅网站首页
  • 兰州网站制作公司公关公司职位
  • 手机网站制作步骤项目计划书包括哪些内容
  • 珠海专业网站建设费用可以访问任何网站的浏览器
  • 提高网站搜索排名上海网站建设优
  • 临海市城乡建设规划局网站网页设计与制作教案 详案
  • 网页制作与网站建设宝典(第2版)wordpress进度条
  • 单页面网站 万网x3现在去横琴会变黄码吗
  • 西安市网站制作公司wordpress 缩略图调用
  • 物流网站和数据库建设frontpage网站模板下载
  • vip网站解析建设网站开发怎么入账
  • 备案网站名称 怎么填写做短视频的能跟几个网站签约
  • 福州seo网站优化在线生成app免费
  • wordpress添加文字广告框架seo技术建站
  • 世界网站排名查询苏州网站公司
  • mockpuls可以做网站吗网站优化推广哪家好
  • 视频变成网站怎么做广安 网站建设
  • 长沙麓谷网站建设网站建设相关专业
  • 石家庄定制网站建设多少钱饿了么网站怎么做的
  • 求个网站你懂我意思是企业网站备案名称窍门
  • 图片滤镜网站开发建设一个网站需要什么硬件
  • 食品企业网站建设国内网络推广渠道