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

自己怎么做商城网站品牌策划设计

自己怎么做商城网站,品牌策划设计,安徽网站定制,网站班级文化建设视频1.题目要求: 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性:每行的元素从左到右升序排列。 每列的元素从上到下升序排列。实列: 2.各位大佬们,大家好,此题我用的方法是一行一行的找&…

1.题目要求:

编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性:每行的元素从左到右升序排列。
每列的元素从上到下升序排列。

实列:
在这里插入图片描述

在这里插入图片描述
2.各位大佬们,大家好,此题我用的方法是一行一行的找,虽然比较繁琐,但也容易理解:
1.首先我们创建一个能在一行中遍历的函数:

int search(int* arr,int col,int target)
{int left = 0;int right = col - 1;while(left <= right){int mid = (left + right) / 2;if(target == arr[mid]){return 1;}else if(arr[mid] < target){left = mid + 1;}else{right = mid - 1;}}return -1;
}

其实这也相当于二分查找;
2.用循环把每一行的数传入函数中:

int i = 0;int col = *matrixColSize;for(i = 0;i < matrixSize;i++){int res = search(matrix[i],col,target);if(res == 1)return true;}return false;

以下代码块为全部代码:

int search(int* arr,int col,int target)
{int left = 0;int right = col - 1;while(left <= right){int mid = (left + right) / 2;if(target == arr[mid]){return 1;}else if(arr[mid] < target){left = mid + 1;}else{right = mid - 1;}}return -1;
}
bool searchMatrix(int** matrix, int matrixSize, int* matrixColSize, int target){int i = 0;int col = *matrixColSize;for(i = 0;i < matrixSize;i++){int res = search(matrix[i],col,target);if(res == 1)return true;}return false;
}

好了,这就是我的代码了,大家如果觉得好的话,就给个免费的赞吧,谢谢了^ _ ^

http://www.tj-hxxt.cn/news/29091.html

相关文章:

  • 网站建站行业新闻百度网址大全在哪里找
  • 机构单位网站建设方案北京做seo的公司
  • 做游戏的软件app网站如何优化排名
  • 十天学会网站建设seo提升排名
  • 网站建设什么行业关键词优化排名第一
  • 做网站怎么办营业执照做引流推广的平台
  • 网站建设中行为的名词解释合肥网络推广软件
  • swf格式网站链接怎样做网站入口
  • 民政网站建设情况汇报市场推广方案和思路
  • 廊坊网站建设冀icp备seo排名点击工具
  • 营销网站建设新闻ueeshop建站费用
  • 网站开发人员叫什么长沙seo排名公司
  • 网站注销主体填写原因软文范例100字以内
  • 网站转换率百度扫一扫入口
  • 免费b站不收费广州seo顾问服务
  • 关于集团网站建设的吉安seo网站快速排名
  • 网上书城网站建设功能定位淘宝seo搜索优化
  • 上海整形网站建设torrent种子猫
  • 个人邮箱163免费注册橘子seo
  • 安徽六安天气预报seo网络优化公司
  • 公司有多少做网站注册城乡规划师
  • 如何用图片文字做网站西安网站建设公司电话
  • 做网站定金交多少合适可以推广的软件有哪些
  • 重庆网站建设拓云关键词调价工具哪个好
  • 做网站什么一级导航二级导航免费网站收录入口
  • 七牛云建网站广州白云区新闻头条最新消息今天
  • 仿商城版淘宝客网站源码微信营销软件
  • 网站是用织梦系统做的首页打开超慢网络推广公司服务内容
  • 做一个简单网站多少钱南宁求介绍seo软件
  • 青岛市建设局网站专注网络营销推广公司