class Solution:
def kthLargestValue(self, matrix: List[List[int]], k: int) -> int:
nums=[]
for a in range(len(matrix)):
for b in range(len(matrix[0])):
num=0
for i in range(a+1):
for j in range(b+1):
num^=matrix[i][j]
nums.append(num)
nums.sort()
return nums[-k]
使用前缀异或矩阵,再矩阵转列表
class Solution:
def kthLargestValue(self, matrix: List[List[int]], k: int) -> int:
#前缀矩阵
nums=matrix
for a in range(len(matrix)):
for b in range(len(matrix[0])):
if a==0 and b==0:
nums[a][b]=matrix[a][b]
elif a==0:
nums[a][b]=matrix[a][b]^nums[a][b-1]
elif b==0:
nums[a][b]=matrix[a][b]^nums[a-1][b]
else:
nums[a][b]=matrix[a][b]^nums[a][b-1]^nums[a-1][b]^nums[a-1][b-1]
ret=[]
#前缀矩阵转列表再排序
for i in range(len(matrix)):
for j in range(len(matrix[0])):
ret.append(matrix[i][j])
ret.sort()
return ret[-k]
solution
记录每组的最大值,并比较组间的最大值胖胖鼠~
#include<iostream>
using namespace std;
int main(){int n, m, ans, fat -1, x;scanf("%d%d", &n, &m);for(int i 0; i < n; i){ans -1;for(int j 0; j < m; j){scanf(…
开发板简介
最近,我拿到手一款Orange Pi AI Pro 开发板,它是香橙派联合华为精心打造的高性能AI 开发板,最早发布于2023年12月,其搭载了昇腾AI 处理器,可提供8TOPS INT8 的计算能力,内存提供了8GB 和16GB两…