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

reLeetCode 热题 100-11 盛最多的谁 - MKT

 

1 bu

image

 不合格答案 暴力

    // 时间超时int my_1(vector<int>& height){//  x * hign_minint max_=0;for(int i=0; i<height.size()-1;i++){for(int j=i+1; j<height.size();j++){int high_= std::min(height[i],height[j]);int wigth_=j-i;int cureent_=high_*wigth_;max_=std::max(cureent_,max_);}}return max_;}

  

参考思路1

image

 

   // 参考思路自己写int my_2(vector<int>& height){int max_=0;int i=0;int j=height.size()-1;while(i<j){int high_= std::min(height[i],height[j]);int wigth_=j-i;int cureent_=high_*wigth_;// if(cureent_>max_){ //  完美答案 100%//   max_=cureent_;// }max_=std::max(cureent_,max_); // 16% 击败 每次都要执行 浪费时间if(height[i]>=height[j]){j--; }else{i++;}}return max_;}

  

完善2

image

 

class Solution {
public:// 时间超时int my_1(vector<int>& height){//  x * hign_minint max_=0;for(int i=0; i<height.size()-1;i++){for(int j=i+1; j<height.size();j++){int high_= std::min(height[i],height[j]);int wigth_=j-i;int cureent_=high_*wigth_;max_=std::max(cureent_,max_);}}return max_;}// 参考思路自己写int my_2(vector<int>& height){int max_=0;int i=0;int j=height.size()-1;while(i<j){int high_= std::min(height[i],height[j]);int wigth_=j-i;int cureent_=high_*wigth_;if(cureent_>max_){ //  完美答案 100%max_=cureent_;}// max_=std::max(cureent_,max_); // 16% 击败 每次都要执行 浪费时间if(height[i]>=height[j]){j--; }else{i++;}}return max_;}int maxArea(vector<int>& height) {//return my_1(height);return my_2(height);//  }};

  

http://www.wxhsa.cn/company.asp?id=6568

相关文章:

  • Markdown语法学习
  • AI 视频生成网站 Viddo AI 的 SEO 分析和优化建议
  • k3s 离线部署流程(内网环境)
  • GPS简单模拟
  • C# Avalonia 15- Animation- XamlAnimation
  • 多个表格汇总到一个表格不同的sheet,vba宏
  • python读取Excel表合并单元格以及清除空格符
  • 算法作业第一周
  • 域名购买方案
  • Anby_の模板题集
  • AI 编程的“最后一公里”:当强大的代码生成遇上模糊的需求
  • ctfshowWeb应用安全与防护(第四章)wp
  • 创建sshkey并链接git
  • 使用bash脚本检测网站SSL证书是否过期 - sherlock
  • Python 2025:低代码开发与自动化运维的新纪元 - 教程
  • 为什么Claude Code放弃代码索引,使用50年前的grep技术
  • 【QT】使用QT编写一款自己的串口助手
  • 一句话让AI帮你搞营销?火山引擎Data Agent说:这事儿可以的~
  • debian11 使用 podman 部署 n8n
  • 网络安全反模式:无效工作生成器的根源与解决方案
  • Excel处理控件Aspose.Cells教程:如何将Excel区域转换为Python列表
  • alpine安装docker以及docker-compose
  • 运筹学
  • [CF848D] Shake It!
  • 国产化Excel开发组件Spire.XLS教程:使用 Python 设置 Excel 格式,从基础到专业应用
  • 计算机辅助筛选抗菌/抗病毒肽:以SARS-CoV-2为例,解析靶标突破与筛选策略
  • c++国外学习视频心得4-opengl
  • LOJ #3835. 「IOI2022」千岛 题解
  • (附源码)高校拼车管理系统的设计与实现 - 实践
  • Ubuntu取消vim自动对齐