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

网站策划设计建设免费虚拟主机网站源码

网站策划设计建设,免费虚拟主机网站源码,宁波手机网站制作,广州建设交易中心网站1. 题目 编写一个高效的算法来判断 m x n 矩阵中#xff0c;是否存在一个目标值。该矩阵具有如下特性#xff1a; 每行中的整数从左到右按升序排列。 每行的第一个整数大于前一行的最后一个整数。 示例 1: 输入: matrix [[1, 3, 5, 7],[10, 11, 16, 20],[23, 30, 34,…1. 题目 编写一个高效的算法来判断 m x n 矩阵中是否存在一个目标值。该矩阵具有如下特性 每行中的整数从左到右按升序排列。 每行的第一个整数大于前一行的最后一个整数。 示例 1: 输入: matrix [[1, 3, 5, 7],[10, 11, 16, 20],[23, 30, 34, 50] ] target 3 输出: true来源力扣LeetCode 链接https://leetcode-cn.com/problems/search-a-2d-matrix 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 二分查找 参考 二分查找 先在第一列二分查找比target小的最后一个数是谁在该行二分查找target class Solution { public:bool searchMatrix(vectorvectorint matrix, int target) {if(matrix.size()0 || matrix[0].size() 0)return false;//在第一列搜索最后一个比我小的int i, r matrix.size(), c matrix[0].size();int left 0, right r-1, mid;while(left right){mid left ((right-left)1);if(matrix[mid][0] target)return true;if(matrix[mid][0] target){if(mid r-1 || matrix[mid1][0] target)break;//mid行搜索即可elseleft mid1;}elseright mid-1;}int R mid;left 0, right c-1;while(left right){mid left ((right-left)1);if(matrix[R][mid] target)return true;if(matrix[R][mid] target) left mid1;elseright mid-1;}return false;} };转换成1维数组即可变成标准二分查找 class Solution {public:bool searchMatrix(vectorvectorint matrix, int target) {if(matrix.size()0 || matrix[0].size() 0)return false;int i, r matrix.size(), c matrix[0].size();// 二分查找int left 0, right r * c - 1;//关键点int mid, val;while (left right) {mid (left right) / 2;val matrix[mid/c][mid%c];//关键地方if (target val) return true;else {if (target val) right mid - 1;else left mid 1;}}return false;} };
http://www.sadfv.cn/news/90511/

相关文章:

  • html5手机网站开发视频教程外包服务平台
  • 怎么看网站的访问量螺蛳粉营销策划方案
  • 如何备案成企业网站wordpress最详细的教程视频教程
  • asp.net+h5网站开发牛商网网站做seo好么
  • 静安网站开发seo关键词是什么
  • 网站建设中 尽情期待网站开发word
  • 做的好的网站着陆页学网站开发在大学
  • 网站开发认证考试外国做家具的网站
  • 长沙市宁乡县建设局网站打开汽车之家网页版
  • asp连接数据库做登录网站完整下载为什么wordpress在ie打开很慢
  • 网站开发 案例从化哪里做网站好
  • 阿里云网站简单建设国外的服务器
  • 简述网站开发的工作流程国内 免费 云服务器
  • 做物流网站电话号码福建搜索引擎优化
  • 为什么不用原来的网站做推广创造与魔法官方网站-做自己喜欢的事
  • 公司做网站的费用怎么账务处理天心区网站建设公司
  • 哈尔滨做网站巨耀公司网站开发者兼容模式出错
  • 东莞建设年审网站网络服务商的英文缩写
  • 住房城乡建设管理网站桂林同城网站
  • 唐山免费做网站推广计划表格
  • 网站设计培训成都哪家好高要网站建设
  • 南昌网站建设模板下载网址电器网站建设目的
  • 商标注册号查询入口官网怎样进行seo
  • 电商小程序平台株洲正规竞价优化推荐
  • 绿色简单网站外贸人常用的app
  • 下载源代码建网站网络营销网站规划建设实训作业
  • 关于公司网站建设的请示什么是商业网站
  • 四川省建设厅的注册中心网站企业年金离职后怎么办
  • 广安哪里做网站行业门户网站建设方案
  • 个性化的个人网站简易南昌seo网站管理