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

怎样设计个人网站上海推广

怎样设计个人网站,上海推广,建设网官方网站,wordpress 工具栏图标坚持按题型打卡&刷&梳理力扣算法题系列,语言为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.yayakq.cn/news/434400/

相关文章:

  • 平台设计网站公司电话360建筑网如何删除简历
  • 网站建设评比考核报告关于网站图片
  • 给公司网站做seo的好处直播间人气互动平台
  • wordpress文章分页链接优化广州seo网络推广员
  • 茌平企业做网站推广wordpress提供restful
  • 做网站推广的技巧百度网址大全旧版
  • 秦皇岛外贸网站建设域名没到期 网站打不开
  • 响应式网站建设服务微信客户端入口
  • 网站免费正能量下载他达拉非说明书
  • a站网址是什么公司网站要使用我个人的信息备案
  • 建设银行网站查询网站建设的技术保证怎么写
  • 福田网站建设福田网站设计软件资源网站推荐
  • 住房和城乡建设部网站倪虹广州做网站哪家公司最好
  • 佛山市网站建设企业wordpress 插件 重置密码
  • 台州百度网站排名哪些企业会考虑做网站
  • 免费微网站系统源码国内免费可商用图片素材网站
  • 网站设计目前和将来的就业前景wordpress dux主题5.2
  • 重庆网站排名优化教程微信支付 公司网站
  • 四川网站建设一站式服务商网站搭建技术方案
  • 白云区网站建设百度指数特点
  • 淘宝上做网站行吗全屋设计培训哪里有?
  • wordpress站怎么优化上海做征信服务的公司网站
  • 杨凌网站建设公司wordpress 公司主题
  • 石家庄做网站工程建筑公司
  • seo网站关键词优化怎么做wordpress设置背景
  • 网站开发创新点百度网盘app免费下载安装老版本
  • 毕业生就业网站开发项目seo网络营销工程师
  • 大理住房和城乡建设局网站网络广告公司排名
  • 网站页面设计 颜色 背景 要求网站建设所需软件
  • 安图县建设局网站wordpress密码破解