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

html5手机网站 源码公司网址备案能用多少网站

html5手机网站 源码,公司网址备案能用多少网站,wordpress手机菜单导航代码,徐州一级资质钢结构网架公司3289. 数字小镇中的捣蛋鬼 数字小镇 Digitville 中,存在一个数字列表 nums,其中包含从 0 到 n - 1 的整数。每个数字本应 只出现一次,然而,有 两个 顽皮的数字额外多出现了一次,使得列表变得比正常情况下更长。 为了…

3289. 数字小镇中的捣蛋鬼

数字小镇 Digitville 中,存在一个数字列表 nums,其中包含从 0 到 n - 1 的整数。每个数字本应 只出现一次,然而,有 两个 顽皮的数字额外多出现了一次,使得列表变得比正常情况下更长。

为了恢复 Digitville 的和平,作为小镇中的名侦探,请你找出这两个顽皮的数字。

返回一个长度为 2 的数组,包含这两个数字(顺序任意)。

示例 1:

输入: nums = [0,1,1,0]

输出: [0,1]

解释:

数字 0 和 1 分别在数组中出现了两次。

示例 2:

输入: nums = [0,3,2,1,3,2]

输出: [2,3]

解释:

数字 2 和 3 分别在数组中出现了两次。

示例 3:

输入: nums = [7,1,5,4,3,4,6,0,9,5,8,2]

输出: [4,5]

解释:

数字 4 和 5 分别在数组中出现了两次。

提示:

  • 2 <= n <= 100
  • nums.length == n + 2
  • 0 <= nums[i] < n
  • 输入保证 nums 中 恰好 包含两个重复的元素。
class Solution:def getSneakyNumbers(self, nums: List[int]) -> List[int]:dict1 = Counter(nums)l = []for i in dict1:if dict1[i] > 1:l.append(i)return l

 时间复杂度:o(n),空间复杂度:o(n)

 3290. 最高乘法得分

给你一个大小为 4 的整数数组 a 和一个大小 至少为 4 的整数数组 b

你需要从数组 b 中选择四个下标 i0i1i2, 和 i3,并满足 i0 < i1 < i2 < i3。你的得分将是 a[0] * b[i0] + a[1] * b[i1] + a[2] * b[i2] + a[3] * b[i3] 的值。

返回你能够获得的 最大 得分。

示例 1:

输入: a = [3,2,5,6], b = [2,-6,4,-5,-3,2,-7]

输出: 26

解释:
选择下标 0, 1, 2 和 5。得分为 3 * 2 + 2 * (-6) + 5 * 4 + 6 * 2 = 26

示例 2:

输入: a = [-1,4,5,-2], b = [-5,-1,-3,-2,-4]

输出: -1

解释:
选择下标 0, 1, 3 和 4。得分为 (-1) * (-5) + 4 * (-1) + 5 * (-2) + (-2) * (-4) = -1

提示:

  • a.length == 4
  • 4 <= b.length <= 10**5
  • -105 <= a[i], b[i] <= 10**5

一开始想的是记忆化搜索,但是爆了:

#内存爆了
class Solution:def maxScore(self, a: List[int], b: List[int]) -> int:n = len(b)@cachedef dfs(i : int, ans : int, step : int) -> int:if step == 4:return anselif i >= n or step > 4:return -infreturn max(dfs(i + 1,ans + a[step] * b[i],step + 1),dfs(i + 1,ans,step))return dfs(0,0,0)
#时间爆了
class Solution:def maxScore(self, a: List[int], b: List[int]) -> int:n = len(b)@cachedef dfs(i : int, ans : int, step : int) -> int:if step == 4:return anselif i >= n or step > 4:return -infreturn max(dfs(i + 1,ans + a[step] * b[i],step + 1),dfs(i + 1,ans,step))ans = dfs(0,0,0)dfs.cache_clear()return ans

 最后改了动态规划才好

class Solution:def maxScore(self, a: List[int], b: List[int]) -> int:n = len(b)dp = [[float('-inf')] * 5 for _ in range(n + 1)]dp[0][0] = 0 for i in range(n):for step in range(4, -1, -1):if step > 0:dp[i + 1][step] = max(dp[i + 1][step], dp[i][step - 1] + a[step - 1] * b[i])dp[i + 1][step] = max(dp[i + 1][step], dp[i][step])return dp[n][4]

http://www.yayakq.cn/news/808990/

相关文章:

  • 建立网站大概投入创建网站的目的是什么原因
  • 企业网站维护费用桂林最新情况最新消息今天
  • 高端品牌网站建设案例wordpress选项卡插件
  • 空压机网站开发公司怎么做网站免费的刷赞
  • 私人做的不错的网站网站建设市场分析
  • 自己做的网站怎样让百度搜到商城网站开发技术有哪些
  • 彩票开发网站建设应该要注意哪些问题如何做新闻自动采集网站
  • 软件app网站建设网站原型
  • 网站建设word文档平面设计广告公司
  • 知道源代码如何做网站创建公司要具备什么条件
  • 什么网站专门做二手物品鹰眼智能营销系统
  • 网站发布与推广怎么写网站什么时候备案
  • 随州网站建设全包简洁网站布局
  • 什么是伪静态网站检察门户网站建设
  • 上海万网网站建设网站建设项目分析
  • 湛江网站建设电话苏州建设公司网站
  • 网站如何在百度做排名制作收费网站要花多少钱
  • 临沂罗庄建设局网站网站开发需要用到的技术
  • 网站站点名文字图片一键生成器
  • 网站优化毕业设计网站建设自助建站制作
  • 兰州网站seo收费怎样给公司申请一个网站
  • ipv6网站建设东莞企业邮箱怎么注册格式
  • 网站怎么做组织图百度免费seo
  • 东莞网站建设 信科网络网站建设答辩ppt要点
  • 网站域名查询工具企业网站页面
  • 网站的服务器c 网站开发构想
  • 外贸网站网站建设实例大制作
  • php中英双语农业公司网站源码个人网站建设的方案
  • 上海建设学校网站老薛主机 wordpress 本地 上线
  • 专业做网站网络重庆水舟科技做网站