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

qq安全中心信任网站网页游戏大厅都有哪些

qq安全中心信任网站,网页游戏大厅都有哪些,手机网站开发模拟手机,程序员 做 个人网站滑动窗口(1)滑动窗口是一种基于双指针的思想,两个指针指向的元素形成一个窗口。一般用于求取数组或字符串的某个子串、子序列、最长最短等最值或者求某个目标值时,并且该问题本身可以通过暴力解决。滑动窗口分为固定窗口和不定窗口…

滑动窗口(1)

  1. 滑动窗口是一种基于双指针的思想,两个指针指向的元素形成一个窗口。一般用于求取数组或字符串的某个子串、子序列、最长最短等最值或者求某个目标值时,并且该问题本身可以通过暴力解决。

  1. 滑动窗口分为固定窗口和不定窗口。固定窗口就是左右边界都是固定的一起移动。不定窗口就是先固定左边界,不断向右移动直到满足题目要求的区间时就保持不动,然后左边界向右移动直到移动到一个不满足要求的区间时就停止。

  1. 常见题目分析(天赐细莲博客):

存在一个指定序列
是否指定子序列长度
确定长度,固定窗口
不确定长度,但有范围,不定长窗口
需要对子序列进行访问和操作
只有当我们处理完所有子序列时才能保证获得最终答案

这些题目通常都比较模板,不同点往往在于 不同题对子序列的不同处理需求
固定窗口型是不定长窗口型的学习基础,当然思路和实现也比较简单
  1. 举个例子

在字符串“abbceb"找出最长的不重复的子串,那么我们的做法是这样的:

p,q为指针,ans表示不重复子串的最大值。

a

b

b

c

e

b

ans

p,q

1

a

b

b

c

e

b

ans

p

q

2

a

b

b

c

e

b

ans

p

q

2

a

b

b

c

e

b

ans

p,q

2

a

b

b

c

e

b

ans

p

q

2

a

b

b

c

e

b

ans

p

q

3

a

b

b

c

e

b

ans

p,q

3

如图,初始化p=q=0,把[p,q]这个区间称为一个窗口。

我们不断地将q往后移动扩宽[p,q]直到窗口中的子串符合要求。然后停止增加q,进行不断地增加p缩小窗口,直到窗口不再符合要求。每次增加p都要更新一轮结果。然后不断的重复这个步骤,直到q到达字符串的尽头。

http://www.yayakq.cn/news/835607/

相关文章:

  • 网站空间租赁费用网络与智能媒体设计 干什么?
  • 移动网站建设的基本流程图重庆建筑设计公司排名
  • 绵阳做公司网站朝阳网站建设公司电话
  • 南宁学网站建设wordpress短消息
  • 凡科网站可以做seo优化phpcms旅游网站模板下载
  • 建一个c2c网站要多少钱国内重大新闻20条
  • c# 手机版网站开发网页制作软件案例
  • 知名网站制作公司有哪些ui设计怎么弄
  • 军队 网站备案seo营销推广
  • 网站运营策划wordpress修改管理密码
  • 网站默认首页wordpress修改关键词
  • wordpress开启多站点好处电子商务网站建设的市场分析
  • 友情链接查询青岛设计优化公司
  • 常宁网站制作网站建设实践试卷
  • 如何做响应式网站网站icp备案怎么查询
  • 优秀网站设计作品天元建设集团有限公司商业承兑汇票拒付管辖在哪里
  • 做网站的上海市哪家技术好wordpress图片付费主题
  • 怎么破解别人做的付费网站阿里云做企业网站
  • 商城网站个人网站要怎么做
  • 咸阳专业网站建设网站建设通
  • 学网站开发的能找什么工作四川省城乡住房建设部网站首页
  • 做淘宝店铺有哪些好的网站电子商务网站建设的市场分析
  • 焦作建设企业网站公司网站建设视屏
  • 网站服务器证书过期怎么解决简洁大气企业网站模板
  • 焊枪公司网站怎么做宁波网络设计公司
  • 贵州省建设厅官网站首页wordpress disqus
  • dede网站百度统计怎么做wordpress标题太长
  • 做网站至少要花多少钱wordpress后台显示英文
  • 网站建设书籍云南公司做网站的价格
  • 设计公司官方网站在哪里可以找到做网站的公司