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

搭建一个企业网站需要多少钱茅台酒网站建设方案

搭建一个企业网站需要多少钱,茅台酒网站建设方案,北京哪个网站最好,上海人力资源网官方网目录 JZ3 数组中重复的数字 思路: 解题步骤: JZ4 二维数组中的查找 思路 JZ3 数组中重复的数字 描述: 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每…

目录

JZ3 数组中重复的数字 

思路:

 解题步骤:

 JZ4 二维数组中的查找

思路


JZ3 数组中重复的数字 

描述:

在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组[2,3,1,0,2,5,3],那么对应的输出是2或者3。存在不合法的输入的话输出-1。

思路:

首先,我们需要知道我们用什么数据结构。读题,不难发现他是找重复的数字,这时,我们首先想到的就是HashSet了,因为它在存储数据时,数据是不会重复的。

 解题步骤:

  1. new一个HashSet对象。
  2. 将数组中的数据加到hashset,此时,需要判断加入的数据在hashset是否存在,不存在就加到对象当中,若存在。证明这个数是重复的,return就行了。

 题目入口:

点击进入该题

代码如下:

public int duplicate (int[] numbers) {// write code hereSet<Integer> hashset=new HashSet<>();//将数组输入set当中for(int i=0;i<numbers.length;i++) {if(!hashset.contains(numbers[i])) {hashset.add(numbers[i]);}else {return numbers[i];}}return -1;}

 JZ4 二维数组中的查找

描述:

在一个二维数组array中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。

[

[1,2,8,9],
[2,4,9,12],
[4,7,10,13],
[6,8,11,15]

]

给定 target = 7,返回 true。

给定 target = 3,返回 false。

思路:

定义row和col表示行和列,利用二维数组由上到下,由左到右递增的规律,那么选取右上角或者左下角的元素a[row][col]与target进行比较,当target小于元素a[row][col]时,那么target必定在元素a所在行的左边,即col--;当target大于元素a[row][col]时,那么target必定在元素a所在列的下边,即row++。

题目入口:

点击进入该题

代码如下:

public boolean Find(int target, int [][] array) {int row=0;int col=array[0].length-1;while(row<=array.length-1 && col>=0) {if(target==array[row][col]) {return true;}else if(target>array[row][col]) {//在下一行row++;}else {//这一行,再进行一个一个遍历col--;}}return false;}

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

相关文章:

  • 网站建设的具体流程网站建设的流程及步骤
  • 西丽网站的建设网站推广的方案设计怎么写
  • 遵义官网网站建设天河区住房和建设水务局官方网站
  • html5响应式网站开发企业网站建设 详细方案
  • 徐州建筑网站网络平台推广案例
  • 如何做汽车的创意视频网站cm域名做网站
  • 合肥网站开发培训学校win10 电脑做网站服务器吗
  • wordpress建立公司网站做暧暧小视频网站
  • 网站备案后怎么做实名认证解决wordpress占用内存
  • 网站建设的技术需要商城类的网站一般怎么做
  • 建立网站要怎么做压铸东莞网站建设
  • 动漫网站建设前期策划微网站幻灯片尺寸
  • 手机网站底部广告代码提供手机自适应网站建设维护
  • 做网站制作较好的公司永久免费的网站哪个好
  • 乐清建设路小学校园网站临夏网站建设
  • 网站开发师贴吧重庆网站公司推荐
  • 海外免备案网站网站建设备案书模板
  • 承德网站建设作用昆山企业做网站
  • 杨伟丽 郑州做网站教育网站建设案例
  • 深圳自助网站建设成都网站设计开发做得好
  • 做网站软件是什么下载在百度怎么建自己的网站
  • 企业网站做优化广西网络推广怎么做
  • 英语网站建设的必要性新手做地方门户网站
  • 公司网站设计注意什么做网站设计学那个专业好
  • 哪个网站可以预约做头发的菜鸟教程自学网
  • 做个人网站用什么程序天元建设集团有限公司张桂玉
  • 辽宁城乡住房建设厅网站首页游戏开发需要什么学历
  • 网站推广去哪家比较好苏州网站建设公司找哪家
  • 七牛云配置wordpress百度关键词seo年度费用
  • wordpress引用图片开封网站建设优化