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

怎么打帮人做网站开发的广告哪里有网站开发服务器

怎么打帮人做网站开发的广告,哪里有网站开发服务器,设计师常去的素材网站,html5商城网页模板题目: 给你一个下标从 0 开始的二维整数数组 nums 。 返回位于 nums 至少一条 对角线 上的最大 质数 。如果任一对角线上均不存在质数,返回 0 。 注意: 如果某个整数大于 1 ,且不存在除 1 和自身之外的正整数因子,…

题目:

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

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

注意:

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

在上图中,一条对角线是 [1,5,9] ,而另一条对角线是 [3,5,7] 。

示例 1:

输入:nums = [[1,2,3],[5,6,7],[9,10,11]]
输出:11
解释:数字 1、3、6、9 和 11 是所有 "位于至少一条对角线上" 的数字。由于 11 是最大的质数,故返回 11 。

示例 2:

输入:nums = [[1,2,3],[5,17,7],[9,11,10]]
输出:17
解释:数字 1、3、9、10 和 17 是所有满足"位于至少一条对角线上"的数字。由于 17 是最大的质数,故返回 17 。

提示:

  • 1 <= nums.length <= 300
  • nums.length == numsi.length
  • 1 <= nums[i][j] <= 4*106

代码:

 

class Solution:def diagonalPrime(self, nums: List[List[int]]) -> int:num_list = []# 寻找主对角线数据for i in range(len(nums)):num_list.append(nums[i][i])num_list.append(nums[i][len(nums)-i-1])# 对主对角线数据进行排序num_list.sort()print(num_list)if num_list[len(num_list)-1] == 1:return 0for i in range(len(num_list)):flag = Truenumber = num_list[len(num_list)-1-i]for i in range(2, number):if number % i == 0:flag = Falsebreakif flag == True:return numberreturn 0

                这段代码定义了一个名为Solution的类,并在其中定义了一个名为diagonalPrime的方法。该方法接受一个二维列表nums作为输入,表示一个方阵。方法首先提取矩阵的对角线元素(包括主对角线和反对角线),并将它们存储在一个名为num_list的列表中。然后,它将num_list按升序排序。

        接下来,该方法检查num_list中最大的元素是否为1。如果是,则返回0。

        如果最大元素不是1,则该方法按相反的顺序迭代num_list,检查每个元素是否为质数。如果找到一个元素是质数,该方法返回该元素。如果在迭代完整个列表后没有找到质数,该方法返回0。

结果:

 

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

相关文章:

  • 潍坊建设工程信息网站中山网站建设怎么样
  • 做地接的网站杭州网站推广大全
  • 优化网站是什么意思wordpress体验
  • 做网站提供服务器吗东莞市品牌网站建设价格
  • 软件设计方案怎么写百度推广怎么做网站的优化
  • 免费做彩页网站北京网站建设公司费用
  • 网站建设会考什么网络营销是什么研究
  • 广州做网站价格专注大连网站建设
  • 校园网站管理系统网站策划书编写
  • 甘肃省住房与城乡建设部网站厦门市建设局新网站
  • 做网站的教程微网站 电脑网站 统一
  • 建设银行网银网站激活如何免费让网站上线
  • 北京网站建设制作开发公司长沙新媒体运营公司
  • 小孩子和大人做的网站宣传册设计一般多少钱
  • 设计素材网站模板做网站销售需要注意的
  • 建设会员网站需要多少钱网站logo如何替换
  • 河南营销型网站建设内推网
  • 做网站的是怎么赚钱的腾讯云wed服务器做网站
  • 网站制作公司深圳温州网站建设华一
  • 小米官网网站建设做网站可以赚钱吗
  • 如何在自己建设的网站上发表文章服装网站建设环境分析
  • 浙江荣盛建设集团网站游戏logo设计网站
  • 微信公众平台 网站 对接免费正能量软件下载
  • 资料网站模板杭州小程序开发费用
  • 手机购物网站建设网站建设 实训意见和建议
  • 网站想更换服务器怎么做湖北建站公司
  • 网站制作运营无锡企业网站制作费用
  • 用rp怎么做网站导航菜单互联网是做什么的
  • 外贸建站培训海创网站建设
  • 沈丘做网站yooker主流搭建网站