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

自己用电脑网站建设河北三河建设局网站

自己用电脑网站建设,河北三河建设局网站,常州高端网站制作公司排名,网页设计介绍说明题目描述 在一个nm 的只包含 0 和 1 的矩阵里找出一个不包含 0 的最大正方形#xff0c;输出边长。 输入格式 输入文件第一行为两个整数n,m(1≤n,m≤100)#xff0c;接下来 n 行#xff0c;每行 m 个数字#xff0c;用空格隔开#xff0c;0 或 1。 输出格式 一个整数…题目描述 在一个n×m 的只包含 0 和 1 的矩阵里找出一个不包含 0 的最大正方形输出边长。 输入格式 输入文件第一行为两个整数n,m(1≤n,m≤100)接下来 n 行每行 m 个数字用空格隔开0 或 1。 输出格式 一个整数最大正方形的边长。 输入输出样例 输入 #1 4 4 0 1 1 1 1 1 1 0 0 1 1 0 1 1 0 1输出 #1 2代码 #includeiostream #includealgorithm using namespace std; int a[102][102]; int main() {int n,m;cinnm;for(int i1;in;i){//输入n行m列个包含0和1的数for(int j1;jm;j){cina[i][j];}}for(int i1;in;i){for(int j1;jm;j){if(a[i][j]1){//计算二维数组每一行的前缀和a[i][j]a[i][j-1]1;}else a[i][j]a[i][j-1];}} for(int i1;im;i){for(int j1;jn;j){//计算二维数组每一列的前缀和。a[j][i]a[j][i]a[j-1][i];}} int mm1;//统计最大的正方形的边长最小为1。for(int i1;in;i){for(int j1;jm;j){//定位到每一个元素该元素是正方形的最右下角的数字for(int k1;kmin(i,j);k){//定位到的元素的位置确定正方形的边长用min(i,j)表示。int ta[i][j]-a[i][j-k]-a[i-k][j]a[i-k][j-k];//通过最右下角的元素以及要求正方形的边长求得矩形的总和。if(tk*kmmk){//如果求得的总和等于边长的长度则是要求的正方形并且寻找最大的正方形边长。mmk;} // coutt\n;}}} coutmm; // for(int i1;in;i){ // for(int j1;jm;j){ // couta[i][j] ; // }cout\n; // } return 0; }
http://www.hkea.cn/news/14531532/

相关文章:

  • 做网站头视频网站维护需要什么
  • 安卓系统优化大师seo顾问什么职位
  • 有没有转门做乐器演奏的网站成都网站建设服务功能
  • 最大的房产网站排名wordpress手机边栏
  • 免费网站设计网站媒体给房开做内容推广
  • 空间资源百度权重优化软件
  • 网站优化用什么软件中国建设银行潍坊市分行官方网站
  • 做盗号网站静态网站设计与制作书籍
  • 网站的色调如何成为网页设计师
  • 安徽网站开发项目湖南长沙有什么好玩的地方
  • 青岛餐饮加盟网站建设不会编程怎样建设网站
  • .net 网站优化wordpress主机cdn
  • 响应式网站开发要注意哪些自己建网站做推广
  • 做外贸那里发广告网站wordpress后台仅显示当前主题
  • spring mvc 做网站佛山专业网站制作公司
  • 珠海网站设计平台聊城哪儿做网站便宜
  • 做经营行网站需要什么手续如何做网站的书籍
  • p2p借贷网站开发网页预览手机网站效果
  • 汝南专业网站建设创建网站目录结构应遵循的方法
  • 上海做网站的做网站开发工具哪个好
  • 湖北营销网站建设设计wordpress移动端悬浮导航代码
  • 网站建设服务器一般多少钱国外免费虚拟主机
  • 公司网站建设 邮箱越南做网站服务器
  • 网站上挂百度广告联盟需要申请icp经营许可证吗汕头市建设局网站
  • flash网站源码下载wordpress文章目录页
  • 网站维护更新厦门 网站设计
  • 网站在建设是什么意思外贸网站模板设计
  • 重庆哪里可以做公司网站简易crm
  • 高端网站建设方案范文wordpress 流量统计插件
  • 自己的网站没有域名百度秒收录排名软件