Skip to content

九、数据算法

About 503 wordsAbout 2 min

2025-03-12

数学算法(数论/组合/概率期望/博弈/计算几何/随机算法)

一、数论

1.1、判断质数

2614. 对角线上的质数(20250519更新)

给你一个下标从 0 开始的二维整数数组 nums

返回位于 nums 至少一条 对角线 上的最大 质数 。如果任一对角线上均不存在质数,返回 0 。

注意:

  • 如果某个整数大于 1 ,且不存在除 1 和自身之外的正整数因子,则认为该整数是一个质数。
  • 如果存在整数 i ,使得 nums[i][i] = val 或者 nums[i][nums.length - i - 1]= val ,则认为整数 val 位于 nums 的一条对角线上。

从题目我们能够学到,对角线的坐标i == i或者是i == nums.length - i -1

Java

3115. 质数的最大距离(20250519更新)

给你一个整数数组 nums

返回两个(不一定不同的)质数在 nums下标最大距离

返回最大的质数的距离,首先我们需要判断整数nums[i]是不是质数。

Java

1.2、预处理质数

Changelog

6/3/25, 1:49 AM
View All Changelog
  • d3a6d-Merge branch 'dev1'on

求求了,快滚去学习!!!

求求了求求了,快去学习吧!

【题单】贪心算法

不知道方向的时候,可以多看看书,书会给你指明下一步该干什么,加油!