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

怎样做外国石雕产品网站怎么自己弄一个平台

怎样做外国石雕产品网站,怎么自己弄一个平台,做一些网站犯法么,电子商务网站建设及维护管理ppt题目描述 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性: 每行的元素从左到右升序排列。 每列的元素从上到下升序排列。 题目分析 通过分析矩阵的特点发现,其左下角和右上角可以看作一个“二叉搜索树的根节…

题目描述

编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性:

每行的元素从左到右升序排列。
每列的元素从上到下升序排列。

在这里插入图片描述

题目分析

  1. 通过分析矩阵的特点发现,其左下角和右上角可以看作一个“二叉搜索树的根节点”,一侧分支元素更小,另一侧分支元素更大;
  2. 因此,可以通过对比根节点与target的大小,动态更新根节点(调整矩阵的下和左边界或者上/右边界),来找出target.
  3. 以左下角元素为“根节点”为例进行分析:
    如果左下角元素大于target,则target一定在左下角元素所在行的上方,此时,更新矩阵的下边界;
    如果左下角元素小于target,则target一定在该元素所在列的右方,此时,更新矩阵的左边界;
    当左下角元素等于target时,找到目标值,返回true;
    当左下角元素的行索引或者列索引越界时,表示没有找到目标,返回false。

Code

class Solution {
public:bool searchMatrix(vector<vector<int>>& 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.khdw.cn/news/26525.html

相关文章:

  • 做网站的后台用什么开发比较好二级域名分发平台
  • wordpress前端上传头像百度seo在线优化
  • 网站收录提交工具广东新闻今日最新闻
  • 一个主机可以做几个网站域名在线优化seo
  • 用户搭建网站怎么恶意点击对手竞价
  • 帝国网站管理系统安装广告类的网站
  • lol视频网站源码北京seo供应商
  • 做商城网站建设哪家好网上怎么做广告
  • wordpress 架站关键词seo培训
  • 个人网站制作图片google seo实战教程
  • 品网站建设搜狗搜索排名优化
  • 微网站怎么开发互联网营销是什么
  • 南川集团网站建设seo站长工具综合查询
  • 网站大全软件seoul是哪个国家
  • 2018年做返利网站电商运营助理
  • 一站式网络营销百度广告运营
  • 新闻类wordpress模板下载seo教程seo官网优化详细方法
  • 网站开发拖延交货算诈骗吗公司网络推广服务
  • 百度提交网站入口seo费用价格
  • 深圳有几个区哪个区最繁华seo就业
  • 淮安做网站就找卓越凯欣百度手机助手官网下载
  • 网站优化推广平台长春网络营销公司
  • 网站设计 佛山百度快照搜索引擎
  • 做外汇消息面的网站合肥瑶海区房价
  • 苏州网站优化企业腾讯云域名
  • 找人做网站注意哪些成都百度百科
  • 深圳手机商城网站设计公司nba球队排名
  • 淘宝客网站名中山网站建设公司
  • 做么做好网站运营无线网络优化工程师
  • 珠海企业网站网站推广优化公司