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

网站营销外包公司简介怎么做站旅游网站上泡到妞

网站营销外包公司简介,怎么做站旅游网站上泡到妞,wordpress怎么用代码编辑器,中国代理网官网题目描述: 有一个 m x n 大小的矩形蛋糕,需要切成 1 x 1 的小块。 给你整数 m ,n 和两个数组: horizontalCut 的大小为 m - 1 ,其中 horizontalCut[i] 表示沿着水平线 i 切蛋糕的开销。verticalCut 的大小为 n - 1 …

题目描述:

有一个 m x n 大小的矩形蛋糕,需要切成 1 x 1 的小块。

给你整数 m ,n 和两个数组:

  • horizontalCut 的大小为 m - 1 ,其中 horizontalCut[i] 表示沿着水平线 i 切蛋糕的开销。
  • verticalCut 的大小为 n - 1 ,其中 verticalCut[j] 表示沿着垂直线 j 切蛋糕的开销。

一次操作中,你可以选择任意不是 1 x 1 大小的矩形蛋糕并执行以下操作之一:

  1. 沿着水平线 i 切开蛋糕,开销为 horizontalCut[i] 。
  2. 沿着垂直线 j 切开蛋糕,开销为 verticalCut[j] 。

每次操作后,这块蛋糕都被切成两个独立的小蛋糕。

每次操作的开销都为最开始对应切割线的开销,并且不会改变。

请你返回将蛋糕全部切成 1 x 1 的蛋糕块的 最小 总开销。

代码思路:

  1. 初始化结果
    • 首先,将horizontalCutverticalCut中所有切割位置的成本相加,得到初始的结果res。这表示仅仅进行所有给定的水平切割和垂直切割的成本总和。
  2. 计算交叉切割的额外成本
    • 接下来,代码通过两层嵌套循环遍历每一个水平切割位置hc和每一个垂直切割位置vc
    • 对于每一对交叉的切割(即一个水平切割和一个垂直切割),它们会在矩形的某个位置相交。在这个相交点,选择水平切割成本hc和垂直切割成本vc中的较小值作为交叉切割的额外成本(因为交点只会被切割一次,无论两个方向的成本如何,实际发生的成本是两者中的较小值)。
    • 将这个较小值累加到res中。
  3. 返回结果
    • 最后,返回累加后的res,它代表了进行所有给定切割以及所有交叉切割所需的最小成本总和。

代码实现:

class Solution {
public:int minimumCost(int m, int n, vector<int> &horizontalCut, vector<int> &verticalCut) {int res = std::accumulate(horizontalCut.begin(), horizontalCut.end(), 0) +std::accumulate(verticalCut.begin(), verticalCut.end(), 0);for (const auto &hc: horizontalCut)for (const auto &vc: verticalCut)res += std::min({hc, vc});return res;}
};

 

 

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

相关文章:

  • 西安网站建设全包淮南网络营销
  • 做知识内容的网站与app有免费开网店的吗
  • 做的网站怎么发布到网上网站开发中可能遇到的技术问题
  • 咸阳网站建设seo成都住建局官网住建局
  • 智通人才招聘网东莞郑州网站的优化
  • 网站建设需要多大的服务器设计网站首页步骤
  • 超市网站建设策划书网页页面建设方案
  • 如何学网站开发网站空间就是主机吗
  • 棋牌网站开发网站流量对比
  • 许昌做网站联系电话百度的seo排名怎么刷
  • 石家庄做网站的医院网站开发兼职
  • php网站模板源码下载长春做商业平台网站
  • 网站域名301重定向网友让你建网站做商城
  • 如何在工商局网站做清算组备案工人找工作哪个网站好
  • 炫酷的企业网站模板免费下载营销活动策划
  • 青岛正一品网站建设做电脑网站手机能显示不出来
  • htm5网站建设做公众号排版的网站
  • 做网站需要哪些素材建一个网站得多少钱
  • 网站最新一次改版时间什么意思潍坊免费网站制作
  • 酒店网站制作公司网站建设可以在里面装东西
  • 权重的网站怎么做交易猫钓鱼网站
  • 山东建设和城乡建设厅注册中心网站首页交换友链
  • 易语言做网站旅游seo
  • 杭州网站建设培训邯郸公司注册
  • 传销网站开发系统维护广州建设网站首页
  • 婚恋网站排名前10wordpress顶部空行
  • 开发网站需要什么硬件网站建立与推广
  • 北京公司建设网站久久时间计算网
  • 莞城微网站建设上海互联网企业50强
  • 农安建设局网站wordpress 抓爬图片