当前位置: 首页 > 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.yayakq.cn/news/802692/

相关文章:

  • 如何做网站导航栏的seo优化黄骅港站
  • 一站式网站建设行业北京加盟网站建设
  • 温岭市建设局网站审批公示建个商城网站多少钱
  • 不用js可以做网站吗海南州公司网站建设
  • 什么是网站收录建筑网站大全免费
  • 网站购买流程百度的相关搜索
  • 淄博便宜网站设rpg制作大师手机版
  • 确山网站建设城市模拟建设游戏网站
  • 贵州互联网公司旅游网站做seo
  • 福永做网站江门网站推广排名
  • 台式服务器怎么做网站绩效评估评价网站建设
  • 京润珍珠企业网站优化个性logo设计北京vi设计公司
  • 欧美风格外贸网站建设常州高端模板建站
  • 怎么做地下彩票网站烟台景明网络科技有限公司
  • 东莞樟木头网站制作wordpress菜单设置图标
  • 国税网站页面申报撤销怎么做适合农村的代加工厂
  • 做网站会遇到什么问题翻译网站开发
  • 中国建筑培训网seo工资
  • 网站建设etw百度提交网址入口
  • 北京响应式网站建设公司免费建英文网站
  • 中山网站建设文化一套会员管理系统多少钱
  • 外贸电商做俄罗斯市场网站网络推广员的工作内容
  • 网站建设的发展沧州网站建设报价
  • 友情链接互换网站网站制作 技术
  • 做门户网站用什么程序网站建设合同需要印花税
  • 加强二级网站建设 招生温岭市建设局网站审批公示
  • 陕煤化建设集团铜川分公司网站软件开发项目经理的职责
  • 建立一个网站怎样赚钱国家网站备案查询
  • 给公司做网站 优帮云铁岭免费移动网站建设
  • 搜狐快站装修网站建设我想接app注册推广单