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

做网站智能工具天津百度推广代理商

做网站智能工具,天津百度推广代理商,如何建立网站或网页,在线做banner的网站小R的蛋糕分享 问题描述 小R手里有一个大小为 n 行 m 列的矩形蛋糕,每个小正方形区域都有一个代表美味度的整数。小R打算切割出一个正方形的小蛋糕给自己,而剩下的部分将给小S。她希望两人吃的部分的美味度之和尽量接近。 我们定义小R吃到的部分的美味度…

小R的蛋糕分享

问题描述
小R手里有一个大小为 n 行 m 列的矩形蛋糕,每个小正方形区域都有一个代表美味度的整数。小R打算切割出一个正方形的小蛋糕给自己,而剩下的部分将给小S。她希望两人吃的部分的美味度之和尽量接近。
我们定义小R吃到的部分的美味度之和为 s_1,而小S吃到的部分的美味度之和为 s_2,请你帮助小R找到一个切割方案,使得 |s_1 - s_2| 的值最小。

测试样例

样例1:
输入:n = 3, m = 3, a = [[1, 2, 3], [2, 3, 4], [3, 2, 1]]
输出:1

样例2:
输入:n = 4, m = 4, a = [[1, 2, 3, 4], [4, 3, 2, 1], [1, 2, 3, 4], [4, 3, 2, 1]]
输出:2

样例3:
输入:n = 2, m = 2, a = [[5, 5], [5, 5]]
输出:10

题解

核心思想,枚举每一个点作为正方形右下角的那个点。使用前缀和数组进行重复求和运算。

#include <iostream>
#include <vector>
#include <string>using namespace std;int solution(int n, int m, vector<vector<int>>& a) {// PLEASE DO NOT MODIFY THE FUNCTION SIGNATURE// write code hereint sum = 0;// 二维前缀和,记录0,0到i,j的美味度和//int num[n][m+1];vector<vector<int>> num(n + 1, vector<int>(m + 1, 0));for (int i = 0; i < n; i++) {for (int j = 0; j < m; j++) {num[i + 1][j + 1] = a[i][j] + num[i][j+1] + num[i+1][j] - num[i][j];sum += a[i][j];}}int ans = INT32_MAX;int maxNum = min(n, m);for (int i = 1; i <= maxNum; i++) {for (int r = 0; r < n; r++) {for (int c = 0; c < m; c++) {if (c + 1 < i  || r + 1 < i) {continue;}int tmp = num[r+1][c+1] - num[r+1][c+1-i] - num[r+1-i][c+1] + num[r+1-i][c+1-i];ans = min(ans, abs(sum - 2 * tmp));}}}return ans;
}
http://www.tj-hxxt.cn/news/17986.html

相关文章:

  • 医院做网站的意义怎么找当地的地推团队
  • 威宁网站建设企业查询官网
  • 用easyui做的网站信息流广告投放渠道
  • 工业设计就业广东培训seo
  • 世界十大网站开发公司北京网站优化服务
  • wordpress关注插件西安seo优化工作室
  • 怎么做dnf辅助网站百度推广官网登录
  • 网站建设的公司开发方案网站关键词优化软件效果
  • 公司的网站如何建设百度竞价推广屏蔽软件
  • 交友网站建设百度seo工作室
  • 闵行做网站公司铝棒易站公司站长工具网站查询
  • app定制价格保定seo网络推广
  • 昌平网站制作怎么注册电商平台
  • 北京代做网站搜索引擎优化概述
  • 国外做任务赚钱的网站网站排名优化方法
  • 网站开发职业总结百度网盘网页版登录首页
  • 各行各业网站建设独立国际军事最新头条新闻
  • 网站数据统计郑州网络seo公司
  • 百度推广自己做网站龙岩seo
  • 青岛黄岛区做网站设计的免费推广
  • 网站托管工作室海口网站关键词优化
  • 网站后台更新文章 前台不显示百度竞价ocpc
  • 浙江公铁建设工程有限公司网站产品怎么进行推广
  • 聊城做网站价位怎么在百度上推广自己的产品
  • 做行业网站赚钱东莞寮步最新通知
  • 建设银行官方网站首页网站模板商城
  • 新网站建设咨询百度营销中心
  • 端午节网站建设百度帐号登录入口
  • 湖北移动网站建设企业网络搭建方案
  • 怎么做网站内部搜索功能微信朋友圈广告投放