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

网站开发计划书封面设计软件开发报价

网站开发计划书封面设计,软件开发报价,wordpress文章删除,百度统计平台吉大21级算法分析与设计的一道大题#xff0c;由于每一行都是排好序的直接逐行二分 可以达到#xff1a;O(mlogn)。但是这里追求更广的思路可以使用其他方法。 矩阵四分#xff1a; 在矩阵中用中心点比较#xff0c;如果target大于中心点的值#xff0c;则由于升序排列由于每一行都是排好序的直接逐行二分 可以达到O(mlogn)。但是这里追求更广的思路可以使用其他方法。 矩阵四分 在矩阵中用中心点比较如果target大于中心点的值则由于升序排列以中心点为右下角的小矩阵就不用再查找了因为他们一定比target小。剩下三个矩形都可能比中心点大因此在剩下三个矩阵中继续查找如果target小于中心点以中心点为右下角的小矩阵可能包含并且中心点的左下方和右上方都有可能比中心点小因此仍然需要继续查找。         每次可以去掉矩阵中的¼对于每一个小矩阵它们是整个矩阵的¼分析如下 class Solution { public:bool searchMatrix(vectorvectorint matrix, int target) {tartarget;return find(matrix,0,matrix.size()-1,0,matrix[0].size()-1);} private:bool find(vectorvectorint matrix,int row_left,int row_right,int col_top,int col_bottom){if(row_leftrow_right||col_topcol_bottom||col_bottommatrix[0].size()||row_rightmatrix.size()) return false;if(row_leftrow_rightcol_topcol_bottomtar!matrix[row_left][col_bottom]) return false;int mid_row(row_leftrow_right)1;int mid_col(col_topcol_bottom)1;if(tarmatrix[mid_row][mid_col]) return true;if(tarmatrix[mid_row][mid_col])return find(matrix,mid_row1,row_right,col_top,mid_col)||find(matrix,row_left,mid_row,mid_col1,col_bottom)||find(matrix,mid_row1,row_right,mid_col1,col_bottom);else return find(matrix,row_left,mid_row,col_top,mid_col)||find(matrix,mid_row1,row_right,col_top,mid_col)||find(matrix,row_left,mid_row,mid_col1,col_bottom);} private:int tar; }; Z字形查找 Krahets - 力扣LeetCode 用二叉树来看就特别清晰了。任何一个结点均满足左儿子小于它右儿子大于它。如果target比它大同一行左边一定不再满足要求如果target比它小同一列下边一定不再满足要求。由于我们是从右上角开始的依次进行每一步都使得解只能在划定的范围内因此这样做是正确的时间复杂度为O(mn)。 class Solution { public:bool searchMatrix(vectorvectorint matrix, int target) {int m0,nmatrix[0].size()-1;while(mmatrix.size()n0matrix[m][n]!target){if(matrix[m][n]target) --n;else m;}coutm n;if(mmatrix.size()n0) return true;return false;} }; 暴力解法 防止题目做多了不会暴力了 class Solution { public:bool searchMatrix(vectorvectorint matrix, int target) {for(int i0;imatrix.size();i)for(int num:matrix[i])if(numtarget) return true;return false;} };
http://www.yayakq.cn/news/2033/

相关文章:

  • dw怎么做网站轮播图网站开发 名片
  • 网站开发php未来发展国外网站 国内访问速度
  • 东莞网页设计与建设seo公司推荐
  • 青岛商家都上什么网站南阳建设网站招聘
  • 旅游系统网站开发的背景企业网站用wordpress
  • 做品牌网站的企业直通车官网
  • 优秀网站建设设计贺州市八步区建设局网站
  • 济南网站建设搜q.479185700最新互联网项目平台网站
  • 京东网站 用什么做的网站怎么做架构
  • 66郑州网站建设网站开发的未来发展
  • 怎么修改网站源文件天津城市建设管理职业学院网站
  • 上海城市建设网站可以在线制作简历的网站
  • 棕色网站百度一下首页官网下载
  • 东台做网站公司响应式网站特点
  • 免费发外链的网站外贸网站收录工具
  • 婚纱网站模板owl WordPress主题
  • 免费推广产品的网站注册域名平台
  • app在线生成网站特色产品推广方案
  • 做水果网站需要多钱外贸机械网站建设
  • 织梦做企业网站网站过期怎么找回来
  • 企业建网站好什么颜色做网站显的大气
  • 企业网站建设一条龙wordpress编辑分段
  • 北京市专业网站建设河南省工程建设信息官方网站
  • 潍坊设计网站建设重庆网站制作一般需要多少钱
  • 做健康食品的网站中太建设集团股份有限公司网站
  • 宁波专业制作网站深圳网站定制公司
  • 做充币提现的网站重庆市交通建设工会网站
  • 网站建设详细描述产品的是什么意思品牌营销策划培训课程
  • 福州做网站费用佛山网络公司策划
  • 关键词没有排名的网站怎么做做淘宝客网站需要做后台吗