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

请列举常见的网站推广方法推广计划表

请列举常见的网站推广方法,推广计划表,华升建设集团有限公司网站,手机建网站详细步骤思路分析 使用 双指针法 解决了 “盛最多水的容器” 问题,目标是找到两条垂直线,使得它们与 x 轴构成的容器能容纳最多的水。 1. 初始化 int max 0; // 记录当前最大容量 int left 0; // 左指针(起始位置) int…

在这里插入图片描述

思路分析

使用 双指针法 解决了 “盛最多水的容器” 问题,目标是找到两条垂直线,使得它们与 x 轴构成的容器能容纳最多的水。

1. 初始化
int max = 0;          // 记录当前最大容量
int left = 0;         // 左指针(起始位置)
int right = n - 1;    // 右指针(末尾位置)
  • 变量作用
    • max:动态更新最大容量。
    • leftright:分别从数组的两端向中间移动。
2. 双指针移动逻辑
while (left < right) {// 计算当前容量并更新最大值if (min(height[left], height[right]) * (right - left) > max) {max = min(height[left], height[right]) * (right - left);}// 移动指针if (height[left] < height[right]) {left++;} else {right--;}
}
  • 容量计算
    • 当前容量 = min(height[left], height[right]) * (right - left)
      • 高度由较短的一边决定(木桶效应)。
      • 宽度为 right - left
  • 指针移动规则
    • 谁短移动谁
      • 如果 height[left] < height[right],则 left++(试图找到更高的左边界)。
      • 否则 right--(试图找到更高的右边界)。
class Solution {
public:int maxArea(vector<int>& height) {int max=0;int n=height.size();int left=0;int right=n-1;while(left<right){if(min(height[left],height[right])*(right-left)>max){max=min(height[left],height[right])*(right-left);}if(height[left]<height[right]){left++;}else{right--;}}return max;}
};
http://www.dtcms.com/a/604418.html

相关文章:

  • 湛江做建站软仿网站公司建设网站首页
  • 提供佛山网站制作网站建设 业务员
  • 建网站所需材料百度推广一个月多少钱
  • 南昌网站seo做网站月入100万
  • 网络设计方案是如何体现网络设计需求的?网站优化需要工具
  • 广州网站建设网站建设白云鄂博矿区网站建设
  • 莱芜中医院网站wordpress thecontent
  • 网站表现形式长沙网站托管公司排名
  • led营销型网站建设内蒙古建设厅设计处网站
  • 如何建立网站建设规划搭建网站的平台有哪些
  • 购物网站建设方案书企业网站建设调查问卷
  • 网站开发工程师学什么区别58同城网
  • 网站搭建系列教程抖音seo优化公司
  • 宿迁市住房和城乡建设局网站网站换空间的流程
  • 视频网站主持人win10必做的优化
  • 上海做网站哪家公司好开网店需要什么条件和哪些手续?
  • 给别人做设计的网站百度竞价专员
  • 户外保险网站可以自己设计logo的软件
  • 手机网站数据加载oa办公系统下载安装
  • 昆明找工作哪个网站好php网站只能打开首页
  • asp.net网站制作视频教程现在网站一般做多大的
  • 购物网站 英文介绍长沙网页制作网站
  • 深圳响应式建站无锡网站排名优化费用
  • 信用中国 网站有那个部门支持建设北京网站seo排名优化
  • 下载学校网站模板博物馆设计公司排名
  • 深圳福田商城网站建设购物网站开发毕业设计开题报告
  • 做AI免费网站淘宝官方网站主页
  • 集团网站设计开发软件推广方案
  • 厦门北京网站建设公司网站建设核心优势
  • 网站哪家公司做的最好网站制作替我们购买域名