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

潜江网站搭建如何制作一个个人网站

潜江网站搭建,如何制作一个个人网站,电子商务推荐类网站建设的目的,wordpress shiftcv📝前言说明: ●本专栏主要记录本人的基础算法学习以及LeetCode刷题记录,主要跟随B站博主灵茶山的视频进行学习,专栏中的每一篇文章对应B站博主灵茶山的一个视频 ●题目主要为B站视频内涉及的题目以及B站视频中提到的“课后作业”。…

📝前言说明:
●本专栏主要记录本人的基础算法学习以及LeetCode刷题记录,主要跟随B站博主灵茶山的视频进行学习,专栏中的每一篇文章对应B站博主灵茶山的一个视频
●题目主要为B站视频内涉及的题目以及B站视频中提到的“课后作业”。
●文章中的理解仅为个人理解。
●文章中的截图来源于B站博主灵茶山,如有侵权请告知。

🎬个人简介:努力学习ing
📋本专栏:python刷题专栏
📋其他专栏:C语言入门基础以及python入门基础
🎀CSDN主页 愚润求学

视频

  • 一,题目汇总
  • 二,视频题目
    • 1,11.成最多水的容器
    • 2,42.接雨水

一,题目汇总

●视频题目题号:
1142

二,视频题目

1,11.成最多水的容器

●题目:
在这里插入图片描述

●题解:
找最大面积:判断什么时候会有更大面积。
如果选定了一组边,如图中的红色,则面积由短边决定,且在这组边内的任意一条边与短边的组合不糊再大于原来的面积,因为:当找到更长边时,面积还是由短边决定,但是长变短了。如果找到更短边时,长(x轴)和宽(y轴)都变短了
所以,改变短边的指针的指向别的边才可能会产生更大的面积

class Solution:def maxArea(self, height: List[int]) -> int:max = 0i, j = 0, len(height) - 1while i < j:s = (j - i ) * min(height[i], height[j])if s > max:max = sif height[i] < height[j]:i += 1else:j -= 1return max

2,42.接雨水

题目:
在这里插入图片描述
题解:
对每个长度为一的坑进行单独分析:
如果没有柱子,则一个坑能接的水取决于这个坑的前面柱子中的最大柱子和后面柱子中的最大柱子(由短的决定能接的水的数量),即某一个长为一的坑能接水的高度为max(前缀最大值,后缀最大值)
如果算上柱子,则减去柱子的柱高就是长度为一的坑的接水量
方法一:
创建两个额外的数组,用来保存每个坑的前缀和后缀的最大值,每个坑的前缀最大值为:max(上个坑的前缀最大值,该坑高度)

class Solution:def trap(self, height: List[int]) -> int:ans = 0n = len(height)pre_max = [0] * nsuf_max = [0] * n# 初始化前后缀最大值的数组pre_max[0] = height[0]for i in range(1, n):pre_max[i] = max(pre_max[i-1], height[i])suf_max[-1] = height[-1]for i in range(n-2, -1, -1):suf_max[i] = max(suf_max[i+1], height[i])for h, pre, suf in zip(height, pre_max, suf_max):ans += min(pre, suf) - hreturn ans

方法二:双向指针(明确了移动哪一边)
分析:因为每个坑能装水的高度是由min(前缀最大值,后缀最大值) - h决定的,所以,我们可以对短边进行计算,计算完后,移动短边到下一个坑
代码:

class Solution:def trap(self, height: List[int]) -> int:ans = 0n = len(height)left, right = 0, n-1pre_max = height[left]suf_max = height[right]while left <= right:pre_max = max(pre_max, height[left])suf_max = max(suf_max, height[right])if pre_max <= suf_max:ans += pre_max - height[left]left += 1else:ans += suf_max - height[right]right -= 1return ans

🌈我的分享也就到此结束啦🌈
要是我的分享也能对你的学习起到帮助,那简直是太酷啦!
若有不足,还请大家多多指正,我们一起学习交流!
📢公主,王子:点赞👍→收藏⭐→关注🔍
感谢大家的观看和支持!祝大家都能得偿所愿,天天开心!!!

http://www.shuangfujiaoyu.com/news/31506.html

相关文章:

  • 和镜像网站做友链百度浏览器网址链接
  • 南京房产网站建设搜索引擎优化的技巧有哪些
  • wordpress买域名智能优化大师下载
  • 武汉网站排名推广公司网站设计报价
  • 网站开发语言在线检测网站运营推广
  • 昆山企业做网站百度网址提交
  • 简述设计web站点的一般步骤电脑培训学校学费多少
  • 网页制作模块素材企业网站seo案例分析
  • 网站开发自学时间广州aso优化
  • 当建设部门网站seo职位描述
  • 新手学做网站难吗网络服务主要包括什么
  • 企业免费网站优化方案广告联盟怎么加入
  • 本网站建设中seo百度快照优化公司
  • 网页网站设计公司排行榜百度如何快速收录网站
  • 做高端网站的网络公司适合35岁女人的培训班
  • 做金融资讯用什么网站程序网络营销招聘岗位有哪些
  • 网站建设的税率怎么做个网站
  • 赣州网站开发制作网络营销毕业论文8000字
  • b2b采购网站推广网站源码
  • 重庆网站建设电脑版网页制作源代码
  • 正能量erp软件下载网站googleplay
  • 沧浪公司网站建设电话站长之家网站
  • 常州知名做网站服务经典广告推广词
  • 网站的构成月饼营销软文
  • 大型网站为什么难做广州网络推广万企在线
  • 小杨哥直播带货平台seo实战论坛
  • 产品网站建设友情链接交换群
  • 佛山专业网站制作以网红引流促业态提升
  • wordpress插件wp网站优化
  • 济阳做网站网络推广服务合同范本