- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西北师范大学毕业论文 NOI算法分析与例题解析
PAGE 2
毕 业 论 文
题 目: NOI算法分析与例题解析
学 院: 数学与信息科学学院
专 业: 计算机科学与技术(师)
毕业年限: 2011年6月
学生姓名:
学 号:
指导教师:
目 录
TOC \o 1-3 \h \z \u 1 引言 2
1.1 动态规划法 2
1.2排列与组合 2
2 算法解析及程序实现 2
2.1数字三角形 2
2.2最长公共子序列 2
2.3球迷购票问题 2
参考文献 2
致 谢 2
NOI算法分析与例题解析
曹黎斌
(西北师范大学 数学与信息科学学院计算机科学与技术(师),甘肃 兰州 730070)
中文摘要:论文是选取了全国青少年信息学奥林匹克联赛里面的题目,对题目的算法进行了详细的分析,并对里面的一些例题的进行了详细的解析。选取的题目都是关于动态规划的问题,即:对于一个具体的大问题,我们总是想方设法把它分成两个或多个更小的问题,然后分别解决每个小问题;再把各个小问题的解组合起来,即可得到原问题的解答。所选的题目包括数字三角形、最长公共子序列和花店橱窗布置三道题目。以上的题目都是由Pascal语言编写的,但现在c语言的学习和使用比较多,所以本论文的主要任务是将用Pascal语言写的以上题目的程序用c语言写出来,并能够正常的运行,能达到与Pascal语言一样的运行效果。
关键词:动态规划,Pascal程序,c程序
NOI Algorithm Analysis and Examples Resolution
Abstract: Paper is to select a national youth league Olympiad in Informatics ,the subject carried out a detailed analysis of algorithms, and there were some examples of detailed analysis. Topics are selected on the dynamic programming problem, namely: the big issue for a specific, we are always trying to put it into two or more smaller problems, then solve each small problem, respectively; then every small problem combined solution, you can get answers to the original problem. The selected topics include digital triangle, the longest common subsequence and flower shop window display of three topics. The above questions are written by the Pascal language, but now c language learning and use more, so the main task of this paper is to use the Pascal language programs written in the above subject written by c language, and the normal operation , can achieve the same with the Pascal language operating results.
Keywords: dynamic programming, Pascal program, c program
1 引言
教育部和中国科协委托中国计算机学会举办了全国青少年 计算机程序设计竞赛(简称:NOI),旨在向那些在中学阶段学习的青少年普及计算机科学知识;给学校的 信息技术教育课程提供动力和新的思路;给那些有才华的学生提供相互交流和学习的机会;通过竞赛和相关的活动培养和选拔优秀计算机人才。1984年参加竞赛的有8000多人。这一新的活动形式受到党和政府的关怀,得到社会各界的关注与支持。中央领导 王震同志出席了首届竞赛发奖大会,并对此项活动给
您可能关注的文档
- 华为技术培训教程-DNB6200硬件结构.ppt
- 华为技术培训教程-MPLS_L3_VPN原理培训胶片.ppt
- 毕业设计(论文)-3L-108空气压缩机曲轴零件的机械加工工艺及夹具设计.doc
- 毕业设计(论文)-110kV变电站设计.doc
- 毕业设计(论文)-Authorware 《计算机网络》多媒体教学课件制作.doc
- 毕业设计(论文)-BitTorrent流量检测识别技术研究.doc
- 毕业设计(论文)-C++江苏新晨医药库存管理系统分析与设计.doc
- 毕业设计(论文)-C2C平台的发展及其问题分析.doc
- 毕业设计(论文)-CA6140机床主轴箱的设计.doc
- 毕业设计(论文)-CLK6140轻型数控车床主运动及进给系统设计.doc
文档评论(0)