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

个人网站建设一般流程企业产品营销策划推广

个人网站建设一般流程,企业产品营销策划推广,深圳四站合一网站建设电话,如何与导航网站做友情链接坚持按题型打卡&刷&梳理力扣算法题系列,语言为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.tj-hxxt.cn/news/109685.html

相关文章:

  • 轻淘客网站怎么做搜索引擎营销包括
  • 建设装修公司网站西安网站seo价格
  • 做网站的热门行业优化营商环境的金句
  • 电子商务网站建设毕业论文河北电子商务seo
  • 网站里面嵌入的地图是怎么做的企业文化内容范本
  • 长沙做医院的网站建设自媒体发布软件app
  • 网站改版seo建议重庆网站建设推广
  • 徐州做网站优化按效果付费的网络推广方式
  • 淘宝上成都网站建设廊坊百度seo公司
  • 企业管理培训课程机构黄山搜索引擎优化
  • 做网站前端需要编程基础吗国内seo做最好的公司
  • 专门做分析图的网站磁力搜索引擎不死鸟
  • 巢湖网站设计培训课程网站
  • 音乐网站开发与设计亿驱动力竞价托管
  • 青海住房和城乡建设部网站腾讯广告推广平台入口
  • 河北省建设厅政府网站公示北京债务优化公司
  • 集团公司管理系统seo关键词排名优化的方法
  • 万网网站备案管理输入关键词自动生成文章
  • 政府网站是哪个建设的广州搜发网络科技有限公司
  • 自己做的网站怎么传入外网seo网络优化专员
  • 如何更好的建设和维护网站互联网平台有哪些
  • 专业品牌网站建设价格大数据比较好的培训机构
  • 溧阳网站建设报价百度快速排名软件
  • 云南网站开发温州最好的seo
  • 网站首页设计分析看网站搜什么关键词
  • 商城网站制作需要多少费用山西网络营销外包
  • seo杭州专业关键词排名优化软件
  • 企业网络配置方案企业网站设计优化公司
  • 专业商城网站制作百度搜索收录
  • 重庆网站制作团队站长工具百度