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

那个视频网站最好最全网址昆明app开发公司

那个视频网站最好最全网址,昆明app开发公司,wordpress伪静态 iis7,wordpress 小视频主题美团春招编程第一场第三题 题目 解答 思路-暴力解法 pair中存储从原点到包含当前元素的0,1数量&#xff0c;得到二维数组mat; 从头到尾遍历尺寸为i*i的矩形&#xff0c;计算完美矩形数量 #include <iostream> #include <vector> using namespace std;int main()…

美团春招编程第一场第三题

题目

在这里插入图片描述

解答

  • 思路-暴力解法
    pair中存储从原点到包含当前元素的0,1数量,得到二维数组mat;
    从头到尾遍历尺寸为i*i的矩形,计算完美矩形数量
#include <iostream>
#include <vector>
using namespace std;int main() {int n;cin >> n;vector<vector<pair<int, int>>> mat;vector<vector<int>> data;for (int i = 0; i < n; i++) {vector<pair<int, int>> dp(n);vector<int> tmp(n);if (i == 0) {for (int j = 0; j < n; j++) {int in;cin >> in;tmp[j] = in;if (j == 0) {dp[j] = {in == 1 ? 1 : 0, in == 0 ? 1 : 0};} else {dp[j] = {dp[j - 1].first + (in == 1 ? 1 : 0), dp[j - 1].second + (in == 0 ? 1 : 0)};}}} else {for (int j = 0; j < n; j++) {int in;cin >> in;tmp[j] = in;if (j == 0) dp[j] = {in == 1 ? 1 : 0, in == 0 ? 1 : 0};else dp[j] = {dp[j - 1].first + (in == 1 ? 1 : 0), dp[j - 1].second + (in == 0 ? 1 : 0)};}for (int j = 0; j < n; j++) {dp[j].first += mat[i - 1][j].first;dp[j].second += mat[i - 1][j].second;}}data.emplace_back(tmp);mat.emplace_back(dp);}for (int i = 1; i <= n; i++) {if (i == 1) {cout << 0 << endl;continue;} else {int ret = 0;for (int k = 0; k <= n - i; k++) {for (int p = 0; p <= n - i; p++) {if(k == 0 && p == 0) {if(mat[k+i-1][p+i-1].first == mat[k+i-1][p+i-1].second) ++ret;}else if(p == 0){if(mat[k+i-1][p+i-1].first - mat[k-1][p+i-1].first  == mat[k+i-1][p+i-1].second - mat[k-1][p+i-1].second ){ret++;	}}else if( k == 0){if(mat[k+i-1][p+i-1].first - mat[k+i-1][p-1].first  == mat[k+i-1][p+i-1].second - mat[k+i-1][p-1].second ){ret++;	}}else {if(mat[k+i-1][p+i-1].first - mat[k+i-1][p-1].first - mat[k-1][p+i-1].first + mat[k-1][p-1].first == mat[k+i-1][p+i-1].second - mat[k+i-1][p-1].second - mat[k-1][p+i-1].second + mat[k-1][p-1].second){ret++;	}}}}cout << ret << endl;}}return 0;
}
// 64 位输出请用 printf("%lld")
http://www.yayakq.cn/news/399529/

相关文章:

  • 高安做网站重庆市建设项目环境申报表网站
  • 怎么利用花生壳做自己的网站自己做网站 需要哪些
  • 北京平台网站建设方案网站营销网
  • 网站建设需要哪些工作西安做百度网站的
  • c 与oracle做网站个人如何开发小程序
  • 网站源代码分列怎么做做教育类的网站名
  • 网站开发甲方需求文档深圳龙华好还是龙岗好
  • 网站在线咨询代码免费微信小程序制作平台?
  • 文明网站的建设与管理几点思考王烨个人简历
  • 婚庆网站模板北京网站建设seo公司哪家好
  • 深圳乐创网站建设企业营业执照查询网上查询
  • 优化网站搭建上海网站建设公司价格
  • 珠海网站搭建ui设计说明万能模板
  • 简述网站的建设方案银行网站建设中
  • 网站建设与开发试题与答案wordpress秀主题
  • 国网北京电力建设研究院网站华强北
  • 网站建设优化兼职站长网站的优势
  • 深圳做网站的网络公司老酒街wordpress
  • 河南建设部网站官网重庆工程造价信息2021
  • 衡水企业网站制作公司wordpress 手机商城
  • 大型网站开发经典框架优化公司网站
  • 网站建设需求网生态环境工程公司网站建设
  • jquery网站右侧悬浮返回顶部带双二维码鼠标经过显示乐清网站开发
  • 四川省微信网站建设推广开发者app
  • 建设部网站官网考试桂林北站是高铁站吗
  • 网站页面设计主要包括凡科建站怎么样
  • 广州做公司网站的公司有哪些网站排名优化外包价钱
  • 微信网站开发公司电话wordpress分类指定页面
  • 数据共享网站建设莒县网页定制
  • 公司建立网站流程图购物网站代码