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

下载爱南宁官方网站网站推广经验

下载爱南宁官方网站,网站推广经验,网站开发工程师需要什么证书,网站建设的行业新闻Leetcode 3287. Find the Maximum Sequence Value of Array 1. 解题思路2. 代码实现 题目链接:3287. Find the Maximum Sequence Value of Array 1. 解题思路 这一题我的思路比较暴力,就是求出每一个位置前后所有可能的长度为k的子序列的所有的或结果…
  • Leetcode 3287. Find the Maximum Sequence Value of Array
    • 1. 解题思路
    • 2. 代码实现
  • 题目链接:3287. Find the Maximum Sequence Value of Array

1. 解题思路

这一题我的思路比较暴力,就是求出每一个位置前后所有可能的长度为k的子序列的所有的或结果,然后两两求异或结果取最大值。

万幸还是侥幸可以通过所有测试样例的。

2. 代码实现

给出python代码实现如下:

class Solution:def maxValue(self, nums: List[int], k: int) -> int:n = len(nums)prefix = defaultdict(lambda: defaultdict(set))for i in range(n):for j in range(1, k+1):prefix[i][j] = deepcopy(prefix[i-1][j])if j == 1:prefix[i][j].add(nums[i])else:for elem in prefix[i-1][j-1]:prefix[i][j].add(elem | nums[i])suffix = defaultdict(lambda: defaultdict(set))for i in range(n-1, -1, -1):for j in range(1, k+1):suffix[i][j] = deepcopy(suffix[i+1][j])if j == 1:suffix[i][j].add(nums[i])else:for elem in suffix[i+1][j-1]:suffix[i][j].add(elem | nums[i])ans = 0for i in range(k-1, n-k):for left in prefix[i][k]:for right in suffix[i+1][k]:ans = max(ans, left^right)return ans

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

http://www.mmbaike.com/news/105000.html

相关文章:

  • 黄页网页的推广临沂seo建站
  • 动态网站建设简介怎样制作网页新手自学入门
  • 网站做商标在那类百度指数排名
  • 做网站不如做公众号如何搜索关键词
  • wap 网站模板竞价推广外包托管
  • 云建网站网址定制网站建设推广服务
  • php网站用什么软件网站优化 秦皇岛
  • 网站建站常见问题谷歌paypal下载
  • 做公司网站外包怎样做公司网站推广
  • 杨凯做网站网站优化种类
  • 沈阳网站推广优化公司哪家好seo需要付费吗
  • 济南企业营销型网站建设互联网产品推广是做什么的
  • 网站 代理 备案 费用青岛百度关键词优化
  • 花生壳做网站需要备案百度一下首页版
  • 网站上线如何做公司名字百度搜索引擎竞价排名
  • office做网站哪个浏览器看黄页最快夸克浏览器
  • 做网站域名有什么用福州seo扣费
  • office做网站模板百度关键字优化
  • 有没有专门做团购的网站建立企业网站步骤
  • 广西建网站公司网站推广教程
  • 做网站工资高不高网络营销案例分析报告
  • 阿迪达斯网站建设的总体目标推广普通话宣传语
  • 室内设计师的工作内容福州seo排名优化公司
  • 金华网站建设方案报价2345纯净版推广包
  • 郸城县做网站seo自学教程推荐
  • 辽宁网站制作网店推广实训报告
  • 图片代码如何做网站网络营销网站推广
  • 京东的网站建设介绍网站内链优化
  • 建设网站需要的配置郑州百度推广公司
  • 网址导航建站上海seo博客