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

中山做营销型网站最全bt磁力搜索引擎索引

中山做营销型网站,最全bt磁力搜索引擎索引,用户服务管理系统,网站解析查询题目: 给你一个整数数组 nums。 返回两个(不一定不同的)质数在 nums 中 下标 的 最大距离。 示例 1: 输入: nums [4,2,9,5,3] 输出: 3 解释: nums[1]、nums[3] 和 nums[4] 是质数。因此答案是…

题目:

给你一个整数数组 nums。
返回两个(不一定不同的)质数在 nums 中 下标 的 最大距离。

示例 1:
输入: nums = [4,2,9,5,3]
输出: 3
解释: nums[1]、nums[3] 和 nums[4] 是质数。因此答案是 |4 - 1| = 3。

示例 2:
输入: nums = [4,8,2,8]
输出: 0
解释: nums[2] 是质数。因为只有一个质数,所以答案是 |2 - 2| = 0。

提示:
1 <= nums.length <= 3 * 105
1 <= nums[i] <= 100
输入保证 nums 中至少有一个质数。

思路:

打表,将100以内的质数先穷举出来,然后用一个tmp记录第一个质数的下标,后面每遇到一个质数就去更新ans

代码:

class Solution {// 打表,将100以内的质数先穷举出来// 然后用一个tmp记录第一个质数的下标,后面每遇到一个质数就去更新anspublic int maximumPrimeDifference(int[] nums) {Set<Integer> primes = new HashSet<>(Arrays.asList(2, 3, 5, 7, 11,13, 17, 19, 23, 29,31, 37, 41, 43, 47,53, 59, 61, 67, 71,73, 79, 83, 89, 97));int n = nums.length;int tmp = -1, ans = 0;for (int i = 0; i < n; ++i) {if (primes.contains(nums[i])) {if (tmp != -1) {ans = Math.max(ans, i - tmp);} else {tmp = i;}}}return ans;}
}
http://www.hengruixuexiao.com/news/47046.html

相关文章:

  • 如何给别人做网站赚钱网络营销案例具体分析
  • 网站使用什么数据库青岛网站建设有限公司
  • 用html5做商城网站怎么做2024年重大新闻摘抄
  • 营销网站建设的因素精准信息预测
  • 深圳做网站报价潍坊网站排名提升
  • 竞价网站与竞价网站之间做友情链接谷歌搜索引擎网页版入口
  • 做老虎机网站犯法么网站链接推广工具
  • 如何规避电子政务网站建设教训做小程序的公司
  • 好看的网站你明白的如何在百度上推广自己
  • 北京 网站建设|小程序|软件开发|app开发公司广告设计
  • 网站建设微信运营公司百度自然排名优化
  • 购物网站推广方案seo排名优化什么意思
  • 湛江seo排名外包网站seo入门基础教程书籍
  • 公司网站如何被百度收录免费建网站最新视频教程
  • 金山网页设计关键词怎样做优化排名
  • 网站如何建数据库郑州模板网站建设
  • 天通苑网站建设关键词搜索技巧
  • 那些网站是用python做的营销策划的概念
  • 小程序网站怎么做百度收录查询网址
  • wordpress 上传主题 出错湖南seo
  • 网站 制作 中心百度网盘登录入口
  • 优秀网站首页seo外包 靠谱
  • 网站平台延展性曲靖seo
  • 福州网站建设公司深圳全网营销平台排名
  • 做企业网站用哪个cms我想在百度上发布广告怎么发
  • c 网站开发需要学什么软件有哪些网络营销费用预算
  • 网站备案 godaddyb2b电子商务平台
  • 麟游做网站营销渠道名词解释
  • 南宁网站建设推广优化成crm软件
  • 个人网站可以做企业宣传搜索引擎优化关键词