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

东莞网站建设白帽seo网站制作分工

东莞网站建设白帽seo,网站制作分工,网站icp备案时间,微商城网站建设好么1738. 找出第 K 大的异或坐标值 给你一个二维矩阵 matrix 和一个整数 k &#xff0c;矩阵大小为 m x n 由非负整数组成。 矩阵中坐标 (a, b) 的 值 可由对所有满足 0 < i < a < m 且 0 < j < b < n 的元素 matrix[i][j]&#xff08;下标从 0 开始计数&…

1738. 找出第 K 大的异或坐标值

给你一个二维矩阵 matrix 和一个整数 k ,矩阵大小为 m x n 由非负整数组成。

矩阵中坐标 (a, b) 的  可由对所有满足 0 <= i <= a < m 且 0 <= j <= b < n 的元素 matrix[i][j]下标从 0 开始计数)执行异或运算得到。

请你找出 matrix 的所有坐标中第 k 大的值(k 的值从 1 开始计数)。

示例 1:

输入:matrix = [[5,2],[1,6]], k = 1
输出:7
解释:坐标 (0,1) 的值是 5 XOR 2 = 7 ,为最大的值。

示例 2:

输入:matrix = [[5,2],[1,6]], k = 2
输出:5
解释:坐标 (0,0) 的值是 5 = 5 ,为第 2 大的值。

示例 3:

输入:matrix = [[5,2],[1,6]], k = 3
输出:4
解释:坐标 (1,0) 的值是 5 XOR 1 = 4 ,为第 3 大的值。

示例 4:

输入:matrix = [[5,2],[1,6]], k = 4
输出:0
解释:坐标 (1,1) 的值是 5 XOR 2 XOR 1 XOR 6 = 0 ,为第 4 大的值。

提示:

  • m == matrix.length
  • n == matrix[i].length
  • 1 <= m, n <= 1000
  • 0 <= matrix[i][j] <= 106
  • 1 <= k <= m * n

class Solution {public int kthLargestValue(int[][] matrix, int k) {// Queue<Integer> que = new PriorityQueue<>();List<Integer> ans = new ArrayList<>();int[][] dp = new int[matrix.length][matrix[0].length];//dp数组含义为当前位置的异或值dp[0][0] = matrix[0][0];for(int i = 0;i < matrix.length;i++){for(int j = 0;j < matrix[0].length;j++){dp[i][j] = matrix[i][j];//当前位置值if(i!=0)dp[i][j] ^= dp[i-1][j];//如果不处于上边界,则需要异或上方的值if(j!=0)dp[i][j] ^= dp[i][j-1];//如果不处于左边界,则需要异或左方的值if(i!=0&&j!=0)dp[i][j] ^= dp[i-1][j-1];//当都不处于时,要异或左上方值来抵消之前多异或的一次ans.add(dp[i][j]);}}Collections.sort(ans);//排序来找第K大return ans.get(ans.size()-k);//// while(que.size()>k){//优先队列找第K大//     que.poll();// }// return que.poll();}
}

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

相关文章:

  • 一般网站建设好多久被收录wordpress文章内链
  • 网站优化注意事项海外社交媒体营销
  • 国家林业工程建设协会网站浙江省建设会计协会网站首页
  • 旅游 网站开发的项目描述公司网站设计注意事项
  • 零基础制作公司网站教程常见网络营销推广方法
  • 建站之星网站建设系统做html网站模板
  • 整站seo技术搜索引擎优化永州建设网站
  • 网站建设外包 源代码建立一个网站的流程
  • 制作什么网站好服装定制行业的未来和趋势
  • wordpress 主题放哪网站优化难吗
  • 漳州最专业的网站建设公司软件开发工程师证书怎么考
  • 科研院所网站建设购物网站建设思维导构图
  • 企业邮箱格式怎么填写才正确wordpress的seo
  • 做肯德基玻璃门网站项目计划书可行性报告
  • 制作微信的网站有哪些问题没有网页快照对网站有什么影响
  • 网页设计网站概述怎么写江西网站建设价位
  • 电商网站设计线路图程序员编程培训
  • 中文网站做google广告好吗163企业邮箱服务器怎么设置
  • 建设网站app汉中市建设工程审批
  • 如何开发电商网站常州网约车哪个平台最好
  • 做消费信贷网站价格与wordpress集成软件
  • 做二手家电市场加什么网站可以免费外贸网站源码
  • 高端品牌网站建设公司做网站的主要收入
  • html 网站 模板中文上海网站域名备案处
  • 网站竞价推广怎么做百度云安装wordpress
  • 深圳龙华新区网站建设素材网站设计模板下载
  • 易站网站建设wordpress 菜单 标签
  • 漳州网站建设网站建设交流论坛
  • 那些网站专门做游戏辅助的微商城网站建设渠道
  • 烟台网站排名优化公司住房和城乡建设部网站建筑合同