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

asp net做购物网站网站开发 改进

asp net做购物网站,网站开发 改进,wordpress 表结构 分析,在线制作图片加闪字思路 动态规划,这题主要得弄明白状态转换方程,dp[i][j]表示以(i,j)为右下角的最大正方形 解题方法 1.首先将第一行和第一列初始化,当对应位置的matrix为’0’时,dp数组对应位置也为零,否则为1 …

在这里插入图片描述
思路
动态规划,这题主要得弄明白状态转换方程,dp[i][j]表示以(i,j)为右下角的最大正方形

解题方法
1.首先将第一行和第一列初始化,当对应位置的matrix为’0’时,dp数组对应位置也为零,否则为1
2.对剩下其他位置进行遍历,若对应位置的matrix为’0’时,dp数组对应位置也为零,若不为’0’,则为dp[i][j]=Math.min(dp[i-1][j],Math.min(dp[i-1][j-1],dp[i][j-1]))+1
3.最后dp数组中最大值的平方即为答案

Code

class Solution {public int maximalSquare(char[][] matrix) {int ans=0;int row=matrix.length;int cols=matrix[0].length;int arr[][]=new int[row][cols];for(int i=0;i<row;i++){if(matrix[i][0]=='0')arr[i][0]=0;else{arr[i][0]=1;ans=1;}}for(int i=0;i<cols;i++){if(matrix[0][i]=='0')arr[0][i]=0;else{arr[0][i]=1;ans=1;} }for(int i=1;i<row;i++){for(int j=1;j<cols;j++){if(matrix[i][j]=='0'){arr[i][j]=0;}else{arr[i][j]=arr[i][j]=Math.min(arr[i-1][j],Math.min(arr[i-1][j-1],arr[i][j-1]))+1;}ans=Math.max(arr[i][j],ans);}}return ans*ans;}
}
http://www.bjxfkj.com.cn/article/109005.html

相关文章:

  • 黄埔营销型网站建设棕色网站设计
  • 自助制作网站广州公共资源交易中心官网
  • 怎么用wordpress做网站网站建设合同简单模板
  • 小城市企业网站建设广州互助网站开发
  • 做网站大量视频怎么存储做网站税费
  • 公司网站ICP怎么备案呢Wordpress插件完全删除
  • 莆田网站制作报价无锡哪里建设网站
  • 东方购物商城重庆seo代理
  • 英文网站推广方法做网站霸屏公司销售好做吗
  • 网站 翻页 实现昌大建设始建于哪个地区
  • 网站建设福州商业网站策划书模板范文
  • 织梦做的网站织梦修改网页关键词搜索排名优化
  • 公司网站主页模板做网站开发挣钱吗
  • 一个网站的建站流程网站设计素养
  • 网站建设布局设计网速
  • 如何推广网站链接wordpress编辑分类
  • 深圳专业营销网站公司网站怎么提升关键词排名
  • 外贸网站建设推广优化怎么用ps做网站框架
  • 浙江省建设职业技术学院网站做打鱼网站
  • 网站名称 规则网上房地产官网
  • 网站建设与维护费用个人网站要多少钱
  • 网银网站模板wordpress添加返回目录标签
  • 巴州住房和城乡建设局网站wordpress 插件 样式
  • 制作房地产网站页面wordpress美化背景
  • 乡村门户网站建设wordpress数据库使用
  • 海南手机网站建设公司程序开发公司名大全
  • asp手机网站源码下载什么摄像头做直播网站
  • 重头重装wordpress网站seo服务公司
  • 宜宾网站设计写入网站文件
  • 网站的上传与发布安庆网站开发人员