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

免费的网站认证有没有什么 网站能够做试卷

免费的网站认证,有没有什么 网站能够做试卷,做网站要用框架吗,网站建设自查自评报告给你一个满足下述两条属性的m*n整数矩阵 每行中的整数从左到右按非严格递增顺序排序每行的第一个整数大于前一行的最后一个整数 给你一个整数target,如果target在矩阵中,返回true;否则返回false。 示例1: 输入:matrix [[1,3,5,7]…

给你一个满足下述两条属性的m*n整数矩阵

  • 每行中的整数从左到右按非严格递增顺序排序
  • 每行的第一个整数大于前一行的最后一个整数

给你一个整数target,如果target在矩阵中,返回true;否则返回false。

示例1:

输入:matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], target = 3
输出:true

示例2:

输入:matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], target = 13
输出:false

提示:

  • m == matrix.length
  • n == matrix[i].length
  • 1 <= m, n <= 100
  • -10的4次 <= matrix[i][j], target <= 10的4次

解题思路:一次二分查找

 若将矩阵每一行拼接在上一行的末尾,则会得到一个升序数组,可以在该数组上二分找到目标元素。

bool searchMatrix(int** matrix,int matrixSize,int* matrixColSize,int target)
{int m = matrixSize,n=matrixColSize[0];int low = 0,high = m*n-1;while(low<high){int mid = (low + high )/ 2 +low;int x=matrix[mid/n][mid%n];if(x<target)  low = mid+1;else if(x>target)   high = mid-1;else  return true;}return false;
}

http://www.dtcms.com/wzjs/811960.html

相关文章:

  • 烟台开发区做网站织梦做的网站 首页有空白
  • 网站怎么做移动端的网站名称没有排名
  • 襄阳网站建设知名品牌定制平台
  • 好的网站建设技术网站建设如何找本地客户
  • 苏州交通网站建设网站建设营销推广
  • wordpress mysql portwordpress优化加速插件
  • 做网站前台要学什么课程oa系统下载手机版下载
  • 网站建设如何给网址设置链接wordpress插件怎么安装
  • 可信的免费网站建设哪个网站可以做app界面
  • 贵阳网站搜索优化电商培训教材
  • 自己怎样制作公司网站工业园企业建设网站公司
  • 建设网站书籍pdf推广网站的形式包括
  • 网站做sem优化公司变更证明模板
  • 匠人精神网站建设设计网站有哪些
  • thinkphp 网站管理著名办公室装修公司
  • 群晖nas做网站域名网站顶部图片素材
  • 网站推广的方式和方法国际财经新闻
  • 怎么给网站在百度地图上做爬虫微信网页版怎么扫描二维码
  • 玉林专业网站建设网站搭建原理
  • 泉州市知名网站建设公司全国信息企业公示系统官网
  • 做游戏评论注册国外网站a站全称
  • 怎么做网站推广多少钱深圳logo设计公司哪家好
  • 鸿运通网站建设怎么样最专业的网站建设团队
  • 东莞常平做网站网站建设柒首先金手指6
  • 网站开发的工作经验网站建设服务费费计入什么科目
  • 怎么创建公司的个人网站网站源码路径
  • 网站建设销售需要哪些东莞路桥公司是国企吗
  • 钓鱼网站网址wordpress pjax
  • 公众号中做微网站大学生ppt自我介绍幻灯片
  • 网站500m空间够用吗百度官网下载安装到桌面上