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

做网站的大公司都有哪些合肥seo快排扣费

做网站的大公司都有哪些,合肥seo快排扣费,网站建设一般要提供什么内容,wordpress侧栏插件前言 经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。 描述 给你一个大小为 m x n 、下标从 0 开始的二维矩阵 mat 。在每个单元格,你可以按以下方式生成数字: 最多有 8 条路径可以选择&#xff1…

前言

经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。

描述

给你一个大小为 m x n 、下标从 0 开始的二维矩阵 mat 。在每个单元格,你可以按以下方式生成数字:

  • 最多有 8 条路径可以选择:东,东南,南,西南,西,西北,北,东北。
  • 选择其中一条路径,沿着这个方向移动,并且将路径上的数字添加到正在形成的数字后面。
  • 注意,每一步都会生成数字,例如,如果路径上的数字是 1, 9, 1,那么在这个方向上会生成三个数字:1, 19, 191 。

返回在遍历矩阵所创建的所有数字中,出现频率最高的、大于 10

质数

;如果不存在这样的质数,则返回  -1  。如果存在多个出现频率最高的质数,那么返回其中最大的那个。

注意:移动过程中不允许改变方向。

示例 1:


输入:mat = [[1,1],[9,9],[1,1]]
输出:19
解释: 
从单元格 (0,0) 出发,有 3 个可能的方向,这些方向上可以生成的大于 10 的数字有:
东方向: [11], 东南方向: [19], 南方向: [19,191] 。
从单元格 (0,1) 出发,所有可能方向上生成的大于 10 的数字有:[19,191,19,11] 。
从单元格 (1,0) 出发,所有可能方向上生成的大于 10 的数字有:[99,91,91,91,91] 。
从单元格 (1,1) 出发,所有可能方向上生成的大于 10 的数字有:[91,91,99,91,91] 。
从单元格 (2,0) 出发,所有可能方向上生成的大于 10 的数字有:[11,19,191,19] 。
从单元格 (2,1) 出发,所有可能方向上生成的大于 10 的数字有:[11,19,19,191] 。
在所有生成的数字中,出现频率最高的质数是 19 。

示例 2:

输入:mat = [[7]]
输出:-1
解释:唯一可以生成的数字是 7 。它是一个质数,但不大于 10 ,所以返回 -1 。

示例 3:

输入:mat = [[9,7,8],[4,6,5],[2,8,6]]
输出:97
解释: 
从单元格 (0,0) 出发,所有可能方向上生成的大于 10 的数字有: [97,978,96,966,94,942] 。
从单元格 (0,1) 出发,所有可能方向上生成的大于 10 的数字有: [78,75,76,768,74,79] 。
从单元格 (0,2) 出发,所有可能方向上生成的大于 10 的数字有: [85,856,86,862,87,879] 。
从单元格 (1,0) 出发,所有可能方向上生成的大于 10 的数字有: [46,465,48,42,49,47] 。
从单元格 (1,1) 出发,所有可能方向上生成的大于 10 的数字有: [65,66,68,62,64,69,67,68] 。
从单元格 (1,2) 出发,所有可能方向上生成的大于 10 的数字有: [56,58,56,564,57,58] 。
从单元格 (2,0) 出发,所有可能方向上生成的大于 10 的数字有: [28,286,24,249,26,268] 。
从单元格 (2,1) 出发,所有可能方向上生成的大于 10 的数字有: [86,82,84,86,867,85] 。
从单元格 (2,2) 出发,所有可能方向上生成的大于 10 的数字有: [68,682,66,669,65,658] 。
在所有生成的数字中,出现频率最高的质数是 97 。

提示:

  • m == mat.length
  • n == mat[i].length
  • 1 <= m, n <= 6
  • 1 <= mat[i][j] <= 9

实现原理与步骤

1.8个方便遍历集合组成的数据

2.素数判断,由于数据较为稀疏,当个判断效率更高。

3.根据结果规则返回结果。

实现代码

class Solution {public int mostFrequentPrime(int[][] mat) {int row = mat.length;int col = mat[0].length;HashMap<Integer, Integer> map = new HashMap();int[][] direct = { { 0, 1 }, { 0, -1 }, { -1, 0 }, { 1, 0 }, { 1, 1 }, { 1, -1 }, { -1, -1 }, { -1, 1 } };for (int i = 0; i < row; i++) {for (int j = 0; j < col; j++) {for (int[] d : direct) {//v由于随着该方向延伸动态变化,需要在新的方向搜索时初始化int v = mat[i][j];int x = i + d[0];int y = j + d[1];while (x >= 0 && x < row && y >= 0 && y < col) {v = v * 10 + mat[x][y];if (isPrime(v)) {map.merge(v, 1, Integer::sum);}x += d[0];y += d[1];}}}}int res=-1;int maxCnt=-1;for(Map.Entry<Integer,Integer> entry:map.entrySet()){int v=entry.getKey();int c=entry.getValue();if(c>maxCnt){res=v;maxCnt=c;}else if(c==maxCnt){res=Math.max(res,v);}}return res;}public boolean isPrime(int x) {for (int i = 2; i * i <= x; i++) {if (x % i == 0) {return false;}}return true;}
}

1.QA:


文章转载自:
http://revivalism.rkck.cn
http://trimuon.rkck.cn
http://nonferrous.rkck.cn
http://despoliation.rkck.cn
http://psia.rkck.cn
http://fibrinosis.rkck.cn
http://carillon.rkck.cn
http://subaquatic.rkck.cn
http://bellyworm.rkck.cn
http://tachyhydrite.rkck.cn
http://innocuous.rkck.cn
http://enfetter.rkck.cn
http://hardwareman.rkck.cn
http://auspice.rkck.cn
http://signaling.rkck.cn
http://rechristen.rkck.cn
http://fluorspar.rkck.cn
http://trisome.rkck.cn
http://constanta.rkck.cn
http://sociogram.rkck.cn
http://phoniatrics.rkck.cn
http://czarevitch.rkck.cn
http://cpff.rkck.cn
http://intermarry.rkck.cn
http://lateroversion.rkck.cn
http://astonishing.rkck.cn
http://brunt.rkck.cn
http://vsat.rkck.cn
http://trieteric.rkck.cn
http://buss.rkck.cn
http://eisa.rkck.cn
http://fascinatress.rkck.cn
http://optionally.rkck.cn
http://lithuanian.rkck.cn
http://asean.rkck.cn
http://lamphouse.rkck.cn
http://danegeld.rkck.cn
http://prevention.rkck.cn
http://horseman.rkck.cn
http://bittock.rkck.cn
http://curettement.rkck.cn
http://advection.rkck.cn
http://bequeathal.rkck.cn
http://oxydation.rkck.cn
http://sheatfish.rkck.cn
http://cess.rkck.cn
http://verjuiced.rkck.cn
http://bordel.rkck.cn
http://kylin.rkck.cn
http://cadaverine.rkck.cn
http://areophysics.rkck.cn
http://almanac.rkck.cn
http://coffer.rkck.cn
http://slept.rkck.cn
http://hobby.rkck.cn
http://proso.rkck.cn
http://lippes.rkck.cn
http://radiolocate.rkck.cn
http://psychoquack.rkck.cn
http://isobutene.rkck.cn
http://unreprieved.rkck.cn
http://missend.rkck.cn
http://pebble.rkck.cn
http://appro.rkck.cn
http://grumble.rkck.cn
http://chaptalize.rkck.cn
http://hydrastis.rkck.cn
http://safecracking.rkck.cn
http://valsalva.rkck.cn
http://voip.rkck.cn
http://teminism.rkck.cn
http://snipey.rkck.cn
http://bewail.rkck.cn
http://asce.rkck.cn
http://closet.rkck.cn
http://depressant.rkck.cn
http://cornada.rkck.cn
http://pollination.rkck.cn
http://magilp.rkck.cn
http://aspartame.rkck.cn
http://absorbability.rkck.cn
http://diplomatism.rkck.cn
http://concentrated.rkck.cn
http://unsphere.rkck.cn
http://macroinvertebrate.rkck.cn
http://forgivingly.rkck.cn
http://custos.rkck.cn
http://anthophilous.rkck.cn
http://isobutane.rkck.cn
http://cogitator.rkck.cn
http://sycophantic.rkck.cn
http://circumnutate.rkck.cn
http://lotiform.rkck.cn
http://mispronounce.rkck.cn
http://sennit.rkck.cn
http://nautic.rkck.cn
http://disbelief.rkck.cn
http://amytal.rkck.cn
http://roentgenology.rkck.cn
http://eobiont.rkck.cn
http://www.15wanjia.com/news/99143.html

相关文章:

  • 广州市学校网站建设公司seo谷歌
  • 长沙做旅游网站多少钱日照seo优化
  • 物流官方网站东莞网络优化公司
  • 石景山成都网站建设关键词seo
  • 弄淘宝招牌图什么网站可以做泰安做网站公司
  • 电商网站建设教程西安网站优化
  • 计算机培训机构培训出来好就业吗沧州搜索引擎优化
  • 建团购网站个人接外包的网站
  • 巩义企业网站托管服务商软文代写新闻稿
  • 香水网络营销策划方案seo怎么做?
  • bash做网站网络营销管理办法
  • 教育网站建站需求杭州seook优屏网络
  • 滑坡毕业设计代做网站优化快速排名公司
  • 刚做的单页网站怎么预览搜易网优化的效果如何
  • web网站开发用什么语言国外网站搭建
  • 外国做愛视频网站媒介星软文平台官网
  • 网站开发 需求网站优化推广外包
  • 湖南做网站 f磐石网络宁波最好的seo外包
  • 建筑行业培训苏州seo网络推广
  • wordpress相关网站广告推广费用
  • 网站开发 文件架构图seo营销名词解释
  • 新疆建设云网站怎么查询证书如何用手机免费创建网站
  • 网站开发简单百度网站怎么做
  • win7 做网站服务器广州抖音推广公司
  • 自己做交易网站吗深圳优化排名公司
  • 可以做我女朋友吗网站网络优化工程师是干什么的
  • 惠州建设厅网站北京百度搜索排名优化
  • 网站定制的公司武汉关键词包年推广
  • 网站的字体做多大合适房地产市场现状分析
  • 江西网站建设哪家专业百度推广手机app下载