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

东莞软件外包公司网站导航结构的优化

东莞软件外包公司,网站导航结构的优化,怎么样建立一个网站,网站设计西安学习题目描述 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性#xff1a; 每行的元素从左到右升序排列。 每列的元素从上到下升序排列。 题目分析 通过分析矩阵的特点发现#xff0c;其左下角和右上角可以看作一个“二叉搜索树的根节…题目描述 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性 每行的元素从左到右升序排列。 每列的元素从上到下升序排列。 题目分析 通过分析矩阵的特点发现其左下角和右上角可以看作一个“二叉搜索树的根节点”一侧分支元素更小另一侧分支元素更大因此可以通过对比根节点与target的大小动态更新根节点(调整矩阵的下和左边界或者上/右边界)来找出target.以左下角元素为“根节点”为例进行分析 如果左下角元素大于target则target一定在左下角元素所在行的上方此时更新矩阵的下边界 如果左下角元素小于target则target一定在该元素所在列的右方此时更新矩阵的左边界 当左下角元素等于target时找到目标值返回true 当左下角元素的行索引或者列索引越界时表示没有找到目标返回false。 Code class Solution { public:bool searchMatrix(vectorvectorint matrix, int target) {if (matrix.empty()) {return false;}int row matrix.size() - 1, col 0;while (row 0 col matrix[0].size()) {if (matrix[row][col] target) {return true;} else if (matrix[row][col] target) {--row;} else {col;}}return false;} };
http://www.hkea.cn/news/14402980/

相关文章:

  • 建设网站需要注意什么问题青岛硅谷网站建设公司
  • php购物网站开发开发多久专业返利网站建设
  • 怎样自己创造网站网站创建需要多少钱
  • 网站色调代号wordpress super cache
  • 软件工程学科评估网站优化的目的
  • 阿里巴巴国际站买家入口wordpress批量该连接
  • 杭州外贸网站多少钱免费下载app软件并安装手机
  • 网站域名怎样注销陕西中交基础建设有限公司网站
  • 无忧网站建设哪家便宜网站建设部门
  • 一个服务器怎么做两个网站初学网站建设
  • 上海品牌建站网络规划设计师难考吗
  • 网站建设差打不开网页设计与制作教程html
  • 嘉兴关键词优化报价电脑系统优化软件
  • 网站开发外包手机网站建设项目
  • 网站图片alt属性市场推广怎么写
  • 网站推广服务包括哪些wordpress建站案例视频
  • 网站建设了流程广东企业黄页网站
  • 静态网站需要服务器吗免费视频外链生成推荐
  • 做的网站电脑上跟手机上不一样定西网页设计
  • 朝阳区网站开发公司深圳seo推广培训
  • 网站页面排名优化怎样做网站的签约设计师
  • seo网站设计哪里好怎么上国外购物网站
  • 网站建设-选猴王网络做网站你们用什么浏览器
  • ae免费模板下载网站湖北网站建设制作
  • 推荐购物网站建设海珠天河番禺新闻
  • 网站设计风格评价南阳网站排名
  • 创建网站怎么收费申请网站官网
  • 网站开发有专利吗全案品牌策划公司
  • 番禺手机网站制作推广微信上做网站
  • 临时网站怎么做手机端网站建设