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

网页建站系统wordpress文章后添加除非

网页建站系统,wordpress文章后添加除非,天津工程建设网官方网站,金蝶二次开发杨氏矩阵 有一个数字矩阵#xff0c;矩阵的每行从左到右是递增的#xff0c;矩阵从上到下是递增的#xff0c;请编写程序在这样的矩阵中查找某个数字是否存在。 要求#xff1a;时间复杂度小于O(N); 分析 若要满足要求时间复杂度小于O(N)#xff0c;就不能每一行一个个… 杨氏矩阵 有一个数字矩阵矩阵的每行从左到右是递增的矩阵从上到下是递增的请编写程序在这样的矩阵中查找某个数字是否存在。 要求时间复杂度小于O(N); 分析 若要满足要求时间复杂度小于O(N)就不能每一行一个个找。 根据杨氏矩阵的特点行递增、列递增我们可以从矩阵的右上角开始 就比如我们要找上图中的数字7 97,因为列递增 ,9是该列最小的数字都大于7所以第4列的数字都比7大排除第4列 右上角数字变为了667因为行递增6是该行最大的数字都小于7所以第1行的数字都比7小排除第1行 右上角数字变为了777找到了 代码实现 // 假设有4列x行y列key是要找的数字 int FindNum(int arr[][4], int x, int y, int key) {int i 0;int j y - 1;//满足此循环i和j都是合法的while (j 0 i x){if (arr[i][j] key){j--;}else if (arr[i][j] key){i;}else{return 1;//找到了}}return 0;//没找到 } 杨辉三角 在屏幕上打印杨辉三角 分析 杨辉三角的特点除了外围的数字为1其他满足 数字  这列的上一行数字  上一行前一列数字 我们定义有i行j列 其中数字是1的下标满足j0或ij 其他数字的下标满足[i][j] [i-1][j] [i-1][j-1] 代码实现 #includestdio.h //在屏幕上打印杨辉三角。 void YanghuiTriangle(int arr[][4], int n) {for (int i 0; i n; i){for (int j 0; j i; j){if (j 0 || i j){arr[i][j] 1;}else{arr[i][j] arr[i - 1][j] arr[i - 1][j - 1];}}}//打印for (int i 0; i n; i){for (int j 0; j i; j){printf(%d , arr[i][j]);}printf(\n);} } int main() {int arr[4][4] { 0 };YanghuiTriangle(arr, 4);return 0; }
http://www.hkea.cn/news/14410988/

相关文章:

  • 摄影网站的市场可行性珠海主题网站设计模板
  • 一家专门做特卖的网站前端开发常用框架
  • 网站的基本设置暴雪上架steam
  • 上海企业建站流程有哪些做网站的公司
  • 佛山企业制作网站做阿里巴巴网站图片尺寸
  • 网址自动生成手机网站主题库 wordpress
  • 怎么注册域名和网站wordpress添加下载文件
  • 企业网站建设需要准备什么科技创新导报
  • 网站建设哪家好公司网站建设zvge
  • 突唯阿 领先的响应式网站建设平台上海自助建网站
  • 建站工具搭建网站域名交易asp.net 网站
  • 网站开发项目实战商城设计
  • 南上海网站建设成都 网站建设培训班
  • 用vs2012做网站案例微信营销案例分析
  • 网站 怎么备案区网站建设
  • 多用户智能网站建设源码域名优惠
  • 北京网站建设哪家好天个人网站制作体会
  • 网站源码下载平台深圳住房和建设
  • 有的网站打开的是html结尾的路径有的不是长春找工作哪个网站好
  • 网站建设建立好如何盈利求网站建设详细过程
  • 做悬浮导航的网站短链接生成器app
  • 企业网站内容更新wordpress图片美化
  • 网站计算机速成培训班凡客诚品网站
  • 中国工商银行官方网站登录做动画上传网站赚钱么
  • 网站结构 seo伊春网站建设公司
  • 牡丹江做网站公司qq网页版一键登录
  • wordpress博客站模板aspnet网站开发
  • 济南网站建设知识个人 做自媒体 建网站
  • 什么是建设网站网站明确内容
  • 外贸网站源码哪个好海口会计报名网站