- 3
- 0
- 约9.37千字
- 约 10页
- 2018-06-08 发布于天津
- 举报
烽火传递烽火台又称烽燧单调队列及其应用单调队列望文生义就是指队列中的元素是单调的如满足序列便是单调递增序列同理递减队列也是存在的单调队列的出现可以简化问题队首元素便是最大小值这样选取最大小值的复杂度便为由于队列的性质每个元素入队一次出队一次维护队列的复杂度均摊下来便是如何维护单调队列呢以单调递增序列为例如果队列的长度一定先判断队首元素是否在规定范围内如果超范围则增长队首每次加入元素时和队尾比较如果当前元素小于队尾且队列非空则减小尾指针队尾元素依次出队直到满足队列的调性为止要特别注意头指针和尾指针
(烽火传递)烽火台又称烽燧
单调队列及其应用
单调队列,望文生义,就是指队列中的元素是单调的。如:{a1,a2,a3,a4……an}满足a1=a2=a3……=an,a序列便是单调递增序列。同理递减队列也是存在的。
单调队列的出现可以简化问题,队首元素便是最大(小)值,这样,选取最大(小)值的复杂度便为O(1),由于队列的性质,每个元素入队一次,出队一次,维护队列的复杂度均摊下来便是O(1)。
如何维护单调队列呢,以单调递增序列为例:
1、如果队列的长度一定,先判断队首元素是否在规定范围内,如果超范围则增长队首。
2、每次加入元素时和队尾比较,如果当前元素小于队尾且队列非空,则减小尾指针,队尾元
您可能关注的文档
- 气压传动的工作原理-安丘职业中等专业学校.PPT
- 求线性目标函数在线性约束条件下的最大值或最小值问题.PPT
- 求对应的发射功率为多少.PPT
- 江苏中小学信息技术等级考试高级知识要点.DOC
- 江苏泰兴元竹初级中学2015届中考语文考前辅导试题.DOC
- 江西长运2017年第三季度报告PDF文件预览.PDF
- 池淮村绿化现状及对策.DOC
- 污水处理装置和酚醛树脂PR废气处理系统改造项目验收报告.PDF
- 汽车仪表盘及方向盘模型制作.DOC
- 汽车电工电子技术基础-贵州林业学校.PPT
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)