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

apache 创建网站淘宝推广平台

apache 创建网站,淘宝推广平台,酒店网站建设目标,怎么给自己的网站做seo坚持按题型打卡&刷&梳理力扣算法题系列,语言为go,Day6 乘积小于K的子数组 题目描述解题思路 双指针移动,遍历右端点right,滑动左端点left子数组的个数:固定右端点r,子数组的个数其实就是从l到r的元…

坚持按题型打卡&刷&梳理力扣算法题系列,语言为go,Day6

乘积小于K的子数组
  • 题目描述在这里插入图片描述
  • 解题思路
    • 双指针移动,遍历右端点right,滑动左端点left
    • 子数组的个数:固定右端点r,子数组的个数其实就是从l到r的元素的个数,即r-l+1
    • 反向控制条件for sum >= k{},当sum<k,即满足操作时,执行ans += right-left +1
  • 代码参考
func numSubarrayProductLessThanK(nums []int, k int) int {left := 0sum := 1ans := 0if k <= 1 {return 0}for right,value :=range nums{sum *= valuefor sum >= k{sum /= nums[left]left++}ans += right-left +1}return ans
}
  • tips
    • 双指针的应用场景
    • 指针移动的过程中,sum和是在不断变小的,while条件逐渐从满足要求变为不满足要求,这就是单调性,只有满足单调性才可以使用双指针
    • 子数组的个数:固定右端点r,子数组的个数其实就是从l到r的元素的个数,即r-l+1
    • 即[l,r]满足要求的话,[l,r],[l+1,r]…[r,r]都是满足要求的(固定右端点)
http://www.hrbkazy.com/news/30571.html

相关文章:

  • 做外贸免费的B2B网站seo白帽优化
  • 苏州电商系统开发无锡网站建设seo
  • 北京网站建设成都公司湖南seo优化推荐
  • 网站建议方案企业网站seo诊断工具
  • 辽宁大连最新消息今天windows优化大师在哪里
  • 为什么做视频网站违法长沙百度网站排名优化
  • 浏览器怎么打开网站服务器连接企业邮箱账号
  • 长沙发布全市网站运营优化培训
  • 网站建设如何网络销售网络整合营销4i原则
  • csdn官网关键词排名优化公司外包
  • 怎么看网站的服务器百度浏览器下载安装2023版本
  • 《美食天下》网站的建设b2b采购平台
  • 电商app开发win7优化设置
  • 企业网站管理源码站长工具端口查询
  • 如何做到精准客户推广网站的优化公司
  • 具权威的小企业网站建设站长工具亚洲
  • 网站503错误怎么解决湖南平台网站建设设计
  • 新乡市做网站的公司网络推广公司运作
  • 网件路由器做网站百度竞价排名技巧
  • 公司网站备案怎么弄创建网站平台
  • 移动网站开发教程昆明seo网站管理
  • 中国最好的网站建设公司免费网站服务器
  • 福州哪家企业网站建设设计最高端制作网站教程
  • 网站开发需要用到java吗海外推广渠道
  • 网站资料如何做参考文献百度小说风云榜首页
  • 长春网站建设公司怎么样seo挖关键词
  • 2008iis 网站 打不开今日百度小说排行榜风云榜
  • h5 网站建设宜兴百度推广公司
  • 深圳建站公司推荐福州seo网站管理
  • 建设部网站示范文本网络营销的背景和意义