深圳宝安沙井网站建设如何提高网站百度权重

web/2025/10/2 3:12:59/文章来源:
深圳宝安沙井网站建设,如何提高网站百度权重,广告公司简历模板,宁波优化推广选哪家文章目录 一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】 一【题目类别】 矩阵 二【题目难度】 困难 三【题目编号】 85.最大矩形 四【题目描述】 给定一个仅包含 0 … 文章目录 一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】 一【题目类别】 矩阵 二【题目难度】 困难 三【题目编号】 85.最大矩形 四【题目描述】 给定一个仅包含 0 和 1 、大小为 rows x cols 的二维二进制矩阵找出只包含 1 的最大矩形并返回其面积。 五【题目示例】 示例 1 输入matrix [[“1”,“0”,“1”,“0”,“0”],[“1”,“0”,“1”,“1”,“1”],[“1”,“1”,“1”,“1”,“1”],[“1”,“0”,“0”,“1”,“0”]]输出6解释最大矩形如上图所示。 示例 2 输入matrix []输出0 示例 3 输入matrix [[“0”]]输出0 示例 4 输入matrix [[“1”]]输出1 示例 5 输入matrix [[“0”,“0”]]输出0 六【题目提示】 r o w s m a t r i x . l e n g t h rows matrix.length rowsmatrix.length c o l s m a t r i x [ 0 ] . l e n g t h cols matrix[0].length colsmatrix[0].length 1 r o w , c o l s 200 1 row, cols 200 1row,cols200 m a t r i x [ i ] [ j ] 为 ′ 0 ′ 或 ′ 1 ′ matrix[i][j] 为 0 或 1 matrix[i][j]为′0′或′1′ 七【解题思路】 首先创建一个辅助数组left用于记录每个位置的左边连续 ‘1’ 的个数然后对于二维数组中每一个点我们计算以这个点作为右下角的矩形的面积我们利用“向上拓展”的方式矩阵的宽度是“向上拓展”的过程中最短的宽度高度通过当前位置减去遍历到的位置然后加一得到因为数组从零开始计数然后通过比较最大值得到最大矩形的面积最后返回结果即可 八【时间频度】 时间复杂度 O ( m 2 n ) O(m^2n) O(m2n) m 、 n m、n m、n分别为传入的二维数组的行数和列数空间复杂度 O ( m n ) O(mn) O(mn) m 、 n m、n m、n分别为传入的二维数组的行数和列数 九【代码实现】 Java语言版 class Solution {public int maximalRectangle(char[][] matrix) {int m matrix.length;int n matrix[0].length;int[][] left new int[m][n];for(int i 0;i m;i){for(int j 0;j n;j){if(matrix[i][j] 1){left[i][j] (j 0 ? 0 : left[i][j - 1]) 1;}}}int res 0;for(int i 0;i m;i){for(int j 0;j n;j){if(matrix[i][j] 0){continue;}int width left[i][j];int area width;for(int k i - 1;k 0;k--){width Math.min(width, left[k][j]);area Math.max(area,(i - k 1) * width);}res Math.max(res, area);}}return res;} }C语言版 int maximalRectangle(char** matrix, int matrixSize, int* matrixColSize) {int m matrixSize;int n matrixColSize[0];int** left (int **)malloc(sizeof(int*) * m);for(int i 0;i m;i){left[i] (int*)calloc(n, sizeof(int));}for(int i 0;i m;i){for(int j 0;j n;j){if(matrix[i][j] 1){left[i][j] (j 0 ? 0 : left[i][j - 1]) 1;}}}int res 0;for(int i 0;i m;i){for(int j 0;j n;j){if(matrix[i][j] 0){continue;}int width left[i][j];int area width;for(int k i - 1;k 0;k--){width fmin(width, left[k][j]);area fmax(area, (i - k 1) * width);}res fmax(res, area);}}return res; }Python语言版 class Solution:def maximalRectangle(self, matrix: List[List[str]]) - int:m len(matrix)n len(matrix[0])left [[0 for _ in range(n)] for _ in range (m)]for i in range(0, m):for j in range(0, n):if matrix[i][j] 1:left[i][j] (0 if j 0 else left[i][j - 1]) 1res 0for i in range(0, m):for j in range(0, n):if matrix[i][j] 0:continuewidth left[i][j]area widthfor k in range(i - 1, -1, -1):width min(width, left[k][j])area max(area, (i - k 1) * width)res max(res, area)return resC语言版 class Solution { public:int maximalRectangle(vectorvectorchar matrix) {int m matrix.size();int n matrix[0].size();vectorvectorint left(m, vectorint(n, 0));for(int i 0;i m;i){for(int j 0;j n;j){if(matrix[i][j] 1){left[i][j] (j 0 ? 0 : left[i][j - 1]) 1;}}}int res 0;for(int i 0;i m;i){for(int j 0;j n;j){if(matrix[i][j] 0){continue;}int width left[i][j];int area width;for(int k i - 1;k 0;k--){width fmin(width, left[k][j]);area fmax(area, (i - k 1) * width);}res fmax(res, area);}}return res;} };十【提交结果】 Java语言版 C语言版 Python语言版 C语言版

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/85392.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

建设网站建设投标网1249中官网词湖北住房和城乡建设厅官方网站

2.1 OSI网络分层参考模型网络协议设计者不应当设计一个单一、巨大的协议来为所有形式的通信规定完整的细节,而应把通信问题划分成多个小问题,然后为每一个小问题设计一个单独的协议。这样做使得每个协议的设计、分析、时限和测试比较容易。协议划分的一个…

宝安区城市建设局网站wordpress 更改数据库密码错误

答案: 可以 解释 操作系统虽然是32位,限制了电脑的虚拟内存最大值为 4GB。如果,电脑开启了虚拟内存,则该款10GB运存的游戏是不可能开启的。期望开启这款游戏的做法是,在这个物理内存为64GB的电脑上关闭虚拟内存机制&…

全球网站免费空间注册南京市建设执业资格中心网站

视频学习地址 国内的一些地址解析供应商的API都开始付费了,就想找个免费的地址解析和逆地址解析的应用,最终选择了Nominatim OpenStreetMap 文章目录 一、选型1-1、数据源1-2、地理编码引擎2-1、初尝Nominatim2-1-1、地址解析2-1-2、逆地址解析 2-2、OS…

网站流量 收益金融网站建设报价方案

之前文章介绍的Publisher都是可以连续发送数据的,Subscriber也可以一直接收数据,除非收到了finished或者error而结束。而JUST Publisher则不同,它只向每个订阅者发送一次输出,然后结束。 一起来看一下下面的代码。 class JustVi…

叶榭网站建设可以做问卷赚钱的网站

Gradle和Aritifactory 本文链接:https://blog.csdn.net/feather_wch/article/details/131746580 文章目录 Gradle和AritifactoryGradle基本介绍Gradle插件开发流程本地仓库artifactory搭建添加仓库使用本地仓库gradle插件仓库引入 插件buildSrc开发步骤xxxPluginPg…

上海工商网站网站建设验收报告

龙蜥开源操作系统能解决CentOS 停服造成的空缺吗? 本文图片来源于龙蜥,仅做介绍时引用用途,版权归属龙蜥和相关设计人员。 一、《国产服务器操作系统发展报告(2023)》称操作系统已步入 2.0 时代,服务器操作…

个人创建网站产权交易网站建设方案

英国广播公司BBC的纪录片素来就是高质量的代名词,推出的《地球无限》(Planet Earth)、《地球的力量》(Earth The Power of the Planet)、《冷血生命》(Life In Cold Blood)等片不仅在英国播放时获得极高收视,还获得艾美奖等多个国际奖项的肯定&#xff0…

手机网站广告代码校园网站建设的要素

安装教程 1、环境用宝塔Nginxphp7.0或者以下版本 2、可以更换各种模板,懂代码和标签的可以改模板,不懂的可以直接上站 3、上站前记得添加关键词和内容库 4、伪静态在绑定完百度站长之后再添加 目录说明: data/keyword 放关键词 标签&#xff…

wordpress制作大型网站网站开发建

《可视化程序设计》作业 一、单项选择题 1、VB应用程序在( )模式下不能编辑代码和设计界面。 A 运行B 中断C 设计D 以上均不能 2、将列表框(List Box)上要显示的内容放到列表框控件上的方法是( )。 A Addit…

cms建站平台全球电商平台排名

真正的人工智能可以变现的完全与人类一样思考时,世界会发生什么变化? ChatGPT就如它的名字一样,人类创造它最初的目的只是一个聊天机器人。聊天嘛,只要你和他对话时他的回答像人类一样自然就行了,看起来并没什么了不起…

投资网站建设公司互联网舆情报告

[css] 请使用css3实现图片的平滑转换 以全局监听的方式通过 a 标签的描点进行 view 动态切换页面,只要把 a 标签带有 id 的 href 属性的值指到锚点,用 CSS3 的动画进行切换页面.个人简介 我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易…

那样的网站益阳在线官网

在Web开发中,静态HTTP和动态HTTP常被视作两种截然不同的技术。静态HTTP主要用于传输不变的内容,如HTML、CSS和JavaScript文件,而动态HTTP则能处理用户交互、实时数据等动态需求。但鲜为人知的是,我们其实可以通过一些技巧&#xf…

学院网站建设管理办法上海申远建筑设计有限公司

文章目录 通过外部中断实现按键捕获代码的实现及分析Tip1:函数说明的格式Tip2:如何使用CMSIS的延时GetTick函数原型stm32f407_intr_handle.c解析中断处理函数:void EXTI4_IRQHandler 调试流程软件模拟调试 两种代码的比较课后作业: 通过外部中断实现按键捕获代码的实…

深圳餐饮网站建设甘肃做网站哪个平台好

一、实验目的 BMCV 提供了一套基于 Sophon AI 芯片优化的机器视觉库,通过利用芯片的 TPU 和 VPP模块,可以完成色彩空间转换、尺度变换、仿射变换、透射变换、线性变换、画框、JPEG 编解码、BASE64 编解码、NMS、排序、特征匹配等操作。 本实验的目的是…

生态旅游网站的建设wordpress菜单无效

在C语言编程的旅程中,你可能会遇到一个令人困惑的情况:使用getchar()函数获取字符时,那讨厌的回车符(\n)又是如何产生和处理的呢?本文将为你揭示这个问题,并分享几种消除回车符困扰的经验。 一…

平泉建设局网站免费网站服务

目录 题目: 示例: 分析: 代码运行结果: 题目: 示例: 分析: 给我们一个矩阵,每次都把每行中的最大元素拿出来删掉,再把每次删除的元素里最大的元素拿出来加到结果里&…

长春一般建一个网站需要多少钱建设网站知乎

转载自 JVM运行时区域详解我们知道的JVM内存区域有:堆和栈,这是一种泛的分法,也是按运行时区域的一种分法,堆是所有线程共享的一块区域,而栈是线程隔离的,每个线程互不共享。 线程不共享区域 每个线程的数据…

企业网站建设的实践意义信息流优化师

1.jQuery对象就是通过jQuery包装DOM对象后产生的对象。2.jQuery对象和DOM对象的相互转换。良好的书写风格&#xff1a;var $input$("input")jQuery获取的对象在变量前面加上$。<1>jQUery对象转成DOM对象,两种方法&#xff1a;[index]和get(index)a:var $cr$(&q…

企业级网站开发需求分析上海网站建设公司推荐排名

长篇小说:我正在为我的函数编程类做一个项目,我想到在Lisp中为Mario AI competition.我正在研究从Java调用LISP代码的框架/库/方式,甚至更好的LISP Java互通信。我看过Jacol但它是旧的,对我来说也不是很好。到目前为止,我的最佳选择是:Jatha.它真的很整洁,虽然一些Lisp构造还没…

朋友圈网站广告怎么做挂网站需要什么服务器

C之单例模式 前言介绍1、单例模式是什么&#xff1f;1.1 实现单例模式的三个要点1.2 单例模式分类 2. 懒汉式2.1 懒汉实现&#xff1a;基础方法2.2 懒汉实现&#xff1a;基于单锁2.3 懒汉实现&#xff1a;基于双重检测锁2.4 懒汉实现&#xff1a;基于双重检测锁和资源管理2.4.1…