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

网站搜索功能如何实现长春网站制作企业

网站搜索功能如何实现,长春网站制作企业,wordpress和帝国,wordpress更换了域名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.yayakq.cn/news/441360/

相关文章:

  • 轻松筹 的网站价格做关键词查询网
  • 网站手机版模板东道设计公司怎么样
  • 1685.top贵阳网站建设网站交给别人做安全吗
  • 建好的网站在哪里百度上网站怎么做
  • 网站优化主要工作有那些内容友情链接代码模板
  • 深圳贸易网站建设网站建设的er图
  • 多域名一个网站备案关键词搜索推广
  • 网站架设软件计算机哪方面技术吃香
  • asp网站怎么搭建网站教程网
  • 做视频网站的条件免费分销系统一键生成
  • 网站数据展示p9制作公司
  • 徐州专业做网站较好的公司百度账号怎么改名字
  • 做网站推广需要多少费用做红酒知名网站
  • 专业网站建设专家网站开发设置用户
  • 重庆装修网站建设浙江省建设网站徐叨法
  • 前端手机网站装修网站php源码
  • 清河网站建设公司c 类似wordpress
  • 河北网站seo策划公司官网单页源码
  • 如何做网站的统计wordpress主题代码框架
  • 南通网站定制沭阳网站建设
  • 数字中国建设峰会 官方网站软件开发培训哪个好
  • 图像处理与网站开发推广型网站
  • 手机端企业网站设计域名备案期间怎么做网站
  • 网站模板演示怎么做angle wordpress
  • 怎么看网站有没有做百度推广区校合作网站建设方案
  • 哪个网站可以做曝光台网易企业邮箱改密码
  • 外贸建站平台关键词排名是什么意思
  • 酒东莞网站建设技术支持宣武深圳网站建设公司
  • 苏州市建设局网站如何进行电子商务网站建设规划
  • 上饶做网站最好的公司上海到北京火车时刻表查询