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

设计网站首页步骤wordpress 4.8教程

设计网站首页步骤,wordpress 4.8教程,wordpress oss,做网站报价明细表一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 Problem - 432E - Codeforces 二、解题报告 1、思路分析 很简单的一个构造题 考虑字典序从左到右从上到下,所以我们正常遍历 对于当前格子如果空闲,那么找到一个能填的最小字符 然…

一、题目

1、题目描述

2、输入输出

2.1输入

2.2输出

3、原题链接

Problem - 432E - Codeforces


二、解题报告

1、思路分析

很简单的一个构造题

考虑字典序从左到右从上到下,所以我们正常遍历

对于当前格子如果空闲,那么找到一个能填的最小字符

然后检查该格子可扩展的最大边长为多少

然后将正方形填字符即可

2、复杂度

时间复杂度: O((MN)^2)空间复杂度:O(MN)

3、代码详解

 ​
#include <bits/stdc++.h>using i64 = long long;void solve() {int n, m;std::cin >> n >> m;std::vector<std::vector<int>> g(n, std::vector<int>(m));std::array<int, 5> dir { 1, 0, -1, 0, 1 };auto check = [&](int i, int j) -> int {if (g[i][j]) return g[i][j];for (int c = 1; c <= 26; ++ c) {bool f = true;for (int k = 0; k < 4; ++ k) {int ii = i + dir[k], jj = j + dir[k + 1];if (ii < 0 || ii >= n || jj < 0 || jj >= m) continue;if (g[ii][jj] == c) f = false;}if (f) return c;}return 0;};for (int i = 0; i < n; ++ i) {for (int j = 0; j < m; ++ j) {if (g[i][j]) continue;int c = check(i, j);int sz = 0;while (j + sz < m && i + sz < n && check(i, j + sz) == c) ++ sz;-- sz;for (int ii = i; ii <= i + sz; ++ ii)for (int jj = j; jj <= j + sz; ++ jj)g[ii][jj] = c;}}for (int i = 0; i < n; ++ i, std::cout << '\n') for (int j = 0; j < m; ++ j)std::cout << char(g[i][j] - 1 + 'A');
}int main() {std::ios::sync_with_stdio(false);std::cin.tie(nullptr);std::cout.tie(nullptr);int _ = 1;// std::cin >> _;while (_ --)solve();return 0;
}

http://www.yayakq.cn/news/666560/

相关文章:

  • 兰州正规seo整站优化php 怎么做网站超链接
  • 网站建设举措邯郸最新工程项目公示
  • 网页设计师的发展前景青岛seo精灵
  • 精品网站建设平台单页面淘宝客网站
  • 网站用什么做关键词怎么做网络游戏
  • 舟山论坛网站建设wordpress添加导航首页
  • 网站建设工作基本流程网站哪个公司做的比较好
  • 手机网站建设必要性天津网站专业制作
  • 企业网站设计建设服务器绿色调网站
  • 什么编程语言做网站安全网站怎么才能上线
  • 中山专业做网站做网站实名认证总是失败怎么回事
  • 中国排名高的购物网站最热网络游戏排行
  • 服装模板网站百度联盟 网站备案信息
  • 无锡网站改版多少钱检察院门户网站建设报告
  • 做的网站怎么放视频建设工程施工许可证查询网站
  • flask api式网站开发推荐一些能打开的网站
  • 普通网站和营销型网站的区别是什么建设一个打鱼游戏网站
  • 公司网站制作源码网站风格化设计方案
  • 哈尔滨网站基础优化娄底优秀网站建设
  • 成都建设网站的公司哪家好南昌编程培训机构
  • 广州建设网站服务广州网站推广技巧
  • 网站制作生成器营销活动策划方案模板
  • 赣州建设监督网站中建八局第一建设有限公司青岛分公司
  • 深圳网站品牌建设上海哪个网站最好用
  • 企业级建站网页设计学生实训报告总结
  • 官方网站下载水印相机永久免费域名申请教程
  • 东莞网站建设最优wordpress 站群软件
  • 网站系统应怎么做会计分录建设银行园湖路支行网站
  • 网站建设借鉴wordpress 支持中文
  • 如何看一个网站开发语言linux网站服务器搭建