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

常州网站推广多少钱彩云小梦ai写作网站

常州网站推广多少钱,彩云小梦ai写作网站,百度一下网页首页,网站建设需要什么硬件和软件有哪些方面一、题目解析 分析这个题目不难得出一个容积公式 二、算法原理 解法一#xff1a;暴力枚举#xff08;超时#xff09; 套用上述的容积公式#xff0c;使用两个for循环来枚举出所有可能的情况#xff0c;再挑出最大值即可#xff0c;但是这种写法会超时#xff0c;导致…一、题目解析 分析这个题目不难得出一个容积公式 二、算法原理 解法一暴力枚举超时 套用上述的容积公式使用两个for循环来枚举出所有可能的情况再挑出最大值即可但是这种写法会超时导致不通过。时间复杂度是O(n^2) class Solution { public:int maxArea(vectorint height) {int n height.size();int ret 0; for (int i 0; i n; i) {for (int j i 1; j n; j) {ret max(ret, min(height[i], height[j]) * (j - i));}}return ret;} }; 可以自己去尝试一下。  解法二双指针  设两个指针leftright分别为这个容器的左边界和右边界根据容积公式可得 v min( height[right], height[left]) * (right - left) 从题目中的测试用例中选取一段进行分析如下 所以我们可以得出结论用较小的数向内枚举的话容积肯定是在减小的所以较小的数我们就可以不用向后枚举了直接跳过用较大的数向后枚举就行。  最后选出容积最大值就行了。 时间复杂度是O(n)。 三、代码编写 class Solution { public:int maxArea(vectorint height) {int left 0, right height.size() - 1, ret 0;while(left right){int v min(height[left],height[right]) * (right - left);ret max(ret, v);if(height[left] height[right]){left;}else {right--;}}return ret;} };
http://www.yutouwan.com/news/330281/

相关文章:

  • 多个域名解析到一个网站济南做网站的中企
  • 网站源码广安住房和城乡建设厅网站
  • 网站全屏宽度是多少做设计不进设计公司网站
  • 网站建设宗旨网络营销网站推广方法
  • 湖南地税局官网站水利建设基金wordpress 数据库丢失
  • 深圳做网站网站建设服务预算
  • 做一个类似京东的网站微信小程序代理
  • 开发网站开发工程师招聘如何自己申请商标注册
  • dede网站 设置404 错误页面网站后台代码添加图片
  • 四川省城乡住房和建设厅网站做企业云网站的企业邮箱
  • 建设公司网站费用android开发环境
  • 广东网站建设的广告设计制作方案
  • 做mla网站做网站标准步骤
  • 广州做贸易网站企业app软件开发公司
  • 用js做的网站代码汕头澄海玩具
  • 怎么创建自己的网站网络seo天津
  • 网站建设与管理课程标准罗湖网站-建设深圳信科
  • 免费自适应网站模板什么是域名为什么需要它
  • 做网站地图邮什么好处免费行情网站
  • 有没有安全一点的网站福建企业seo推广
  • 网站建设数据51ppt模板网官网
  • 江西省工程建设网站做推广的网站那个好
  • 深圳西乡网站建设公司怎么制作一个最简单的网站
  • 南苑网站建设教育网站建设改版
  • 重庆平台网站建设工电子版合同平台
  • 风景区网站代码衡水wap网站建设
  • 树莓派做网站wordpress删除脚标
  • 自助创建网站凡科网官网登录入口
  • 连云港网站建设wang浏览器网站入口
  • 一流高职院校建设网站如何查网站外链