- 2
- 0
- 约1.97万字
- 约 12页
- 2016-08-26 发布于贵州
- 举报
算法合集之《从一类调性问题看算法的优化》
从一类单调性问题看算法的优化
湖南省长沙市第一中学 汤泽
【关键字】
数据关系 队列 单调性
【摘要】
充分挖掘数据关系,往往是构造出优秀算法的关键因素。本文从单调性入手,详细讨论了允许在表的尾端进行插入,而在两端删除元素的特殊队列对一类单调性问题的优化方法,并以此说明充分利用数据关系对构造优秀算法的重要性。
【正文】
对于很多问题,如果我们充分挖掘问题当中隐含的数据关系,并对某些简单的数据结构作出相应变形,应用于这些数据关系,就能以较低的编程复杂度来实现算法的优化。本文将通过一种特殊队列在一类单调性问题中的运用,来讨论这种思想的具体应用。
队列是一种我们非常熟悉的数据结构。最常见的队列是一种先进先出的线性表:它只允许在表的一端进行插入,而在另一端删除元素。我们对这种常见队列稍作变形,构造出一个特殊队列:它允许在表的尾端进行插入,而在两端删除元素。对于一些问题,如果能够挖掘出问题中隐含的单调关系,这种特殊队列能够很好地帮助我们完成算法的优化。
在动态规划问题中的应用
运用单调性和这种特殊队列进行优化的例子最常见于动态规划问题当中。有些动态规划问题,可以利用决策的单调性,运用这种特殊队列来实现“降一维”。下面是一个具体的问题。
【问题一】锯木场选址(CEOI2004)
从山顶上到山底下沿着种植了n棵老树。当地的政府决定把他
您可能关注的文档
- 立体仓库模拟装置的计及控制.doc
- 立式精锻机上料机械手臂回转机构结构设计.doc
- 立式组合机床液压系的设计(论文).doc
- 立式车床主轴电控系的设计(毕业论文).doc
- 立柱两面广告牌施工案(例).doc
- 立筒仓钢漏斗制作安施工方案.doc
- 立面整治施工组织设_secret.doc
- 立项编号西安科技大2004年度教材立项.doc
- 站前广场石材铺装专施工方案-1.6.doc
- 竣工验收鉴定书08(刘俊炜改).doc
- 2026年济南铁路局校园招聘笔试备考试题及答案解析.docx
- 2026年福州市烟草专卖局校园招聘笔试备考题库及答案解析.docx
- 2026年中国石油宁夏销售分公司校园招聘考试模拟试题及答案解析.docx
- 2026年商丘市烟草专卖局校园招聘笔试备考试题及答案解析.docx
- 2026年哈尔滨铁路局校园招聘笔试备考题库及答案解析.docx
- 2026年中国石油西南化工销售分公司校园招聘考试模拟试题及答案解析.docx
- 2026年上海铁路局校园招聘笔试备考题库及答案解析.docx
- 2026年揭阳市烟草专卖局校园招聘笔试备考题库及答案解析.docx
- 2026年内蒙古国有资本运营有限公司校园招聘笔试参考题库及答案解析.docx
- 基于 “学、练、赛” 一体化的小学体育篮球课堂教学策略探索.docx
原创力文档

文档评论(0)