- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
论数学策略在信息学问题中的应用
(北京十二中 , 杨江明 , 100071)
【关键字】策略 可扩展性 效率 整数问题
【摘 要】本文研究的是,在信息学竞赛中十分重要,却常常被忽略的数学策略。本文通过分析数学策略中的方程思想、不等式思想及构造法在具体问题中的应用,比较他们同其他策略的优劣,较为详细地介绍了数学策略的效率、应用范围以及可扩展性。并总结了在信息学问题中引入数学策略的原因。引申出如何在一般解题过程中应用数学策略。展望了数学策略在今后信息学竞赛中应用的前景。本文所选的例题都是近年来各级信息学竞赛的试题,针对某些题目提出了区别于标准算法的更高效的数学策略解法,具有很强的现实意义
【目 录】 【关键字】
【摘 要】
【目 录】
【正 文】
§1. 数学与策略
§2. 数学策略在信息学题目中的应用
§2.1 数学策略之方程思想
——化简、解决题目的途径
§2.1.1 方程思想的运用
§2.1.2 运用方程思想同一般策略的比较
§2.2 数学策略之不等式
——抽象与具体的桥梁
§2.2.1 不等式的应用
§2.2.2 应用不等式同一般策略的比较
§2.3 特殊的问题——构造法
——到达想象力的尽头
§2.3.1 构造法的应用
§2.3.2 构造法同其它策略的比较
§3. 为什么应用数学策略
——小结数学策略的应用
【附 录】
【参考书目】
【源程序】 【正 文】
§1. 数学与策略
数学,是研究现实世界的空间形式和数量关系的科学,是处理客观问题的强有力的工具,几乎在一切自然科学领域中都起着基础性的作用。
策略,是指解决问题所采取的方法。它包括解决各种问题及问题的方方面面的方法。本文讨论的策略,是指利用计算机编程解题时所采取的行之有效的方法,即编程策略。
编写程序解决问题常见的策略有:数学(规律)策略,分治策略,贪心策略,穷举(含搜索)策略等等。
判断某种策略的优劣,通常都从三方面进行考察:
效率:也就是我们所说的算法复杂度。在竞赛中考察程序的复杂度,一般都是考察程序的时间复杂度。当然,时间复杂度同空间复杂度是相互制约的。
应用范围:就是说该策略可以解决哪些类型的题目,是对该策略中“所有”算法所能解决题目总的概括。
可扩展性:针对一个题目所构造的算法,是否可以沿用在其它题目上,如果一个算法可以用在多个题目上,我们就说这种算法的可扩展性大。
我们对下面要研究的数学策略,都从这三方面同其他策略进行比较。
从广义上讲,数学策略包括应用图论的策略,动态规划策略以及应用初等数学手段的策略。图论及动态规划的策略在近年来的比赛中被频频涉及,而初等数学中的方程思想、不等式思想等化简题目、解决问题的手段却没有受到应有的重视。事实上,利用这些基本手段是化简题目的已知条件和建立一个优秀的数学模型必不可少的前提条件。有时能取得意想不到的收获。
本文所讨论的数学策略,是从狭义上,指应用初等数学手段的策略。文章通过分析几道近年来信息学竞赛的题目,比较应用数学策略解决、化简题目与直接运用一般策略在效率上的巨大差异,从而说明数学策略在信息学竞赛中的巨大潜力及在解题上的优势,并尝试总结解决一般问题的应有步骤。
§2. 数学策略在信息学题目中的应用
我们看看我们人类是如何解决具体问题的:人类自身既没有快速的运算系统,也没有大容量的存储系统,我们解题运用的就是我们所擅长的逻辑推理和强大的数学工具,我们有完善的方程理论和不等式思想等等,而这正是计算机所欠缺的。于是,我们尝试让计算机也具有这些优点,贪心策略,A*算法等实际上都是这种有益的尝试。利用人类思考的方式做一些选择,而我们现在所讨论的数学策略,实际上就是这些数学手段的直接运用。【附录1】
数学策略在信息学中的运用包括两个方面:化简题目和直接解决问题。
应用数学策略化简题目是解决问题必不可少的重要步骤,也是分析题目的基本方法。通过应用数学策略化简题目,发掘题目中的隐含条件,寻求更多的“已知”条件,从而为建立数学模型打下良好的基础。而用数学策略直接解题,其效率更是一般算法所不可企及的。
下面我们分别从方程、不等式及构造法三个方面,对数学策略的应用加以分析。
§2.1 数学策略之方程思想
——化简、解决题目的途径
方程是建立在题目的基础上,对条件的抽象和总结。对于同一题目的不同条件,具有普遍适用性。因此,方程弥补了枚举(包括搜索)策略需要尝试所有情况才能得出结论的缺点。
方程是数学策略中较为重要的一种手段。一般来说,运用方程解决问题,都是运用我们程序较擅长的n元一次代数方程组求解,这就涉及到解此类方程组的高斯消元法。
下面讲讲用高斯消元法解一元联立方程组。一元n阶线性联立方程组的一般形式为:
a1 x1+a12 x2+…+a1n xn=b1
您可能关注的文档
- 毕业论文PLC与变频器在恒压供水的研究与应用.doc
- 毕业论文地铁安全绩效管理论文地铁项目安全绩效关键影响因素分析研究.doc
- 毕业论文护理人员自主学习能力评价量表的研制完整打印.doc
- 毕业论文基于IGBT的无触点自动有载调压配电变压器的研究与应用.doc
- 毕业论文基于VHDL的波形发生器的研究设计与应用.doc
- 毕业论文基于低碳高效涂鸦贴除去机研究与应用.doc
- 毕业论文基于信息认知和价值感知的隐性需求演化模式分析讲解.doc
- 毕业论文临证思维特点综合分析说明.doc
- 毕业论文螺纹槽管类强化传热管流动与换热过程的可用能损失率分析全文打印.doc
- 毕业论文年产13万吨苯酚丙酮氧化工段工艺研究设计缩写稿.doc
- 浙江省平阳中学2025-2026学年高三上学期8月开学考地理试题 Word版无答案.docx
- 浙江省七彩阳光新高考研究联盟2025-2026学年高三上学期返校联考历史试题 Word版无答案.docx
- 浙江省Z20名校联盟(名校新高考研究联盟)2025-2026学年高三上学期第一次联考历史试卷 Word版无答案.docx
- 浙江省七彩阳光新高考研究联盟2025-2026学年高三上学期返校联考物理试题 Word版无答案.docx
- 单元总结提升.pptx
- 第22课 从局部抗战到全国抗战(练习,含解析).docx
- 浙江省强基联盟2025-2026学年高三8月联考语文试题 Word版无答案.docx
- 2024土工合成材料塑料土工格室.pdf
- 第23课 全民族浴血奋战与抗日战争的胜利.pptx
- 第23课 全民族浴血奋战与抗日战争的胜利.docx
最近下载
- 一次性使用微创扩张引流套件产品技术要求注册完整参考版.docx VIP
- BS-EN-12266-2-2002-(中文版).pdf VIP
- 14J936 变形缝建筑构造.docx VIP
- 学习《加大国家通用语言文字推广力度,促进铸牢中华民族共同体意识》推普周专题课件.ppt VIP
- SL 400-2016 水利水电工程机电设备安装安全技术规程.docx VIP
- 2022-2028全球5G通信模块行业调研及趋势分析报告.docx VIP
- 人教版2025-2026学年二年级道德与法治上册教学计划(及进度表).docx
- 第5课 用发展的观点看问题-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
- 零缺陷管理培训课件.ppt VIP
- 2025年英语PEP6年级上册-大单元整体教学设计正文 6上_Unit 1.docx VIP
文档评论(0)