国家集训队2000论文集 张力论文
参考文献的类型和标点符号
参考文献的类型和标点符号论文参考文献格式规范一、参考文献的类型参考文献(即引文出处)的类型以单字母方式标识,具体如下:[M]——专著,著作[C]——论文集(一般指会议发表的论文续集,及一些专题论文集,如《***大学研究生学术论文集》。
[N]——报纸文章[J]——期刊文章:发表在期刊上的论文,尽管有时我们看到的是从网上下载的(如知网),但它也是发表在期刊上的,你看到的电子期刊仅是其电子版。
[D]——学位论文:不区分硕士还是博士论文[R]——报告:一般在标题中会有“关于****的报告”字样。
[S]——标准[P]——专利[A]——文章:很少用,主要是不属于以上类型的文章。
[Z]——对于不属于上述的文献类型,可用字母“Z”标识,但这种情况非常少见。
常用的电子文献及载体类型标识:[DB/OL] ——联机网上数据(database online)[DB/MT] ——磁带数据库(database on magnetic tape)[M/CD] ——光盘图书(monograph on CD ROM)[CP/DK] ——磁盘软件(computer program on disk)[J/OL] ——网上期刊(serial online)[EB/OL] ——网上电子公告(electronic bulletin board online)很显然,标识的就是该资源的英文缩写,/前面表示类型,/后面表示资源的载体,如OL表示在线资源。
二、参考文献的格式及举例1.期刊类【格式】[序号]作者.篇名[J].刊名,出版年份,卷号(期号)起止页码.【举例】[1] 周融,任志国,杨尚雷,厉星星.对新形势下毕业设计管理工作的思考与实践[J].电气电子教学学报,2019(6):107-109.[2] 夏鲁惠.高等学校毕业设计(论文)教学情况调研报告[J].高等理科教育,2019(1):46-52.[3] Heider, E.R.& D.C.Oliver. The structure of color space in naming and memory of two languages [J]. Foreign Language Teaching and Research, 1999, (3): 62 – 67.2.专著类【格式】[序号]作者.书名[M].出版地:出版社,出版年份:起止页码.【举例】[4] 刘国钧,王连成.图书馆史研究[M].北京:高等教育出版社,1979:15-18,31.[5] Gill, R. Mastering English Literature [M]. London: Macmillan, 1985: 42-45.3.报纸类【格式】[序号]作者.篇名[N].报纸名,出版日期(版次).【举例】[6] 李大伦.经济全球化的重要性[N]. 光明日报,1998-12-27(3).[7] French, W. Between Silences: A Voice from China[N]. Atlantic Weekly, 1987-8-15(33).4.论文集【格式】[序号]作者.篇名[C].出版地:出版者,出版年份:起始页码.【举例】[8] 伍蠡甫.西方文论选[C]. 上海:上海译文出版社,1979:12-17.[9] Spivak,G. “Can the Subaltern Speak?”[A]. In C.Nelson & L. Grossberg(eds.). Victory in Limbo: Imigism [C]. Urbana: University of Illinois Press, 1988, pp.271-313.[10] Almarza, G.G. Student foreign language teacher’s knowledge growth[A]. In D.Freeman and J.C.Richards (eds.). Teacher Learning in Language Teaching [C]. New York: Cambridge University Press. 1996. pp.50-78.5.学位论文【格式】[序号]作者.篇名[D].出版地:保存者,出版年份:起始页码.【举例】[11] 张筑生.微分半动力系统的不变集[D].北京:北京大学数学系数学研究所, 1983:1-7.6.研究报告【格式】[序号]作者.篇名[R].出版地:出版者,出版年份:起始页码.【举例】[12] 冯西桥.核反应堆压力管道与压力容器的LBB分析[R].北京:清华大学核能技术设计研究院, 1997:9-10.7.专利【格式】[序号]专利所有者.题名[P].国别:专利号,发布日期.【举例】[13] 姜锡洲.一种温热外敷药制备方案[P].中国专利:881056073, 1989–07–26.8.标准【格式】[序号]标准编号,标准名称[S].【举例】[14] GB/T 16159—1996, 汉语拼音正词法基本规则 [S].9.条例【格式】[序号]颁布单位.条例名称.发布日期【举例】[15] 中华人民共和国科学技术委员会.科学技术期刊管理办法[Z].1991—06—0510.电子文献【格式】[序号]主要责任者.电子文献题名.电子文献出处[电子文献及载体类型标识].或可获得地址,发表或更新日期/引用日期.【举例】[17] 万锦.中国大学学报论文文摘(1983–1993).英文版 [DB/CD]. 北京: 中国大百科全书出版社, 1996.11.各种未定义类型的文献【格式】[序号] 主要责任者.文献题名[Z].出版地:出版者, 出版年.特别说明:凡出现在“参考文献”项中的标点符号都失去了其原有意义,且其中所有标点必须是半角,如果你的输入法中有半角/全解转换,则换到半角状态就可以了,如果你的输入法中没有这一转换功能,直接关闭中文输入法,在英文输入状态下输入即可.其实,很多输入法(如目前比较流行的搜狐输入法)都提供了四种组合:(1)中文标点+全角:这时输入的标点是这样的,。
参考文献标准格式(国家标准)
参考文献标准格式(国家标准)一、参考文献的类型 >>详细国家标准参考文献(即引文出处)的类型以单字母方式标识,具体如下:m——专著 c——论文集 n——报纸文章 j——期刊文章 d——学位论文 r——报告对于不属于上述的文献类型,采用字母“z”标识。
对于英文参考文献,还应注意以下两点:①作者姓名采用“姓在前名在后”原则,具体格式是:姓,名字的首字母. 如: malcolm richard cowley 应为:cowley, m.r.,如果有两位作者,第一位作者方式不变,&之后第二位作者名字的首字母放在前面,姓放在后面,如:frank norris 与irving gordon应为:norris, f. & i.gordon.;②书名、报刊名使用斜体字,如:mastering english literature,english weekly。
二、参考文献的格式及举例1.期刊类【格式】[序号]作者.篇名[j].刊名,出版年份,卷号(期号):起止页码.【举例】[1] 王海粟.浅议会计信息披露模式[j].财政研究,XX,21(1):56-58.[2] 夏鲁惠.高等学校教学情况[j].高等理科教育,XX(1):46-52.[3] heider, e.r.& d.c.oliver. the structure of color space in naming and memory of two languages [j]. foreign language teaching and research, 1999, (3): 62 – 67.2.图书类【格式】[序号]作者.书名[m].出版地:出版社,出版年份:起止页码.【举例】[4] 葛家澍,林志军.现代西方财务会计理论[m].厦门:厦门大学出版社,XX:42.[5] gill, r. mastering english literature [m]. london: macmillan, 1985: 42-45.3.报纸类【格式】[序号]作者.篇名[n].报纸名,出版日期(版次).【举例】[6] 李大伦.经济全球化的重要性[n]. 光明日报,1998-12-27(3).[7] french, w. between silences: a voice from china[n]. atlantic weekly, 1987-8-15(33).4.论文集【格式】[序号]作者.篇名[c].出版地:出版者,出版年份:起始页码.【举例】[8] 伍蠡甫.西方文论选[c]. 上海:上海译文出版社,1979:12-17.[9] spivak,g. “can the subaltern speak?”[a]. in c.nelson & l. grossberg(eds.). victory in limbo: imigism [c]. urbana: university of illinois press, 1988, pp.271-313.[10] almarza, g.g. student foreign language teacher’s knowledge growth [a]. in d.freeman and j.c.richards (eds.). teacher learning in language teaching [c]. new york: cambridge university press. 1996. pp.50-78.5.学位论文【格式】[序号]作者.篇名[d].出版地:保存者,出版年份:起始页码.【举例】[11] 张筑生.微分半动力系统的不变集[d].北京:北京大学数学系数学研究所, 1983:1-7.6.研究报告【格式】[序号]作者.篇名[r].出版地:出版者,出版年份:起始页码.【举例】[12] 冯西桥.核反应堆压力管道与压力容器的lbb分析[r].北京:清华大学核能技术设计研究院, 1997:9-10.7.条例【格式】[序号]颁布单位.条例名称.发布日期【举例】[15] 中华人民共和国科学技术委员会.科学技术期刊管理办法[z].1991—06—058.译著【格式】[序号]原著作者. 书名[m].译者,译.出版地:出版社,出版年份:起止页码.。
论文学的“张力”
论文学的“张力”作者:彭晶晶来源:《文艺生活·文海艺苑》2011年第11期摘要:“张力”一词由物理学引入文学后,文学的张力成为了一个重要概念。
文学语言的空白与悖论性在基础层面构成了文学的张力,而意象、情节、角色、主题等又在具体内容上构成了文学的张力。
关键词:张力;空白;悖论;内容中图分类号:I06 文献标识码:A文章编号:1005-5312(2011)33-0019-02提起“张力”一词让人自然而然会想到物理学概念,在物理学中,张力这一概念是指物体受到两个相反方向的拉力作用时所产生于其内部而垂直于两个部分接触面上的相互牵引力。
艾伦·退特在他《论诗的张力》一文中第一次提到了张力这一概念,他说:“我提出张力这个名词,我不是把它当作一般比喻来使用这个名词的,而是作为一个特定名词, 是把逻辑术语外延和内涵去掉前缀而形成的。
我所说的诗的意义就是指它的张力,即我们在诗中所能发现的全部外展和内包的有机整体。
”于是,张力一词从诗歌领域开始被运用,并逐渐成为一个文学的概念。
那么文学的张力如何形成呢?“文学是语言的艺术”也就是说语言是文学必不可少的媒介。
以不同的媒介为基础运用不同的方式进行创造便产生了不同的艺术。
这样说来,语言便成了文学能够成其为文学的基础。
因此,文学张力的形成也应该从语言这一基础层面开始寻找。
文学中的语言不是普通的交流工具,而是一个和日常语言有着很大差异的独特的语言体系。
文学语言对日常语言虽有一定的依赖,但更大的特点是对日常语言较大的偏离。
能够构成张力的文学语言的内部结构非常复杂, 它使得语言不再仅仅具有表层结构的意义,而是进一步衍生出内在意义, 这种独特的语言系统, 把文学语言从具象转化为抽象,从一词一义转化为多义或者歧义。
通过这种方式,有限的字眼、词汇, 经过一定的整合就可以表现出无限的心灵世界。
首先,这种有限中体现无限很大程度上是通过语言空白来实现的。
文学以语言为媒介,诉诸形象的文字虽有一定的直观性但终究让人感到存在空白和可拓展的空间,读者可以根据自己的体验与理解在头脑中创造形象,产生效果。
《本科毕业论文(设计)参考文献规范格式》
5财经本科毕业论文(设计)参考文献规范格式一、参考文献的类型参考文献(即引文出处)的类型以单字母方式标识,具体如下:M——专著 C——论文集 N——报纸文章J——期刊文章 D——学位论文 R——报告S——标准 P——专利 A——文章对于不属于上述的文献类型,采用字母“Z”标识。
常用的电子文献及载体类型标识:[DB/OL]——联机网上数据(database online)[DB/MT]——磁带数据库(database on magnetic tape)[M/CD]——光盘图书(monograph on CD拟ROM)[CP/DK]——磁盘软件(computer program on disk)[J/OL]——网上期刊(serial online)[EB/OL]——网上电子公告(electronic bulletin board online)对于英文参考文献,还应注意以下两点:①作者姓名采用“姓在前名在后”原则,具体格式是:姓,名字的首字母. 如:Malcolm Richard Cowley 应为:Cowley, M.R.,如果有两位作者,第一位作者方式不变,&之后第二位作者名字的首字母放在前面,姓放在后面,如:Frank Norris 与Irving Gordon应为:Norris, F. & I.Gordon.;②书名、报刊名使用斜体字,如:Mastering English Literature,English Weekly.二、参考文献的格式及举例1.期刊类【格式】[序号]作者.篇名[J].刊名,出版年份,卷号(期号):起止页码.【举例】[1] 周融,任志国,杨尚雷,厉星星.对新形势下毕业设计管理工作的思考与实践[J].电气电子教学学报,3(6):107-109.[2] 夏鲁惠.高等学校毕业设计(论文)教学情况调研报告[J].高等理科教育,4(1):46-52.[3] Heider, E.R.& D.C.Oliver. The structure of color space in naming and memory of two languages [J]. Foreign Language Teaching and Research,1999,(3): 62-67.2.专著类【格式】[序号]作者.书名[M].出版地:出版社,出版年份:起止页码.【举例】[4] 刘国钧,王连成.图书馆史研究[M].北京:高等教育出版社,1979:15-18,31.[5] Gill, R. Mastering English Literature [M]. London: Macmillan, 1985: 42-45.3.报纸类【格式】[序号]作者.篇名[N].报纸名,出版日期(版次).【举例】[6] 李大伦.经济全球化的重要性[N].光明日报,1998-12-27(3).[7] French, W. Between Silences: A Voice from China[N]. Atlantic Weekly, 1987-8-15(33).4.论文集【格式】[序号]作者.篇名[C].出版地:出版者,出版年份:起始页码.【举例】[8] 伍蠡甫.西方文论选[C].上海:上海译文出版社,1979:12-17.[9] Spivak,G.“Can the Subaltern Speak?”[A].In C.Nelson & L. Grossberg(eds.). Victory in Limbo: Imigism [C]. Urbana: University of Illinois Press, 1988, pp.271-313.[10] Almarza, G.G. Student foreign language teacher’s knowledge growth [A]. In D.Freeman and J.C.Richards (eds.). Teacher Learning in Language Teaching [C].New York: Cambridge University Press.1996. pp.50-78.5.学位论文【格式】[序号]作者.篇名[D].出版地:保存者,出版年份:起始页码.【举例】[11] 张筑生.微分半动力系统的不变集[D].北京:北京数学系数学研究所, 1983:1-7.6.研究报告【格式】[序号]作者.篇名[R].出版地:出版者,出版年份:起始页码.【举例】[12] 冯西桥.核反应堆压力管道与压力容器的LBB分析[R].北京:清华核能技术设计研究院,1997:9-10.7.专利【格式】[序号]专利所有者.题名[P].国别:专利号,发布日期.【举例】[13] 姜锡洲.一种温热外敷药制备方案[P].中国专利:881056073,1989-07-26.8.标准【格式】[序号]标准编号,标准名称[S].【举例】[14] GB/T 16159-1996,汉语拼音正词法基本规则[S].9.条例【格式】[序号]颁布单位.条例名称.发布日期.【举例】[15] 中华人民共和国科学技术委员会.科学技术期刊管理办法[Z].1991-06-05.10.电子文献【格式】[序号]主要责任者.电子文献题名.电子文献出处[电子文献及载体类型标识].或可获得地址,发表或更新日期/引用日期.【举例】[16] 王明亮.关于中国学术期刊标准化数据库系统工程的进展[EB/OL]./pub/wml.txt/980810–2.html,1998-08-16/1998-10-04.[17] 万锦.中国学报论文文摘(1983-1993).英文版[DB/CD].北京:中国大百科全书出版社,1996.11.各种未定义类型的文献【格式】[序号] 主要责任者.文献题名[Z].出版地:出版者,出版年.三、注释注释是对论文正文中某一特定内容的进一步解释或补充说明。
国家集训队2009论文集后缀数组——处理字符
后缀数组 罗穗骞
例 10:长度不小于 k 的公共子串的个数(pku3415) ……………23 2.4 多个字符串的相关问题 …………………………………………………23
例 11:不小于 k 个字符串中的最长子串(pku3294) ……………………24 例 12:每个字符串至少出现两次且不重叠的最长子串(spoj220)……24 例 13:出现或反转后出现在每个字符串中的最长子串(pku3294)……24 三、结束语 …………………………………………………………………………25 参考文献 ……………………………………………………………………………25 致谢 …………………………………………………………………………………25
目录
后缀数组 罗穗骞
摘要 …………………………………………………………………………………4 关键字 ………………………………………………………………………………4 正文 …………………………………………………………………………………4 一、后缀数组的实现 …………………………………………………………………4
符 串 r 的 从 第 i 个 字 符 开 始 的 后 缀 表 示 为 Suffix(i) , 也 就 是 Suffix(i)=r[i..len(r)]。
大小比较:关于字符串的大小比较,是指通常所说的“字典顺序”比较,也 就是对于两个字符串 u、v,令 i 从 1 开始顺次比较 u[i]和 v[i],如果 u[i]=v[i]则令 i 加 1,否则若 u[i]<v[i]则认为 u<v,u[i]>v[i]则认为 u>v (也就是 v<u),比较结束。如果 i>len(u)或者 i>len(v)仍比较不出结果,那 么 若 len(u)<len(v) 则 认 为 u<v , 若 len(u)=len(v) 则 认 为 u=v , 若 len(u)>len(v)则 u>v。
论文中参考文献和图、表的标准格式
论文中参考文献和图、表的标准格式1.参考文献的作用着录参考文献是科技论文写作的传统贯例和必要内容。
首先,它体现了科学的严肃性、继承性和对他人劳动的尊重。
其次,表明作者使用参考文献的起点和深度。
一份完整的参考文献,也是作者向读者提供的一份有价值的信息检索资料。
第三,为了保持篇章结构的简洁和紧凑,也不宜在正文中过多地赘述参考文献的内容,而善于利用参考文献,则可以适当节省篇幅,提高论文质量。
2.文献的着录规则参考文献的着录要求采用顺序编码标控制,即按引用文献出现的先后顺序,在文献的著者或成果叙述文字的右上角用方括号标注阿拉伯数字编排序号,在参考文献表中按此序号依次著录。
具体讲,有以下几种情况。
参考文献类型:专著[M],论文集[C],报纸文章[N],期刊文章[J],学位论文[D],报告[R],标准[S],专利[P],论文集中的析出文献[A]电子文献类型:数据库[DB],计算机[CP],电子公告[EB]电子文献的载体类型:互联网[OL],光盘[CD],磁带[MT],磁盘[DK](1)文内的标注视则①引文写出原著者时,序号应置于著者姓名的右上角。
如在谈到当前我国优质烤烟生产中存在的问题时,朱尊权[2]指出:……②不写出著者时,序号应置于引文之后右上角。
如“营养不良.发育不全,成熟不够.烘烤不当”[3],这“四不”问题是符合我国烤烟生产实际情况的。
③当将参考文献序号作为文句的组成部分时,不用角码序号,而以正文形式用方括号序号列出。
如烟草增香剂的制各方法见文献[2]。
④当引用多篇文献时,只须将各篇文献的序号在一个角码内全部列出,各序号间用逗号隔开;如通连续序号,应在标注起止序号间加“~”连接。
如早期的研究结果[2,5,7~9]表明,……(2)文后的着录规则①书籍的基本著录项目和着录规则[序号]著者.书名.版本,出版地:出版者,出版年.页次.示例[1]管雨霖,张凤英,马超群,等.烟草病害诊断虫害识别及防治[M].北京:农业出版社,1989.78-81.②期刊的基本著录项目和着录规则[序号]著者.题(篇)名.刊名,出版年,卷(期)号:页次.示例[1]朱尊权.论当前我国优质烤烟生产技术导向[J].烟草科技,1994,(1):2-3.[2]金龙林.关于在论文中标往参考文献顺序码的位置问题[J].编辑学报,1994,6(4):240-241.③专利文献的基本著录项目和着录规则[序号]专利申请者.专利题名.专利国别,专利文献种类,专利号.出版日期.示例[1]孙中培,刘清,段完晶.烟草薄片用烟杆纤维物质.中国专利,发明,CNA.1993-07-28.[2]牛聪阳,刘立全,荆海强.固体物料造粒机.中国专利,实用新型,ZL93 2 24039.9.1995-02-12.④报纸的基本著录项目和通用格式[序号]著者.题(篇)名.报纸名,出版年.月.日(版位).示例[1]刘彩望.保护烟农利益稳定烟叶生产:河南省提高优质烟奖励标准.东方烟草报,1995.1.25(1).A:专著、论文集、学位论文、报告[序号]主要责任者.文献题名[文献类型标识].出版地:出版者,出版年.起止页码(可选)[1]刘国钧,陈绍业.图书馆目录[M].北京:高等教育出版社,1957.15-18.B:期刊文章[序号]主要责任者.文献题名[J].刊名,年,卷(期):起止页码[1]何龄修.读南明史[J].中国史研究,1998,(3):167-173.[2]OU J P,SOONG T T,et al.Recent advance in research on applications of passi ve energy dissipation systems[J].Earthquack Eng,1997,38(3):358-361.C:论文集中的析出文献[序号]析出文献主要责任者.析出文献题名[A].原文献主要责任者(可选).原文献题名[C].出版地:出版者,出版年.起止页码[7]钟文发.非线性规划在可燃毒物配置中的应用[A].赵炜.运筹学的理论与应用——中国运筹学会第五届大会论文集[C].西安:西安电子科技大学出版社,1996.468.D:报纸文章[序号]主要责任者.文献题名[N].报纸名,出版日期(版次)[8]谢希德.创造学习的新思路[N].人民日报,1998-12-25(10).E:电子文献[文献类型/载体类型标识]:[J/OL]网上期刊、[EB/OL]网上电子公告、[M/CD]光盘图书、[DB/OL]网上数据库、[DB/MT]磁带数据库[序号]主要责任者.电子文献题名[电子文献及载体类型标识].电子文献的出版或获得地址,发表更新日期/引用日期[12]王明亮.关于中国学术期刊标准化数据库系统工程的进展[EB/OL].http://www.cajcd. /pub/wml.html,1998-08-16/1998-10-01.[8]万锦.中国大学学报文摘(1983-1993).英文版[DB/CD].北京:中国大百科全书出版社,1996.参考文献规范格式一、参考文献的类型参考文献(即引文出处)的类型以单字母方式标识,具体如下:M——专著C——论文集N——报纸文章J——期刊文章D——学位论文R——报告对于不属于上述的文献类型,采用字母“Z”标识。
国家集训队2009论文集浅谈几类背包题
浅谈几类背包题浙江省温州中学徐持衡指导老师:舒春平2008年12月目录摘要 (3)关键字 (3)正文 (4)一、引言 (4)二、背包的基本变换 (5)①完全背包 (5)②多次背包 (5)③单调队列优化☆ (6)三、其他几类背包问题 (8)①树形依赖背包(获取学分)☆ (8)②PKU3093☆ (11)四、总结 (12)附录 (13)参考文献 (13)文中原题 (13)摘要背包问题作为一个经典问题在动态规划中是很基础的一个部分,然而以0-1背包问题为原题,衍生转变出的各类题目,可以说是千变万化,当然解法也各有不同,如此就有了继续探究的价值。
本文就4道背包变化的题做一些探讨研究,提出本人的一些做法,希望能起到抛砖引玉的作用。
关键字动态规划背包优化正文一、引言背包问题是运筹学中的一个经典的优化难题,是一个NP-完全问题,但其有着广泛的实际应用背景,是从生活中一个常见的问题出发展开的:一个背包,和很多件物品,要在背包中放一些物品,以达到一定的目标。
在信息学中,把所有的数据都量化处理后,得到这样的一个问题:0-1 背包问题:给定n 件物品和一个背包。
物品i的价值是W i,其体积为V i,背包的容量为C。
可以任意选择装入背包中的物品,求装入背包中物品的最大总价值。
在选择装入背包的物品时,对每件物品i ,要么装入背包,要么不装入背包。
不能将物品i 多次装入背包,也不能只装入部分物品i (分割物品i)。
因此,该问题称为0-1 背包问题。
用于求解0-1背包问题的方法主要有回溯算法、贪婪算法、遗传算法、禁忌搜索算法、模拟退火算法等。
在高中阶段,我们所谓的经典0-1背包问题,保证了所有量化后的数据均为正整数,即是一个特殊的整数规划问题,本文中如无特殊说明均以此为前提。
其经典的O(n*C)动规解法是:状态是在前i件物品中,选取若干件物品其体积总和不大于j,所能获得的最大价值为F i[j],当前的决策是第i件物品放或者不放,最终得到转移方程:F i[j] = F i-1[j] (V i>j>=0)F i[j] = max{ F i-1[j] , F i-1[j-V i]+W i } (C>=j>=V i)其中由于F i只与F i-1有关,可以用滚动数组来节省程序的空间复杂度。
数学模型及其在信息学竞赛中的应用(2000国家集训队郭一)
数学模型及其在信息学竞赛中的应用(2000国家集训队郭一)上海市复旦附中高三(8)班郭一【关键字】数学模型,可靠性,可解性【引言】数学模型是人们解决现实问题的有力武器。
人们把现实问题经过科学地抽象、提炼得到数学模型,再用数学方法去解决。
数学模型可分为离散和连续两种。
连续数学模型需要大量的高等数学知识,中学生很少接触。
在信息学竞赛经常出现的则是离散数学模型。
本文主要介绍的就是离散数学模型的一般概念及建立方法。
【正文】所谓数学模型,就是现实世界中某一类特殊的运动变化过程、关系或结构的一种模拟性的数学结构,其实也就是对现实模型进行科学抽象后得到的模型。
在信息学竞赛中,试题给出的问题通常是一个现实问题,这也就需要选手在审清题意后首先把问题的关键因素总结、提炼出来,形成一个抽象的数学模型,这样有利于问题的分析与解决。
一般来说,我们在解一道有关现实问题的试题时,需要分以下几个步骤:1.审清题意,了解题目的来龙去脉,弄清哪些量是已知的(输入),需要求什么(输出),数据规模如何等等。
这是解决问题的前提。
2.建立模型,使之能够简洁高效地表达出题目给出的现实模型。
3.解决模型,得出算法。
建模之后就是要解决模型。
这步顺利与否很大部分上取决于所建模型的可解性如何。
4.编程实现。
其中,2、3两步是关键。
模型建立与解决得好与坏对能否成功解决该题起着决定性的作用。
(一)对于同一个现实问题,可能可以建立不同的数学模型这种现象十分普遍,也就是平时所说的一题多解。
既然如此,这里有必要讨论一下数学模型的选择问题,其实也就是评判一个模型好坏标准的问题。
一个好的数学模型不仅要能够准确地反映出现实模型(可靠性),所建立的模型还必须能够被有效地解决(可解性)。
这里“有效”指的是解决它的算法所需的空间与时间都在可以承受的范围之内。
通常在解一些要求最优解或要求准确计数的一类具有唯一正确解的试题时,我们一般在保证可靠性的前提下,尽量提高模型的可解性。
经典力学论文15篇
经典力学论文15篇经典力学论文:浅谈高中生如何学好高中物理之经典力学【摘要】经典力学,作为高中物理的重要章节之一,在考试中也占据着较高的分值。
那么,如何让高中同学学好物理的经典力学是我们老师始终在关注的话题。
就此,本文针对高中生如何更好地学习高中物理之经典力学的学习方法提出相关建议。
【关键词】高中物理经典力学学习方法建议力学贯穿着整个高中物理的学习,同学学好经典力学的板块,有利于他们今后在物理方面的深化学习,让他们后续的物理学习变得更加简单。
当然,要学好某种学问讲究的是方法,方法对了,自然离胜利也就近了,下面就来共享我经过多年教学而提炼出的针对高中生对经典力学的学习方法及相关建议。
一、理解把握概念,巩固基础学问对于理科学习,假如仅仅靠死记硬背来学习理科学问的方法是不行取的。
尤其对于我们的物理学科,同学需要的是理解和记忆。
只有这样两项结合,同学才能把基础学问学的更扎实,才能得巩固所学的学问,只有基础学问把握坚固了,才谈得上更深化的学习。
就拿同学学习摩擦力来说,同学首先要把握的是摩擦力的定义:“两个相互接触的物体,当它们要发生或已经发生相对运动时。
就会在接触面上产生一种阻碍相对运动的力,这种力就叫做摩擦力”。
其次通过定义需要总结出物体之间产生摩擦力必需要具备的条件:第一,物体间有相互接触、挤压;其次,接触面必需要粗糙;第三,物体间有相对运动趋势或者是相对运动。
我们不需要同学硬性的去记住这些定义以及摩擦力产生的条件。
但是,同学需要通过理解的方式来把握我们所讲解的学问点。
再者,同学可以通过生活中的一些例子,去感受摩擦力的存在,领悟产生摩擦力所需要的条件。
比如,人在走路时,鞋底与地面的摩擦,在我们前进的时候也相对于地面发生了位移,也就是与地面发生了相对运动,而且地面也是粗糙的。
这样的例子既贴近生活,而且也包含了同学需要把握的学问。
让同学通过生活中的事例,理解学问,进而把握学问,是同学在物理学问的学习上应当具备的力量。
国家集训队2009论文集浅谈如何解决不平等博
2
IOI2009 冬令营论文 方展鹏
正文
一、引言
在信息学竞赛中,博弈问题十分常见,下面就是一个例子: 引例:Green Hackenbush(经典问题) 给出 n 棵竹子,高度分别为 a1, a2 … an,玩家 L 和 R 打算在这些竹子上面玩 砍竹子游戏,规则如下: 1、两人轮流操作,玩家 L 先手; 2、对于每次操作,先选定一棵高度不为 0 的竹子,然后砍掉该竹子的某一 段,并且将与竹子底部不相连的部分也去掉; 3、最先无法进行操作的人输。 假设玩家 L 和 R 都采取最优策略,请问对于给出的局面谁会获胜。
关键字
不平等博弈问题 Surreal Number 局面分析 递推 迭代
目录
摘要................................................................................................................................ 1 关键字............................................................................................................................ 1 目录................................................................................................................................ 1 正文................................................................................................................................ 3 一、引言................................................................................................................ 3 二、另辟蹊径........................................................................................................ 4 2.1 Surreal Number 介绍 .......................................................................... 4 2.1.1 Surreal Number 的构造 ........................................................... 4 2.1.2 Surreal Number 的一些基本定理........................................... 6 2.1.3 Surreal Number 的运算法则................................................... 6
国家集训队2007论文集10.刘家骅《浅谈随机
例题 Geometrical dreams(Ural1046)
虽然这样的方法显然在任何方面都要比 前面提到的普通做法要复杂 对于解决这道题目没有太大的意义 但是,它提供给我们一种崭新的思路 但是,它提供给我们一种崭新的思路— —
随机化
随机化算法对于这样的题目没有优势,但 随机化算法对于这样的题目没有优势, 随机化算法对于这样的题目没有优势 它在很多问题上都能得到运用,下面, 它在很多问题上都能得到运用,下面,我 们一起来进一步领略随机化算法的魅力吧
广东省韶关市第一中学 刘家骅
引言
信息学竞赛的题目日新月异 新型算法层出不穷
随机化算法作为一种新兴算法
犹如新生的太阳在信息学竞赛的 广阔天空上焕发光芒
简单问题的另类算法
例题 Geometrical dreams(Ural1046)
有一个多边形 1A2…AN ,在每条边 有一个多边形A AiAi+1上向多边形外做一个等腰三角形 AiMiAi+1使得角 iMiAi+1=αi 使得角A 由αi组成的集合满足其任何非空子集的角 度和不是360 360度的倍数 度和不是360度的倍数 给出 给出N(3≤N≤50) ,所有 i的坐标和 i, 所有M 的坐标和α ≤ ≤ 写一个程序, 写一个程序,输出多边行的顶点的坐标
但是,为了减轻每个顶点的负担,题目设定了 但是,为了减轻每个顶点的负担, 每个顶点的最大连接边数ki 每个顶点的最大连接边数ki 还是用图1的例子,若我们为1至5每个点分别 还是用图1的例子,若我们为1 加上了k 2的限制 的限制, 加上了ki = 1, 1, 4, 2, 2的限制,则上述方案就不 能满足要求了.此时的最优方案如图2 能满足要求了.此时的最优方案如图2所示
一个多维油漆干燥过程的自由边界问题
[ 4 ] 建立 了油 漆 晾 干 过 程 的数 学 模 型 ,并 对模 型 的性 质进 行 了 比较 深入 的探讨 ,但 他们 没有 给 出模
h ( y , 0 )=b ( y ) 0≤y ≤1 ,
( 5 )
型解 的存在性 。文献 [ 4 ]讨 论 了一个类 似 的系
统 ,其 中 自由边界 满足 线性条 件 。 由于墙 面是二 维
第2 3卷第 4期
2 0 1 6年 1 2月
辽 东学院 学报 (自然科学版)
J o u ma l o f E a s t e r n L i a o n i n g U n i v e  ̄ i t y( N a t u r a l S c i e n c e )
Vo 1 .2 3 No. 4 De c. 2 01 6
漆 的干燥 过程 表现 为一 个 相 变 问题 。文 献 [ 1 ] ~
D =一 ) ( 1一 “ )
=
h ( y , t ) , 0 ≤y ≤1 , 0<t ≤T ,
( 3 )
h =- f ( )
=h ( y , t ) , 0 ≤y ≤1 , 0<t ≤T ,
示。
也 只是叙 述繁 琐一些 罢 了 。因此 ,讨论 如 下 的二 维 系统 整体 弱解存 在 唯一性 。
= D/ k Ⅱ 0< < ( Y , £ ) , 0 ≤ ≤1 , 0<t ≤T ,
( 1 )
收 稿 日期 :2 0 1 6—0 8— 0 2
记 ( t ) 为 = 0 , =h ( y , t ) , Y=0 , Y=1 所 围 的
【 基础科学理论与应用】
D O I : 1 0 . 1 4 1 6 8 / j . i s s n . 1 6 7 3 — 4 9 3 9 . 2 0 1 6 . 0 4 . 1 4
基于多面体重叠网格的多体分离计算分析
法向拉伸形成棱柱层ꎬ 第 1 层网格高度 5 × 10 -4 m
( a) Side view
reference length / mm
3 017.5
type of tail wing
NACA0008
centroid position / mm
907
500
1 417
moment of inertia I xx / I yy / I zz / ( kgm )
27 / 488 / 488
front ejection force / kN
∫
∂
WdΩ +
∂t Ω
表 1 机翼及挂架几何参数
Table 1 Parameters of wing and pylon
value
trailing edge sweep angle / ( °)
0
wing type
2 200×150×610
aspect ratio
1.73
2
ìï d x c
m 2 = F xa +F xc +F xg
中图分类号:
V211
文献标志码:
A
Abstract: Store separation is one of the essential issues for weapons in warfare missionsꎬ and matters to the carrier safety.
In this paperꎬ based on the CFD methods including polyhedral hybrid meshꎬ overset mesh and 6 ̄DOF equations of rigid
一类值得注意的点的合成运动问题
一类值得注意的点的合成运动问题
冯立富;李颖;王军
【期刊名称】《空军工程大学学报(自然科学版)》
【年(卷),期】2004(005)003
【摘要】阐述了两个没有约束联系刚体间的点的合成运动问题是一类值得注意的问题,讨论了在阐述、分析和求解此类问题中的几种常见错误.
【总页数】2页(P81-82)
【作者】冯立富;李颖;王军
【作者单位】空军工程大学,工程学院,陕西,西安,710038;空军工程大学,工程学院,陕西,西安,710038;空军工程大学,工程学院,陕西,西安,710038
【正文语种】中文
【中图分类】O31
【相关文献】
1.探究一类运动问题 [J], 蔡月红;
2.基于自构建动系的点的合成运动问题分析与求解 [J], 马银华;杨庆国
3.利用三倍模型巧解一类折返运动问题 [J], 郑金
4.一类时间和位移约束的变加(减)速运动问题的求解 [J], 赵思迪;董冰冰;张冰
5.洛伦兹力影响下的一类曲线运动问题的处理 [J],
因版权原因,仅展示原文概要,查看原文内容请购买。
国家集训队论文分类整理
数论
最近公共祖先 划分问题 欧几里得算法 同余方程
搜索
搜索
启发式 优化
概率
背包问题 匹配 概率 数学期望 字符串
字符串
多串匹配 后缀数组
字符串匹配
动态规划
动态规划
状态压缩 状态设计
树形 DP
优化
计算几何 立体几何 计算几何思想
2007 - 郭华阳:《RMQ 与 LCA 问题》 2004 - 贝小辉:《浅析树的划分问题》 2009 - 金斌《欧几里得算法的应用》 2003 - 姜尚仆:《模线性方程的应用——用数论方法解决整数问题》 2001 - 骆骥:《由“汽车问题”浅谈深度搜索的一个方面——搜索对象与策略的重要性》 2002 - 王知昆:《搜索顺序的选择》 2005 - 汪汀:《参数搜索的应用》 2009 - 周而进《浅谈估价函数在信息学竞赛中的应用》 2003 - 金恺:《探寻深度优先搜索中的优化技巧——从正方形剖分问题谈起》 2003 - 刘一鸣:《一类搜索的优化思想——数据有序化》 2006 - 黄晓愉:《深度优先搜索问题的优化技巧》 2009 - 徐持衡《浅谈几类背包题》 2004 - 楼天城:《匹配算法在搜索问题中的巧用》 2009 - 梅诗珂《信息学竞赛中概率问题求解初探》 2009 - 汤可因《浅析竞赛中一类数学期望问题的解决方法》 2003 - 周源:《浅析“最小表示法”思想在字符串循环同构问题中的应用》 2004 - 朱泽园:《多串匹配算法及其启示》 2006 - 王赟:《Trie 图的构建、活用与改进》 2009 - 董华星《浅析字母树在信息学竞赛中的应用》 2004 - 许智磊:《后缀数组》 2009 - 罗穗骞《后缀数组——处理字符串的有力工具》 2003 - 饶向荣:《病毒的 DNA———剖析一道字符匹配问题解析过程》 2003 - 林希德:《求最大重复子串》 2001 - 俞玮:《基本动态规划问题的扩展》 2006 - 黄劲松:《贪婪的动态规划》 2009 - 徐源盛《对一类动态规划问题的研究》 2008 - 陈丹琦《基于连通性状态压缩的动态规划问题》 2008 - 刘弈《浅谈信息学中状态的合理设计与应用》 2007 - 陈瑜希:《多角度思考创造性思维——运用树型动态规划解题的思路和方法探析》 2001 - 毛子青:《动态规划算法的优化技巧》 2003 - 项荣璟:《充分利用问题性质——例析动态规划的“个性化”优化》 2004 - 朱晨光:《优化,再优化!——从《鹰蛋》一题浅析对动态规划算法的优化》 2007 - 杨哲:《凸完全单调性的加强与应用》 2003 - 陆可昱:《长方体体积并》 2008 - 高亦陶《从立体几何问题看降低编程复杂度》 2004 - 金恺:《极限法——解决几何最优化问题的捷径》
国家集训队2007论文集5.杨沐《浅析信息学中
浅析信息学中的“分”与“合”福建省福州第三中学杨沐目录【摘要】..................................................................... 错误!未定义书签。
【关键字】................................................................. 错误!未定义书签。
【正文】..................................................................... 错误!未定义书签。
一、引言............................................................... 错误!未定义书签。
二、例题分析 ...................................................... 错误!未定义书签。
[例一]牛奶模版 ............................................ 错误!未定义书签。
[例二]树的重建 ............................................ 错误!未定义书签。
[例三]最优序列 ............................................ 错误!未定义书签。
三、总结............................................................... 错误!未定义书签。
【感谢】..................................................................... 错误!未定义书签。
【参考文献】............................................................. 错误!未定义书签。
国家集训队2002论文集 方奇
浅谈必要条件的应用广东北江中学方奇【关键字】命题必要条件效率精确【摘要】必要条件是命题之间的一种逻辑关系。
在解题过程中若能利用好必要条件,将有助于我们提高算法效率。
针对必要条件,本文先阐述了其定义,然后结合其特点集中分析了它在解各类问题中的应用,指出利用必要条件关键在于“减少冗余,体现本质”。
最后总结出一些寻找必要条件的经验。
【正文】在现实生活中,许多问题错综复杂,体现在信息学问题上,就会导致我们难以从纷繁的条件关系中建立有效的数学模型进行求解。
有时,准确地应用必要条件,有助于我们揭示问题的本质或简化原有模型,从而找到高效的解决方法。
下面,我们先来看看什么是必要条件。
一必要条件的定义数学上,判断真假的语句叫做命题。
常用小写拉丁字母p、q、r、s……来表示。
如果由命题p经过推理可以得出命题q,也就是说,“如果p成立,那么q 成立”,则记为 p=>q一般地,如果已知 p=>q,那么我们说,p是q条件,q是p的必要条件。
例如,“x2>0”是“x>0”的必要条件。
在这里,“x2>0”的解集包含了“x>0”的解集。
{x︱x>0}∈{x︱x2>0}。
用文氏图表示:二必要条件的应用在信息学问题中,必要条件有着广泛的应用,主要体现在下面两个方面。
§1 缩小求解范围大部分问题所要求解的往往是符合某一些条件的方案或具体数值。
将这些条件命题记为p,其解集用A表示。
回想我们的解题思路,当然不能一下就知道A 的确切解,而总是通过已知条件q在较大的既定范围内B运用各种方法,如枚举、搜索、动态规划、贪心等等从中进行筛选,最终找到符合p的解集A。
在这一过程中,B包括了A,A必也符合条件q,有p=>q,q是p的必要条件。
我们从比较“宽松”的条件q入手,在B中寻找A,使其满足比较“苛刻”的条件p。
可以看到,开始界定的必要条件q的“宽松”程度,即B的范围大小直接影响着解决问题的效率。
国家集训队2000论文集 张辰论文
动态规划的特点及其应用安徽张辰【关键词】动态规划阶段【摘要】动态规划是信息学竞赛中的常见算法,本文的主要内容就是分析它的特点。
文章的第一部分首先探究了动态规划的本质,因为动态规划的特点是由它的本质所决定的。
第二部分从动态规划的设计和实现这两个角度分析了动态规划的多样性、模式性、技巧性这三个特点。
第三部分将动态规划和递推、搜索、网络流这三个相关算法作了比较,从中探寻动态规划的一些更深层次的特点。
文章在分析动态规划的特点的同时,还根据这些特点分析了我们在解题中应该怎样利用这些特点,怎样运用动态规划。
这对我们的解题实践有一定的指导意义。
【正文】动态规划是编程解题的一种重要的手段,在如今的信息学竞赛中被应用得越来越普遍。
最近几年的信息学竞赛,不分大小,几乎每次都要考察到这方面的内容。
因此,如何更深入地了解动态规划,从而更为有效地运用这个解题的有力武器,是一个值得深入研究的问题。
要掌握动态规划的应用技巧,就要了解它的各方面的特点。
首要的,是要深入洞悉动态规划的本质。
§1动态规划的本质动态规划是在本世纪50年代初,为了解决一类多阶段决策问题而诞生的。
那么,什么样的问题被称作多阶段决策问题呢?§1.1多阶段决策问题说到多阶段决策问题,人们很容易举出下面这个例子。
[例1]多段图中的最短路径问题:在下图中找出从A1到D1的最短路径。
仔细观察这个图不难发现,它有一个特点。
我们将图中的点分为四类(图中的A、B、C、D),那么图中所有的边都处于相邻的两类点之间,并且都从前一类点指向后一类点。
这样,图中的边就被分成了三类(A→B、B→C、C→D)。
我们需要从每一类中选出一条边来,组成从A1到D1的一条路径,并且这条路径是所有这样的路径中的最短者。
从上面的这个例子中,我们可以大概地了解到什么是多阶段决策问题。
更精确的定义如下:多阶段决策过程,是指这样的一类特殊的活动过程,问题可以按时间顺序分解成若干相互联系的阶段,在每一个阶段都要做出决策,全部过程的决策是一个决策序列[1]。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
类比思想在解题中的应用【关键字】思想;类比;相似性;对应。
【摘要】:类比,是一种试图建立未知的问题与已知的问题之间的联系,从而利用已知的解题方法去解决新的问题的思路。
本文首先通过分析具体的例子,指出类比解题不仅仅是注意到了表面上的相似性,更是建立了已知问题和未知问题之间的对应关系。
然后,本文将通过另一个例子,论述表面相似性与内在的对应之间的关系,并且指出利用类比解题的过程是从表面相似性上升到一一对应的过程。
引:解题,从熟悉的地方开始面对一个新的问题应该如何着手去分析解决呢?从熟悉的地方开始着手。
这是生活中人们常常采用的方法:希望面对的难题与以前解决过的某个问题是相同的,或者至少类似的;由此就可以获得值得借鉴的经验。
面对一个陌生的问题,试图把它和某个熟悉的问题联系起来,借助熟悉的知识和熟悉的方法来解决新问题,是自然的想法。
这种寻找未知问题和已知问题之间联系的思想,可以称为类比。
更确切的说,“如果两个系统的各自的各部分之间,存在某种一致的关系的话,则称两个系统是可以类比的。
”①如何理解定义中所说的“一致的关系”呢?如果只简单的把“存在某种一致的关系”理解成一种含糊的相似性。
那么类比就完全归结为人的主观的感觉,这种主观上的“似曾相识”是不能够作为分析问题、解决问题的依据的。
然而类比的思想的确被广泛的应用于解决各种问题,说明类比的本质是另一种比表面上的相似性更可靠和更有说服力的“一致关系”。
事实上,类比是建立在两个问题之间的一种一一对应的映射关系。
本文的第一部分,正是试图阐述这一本质上的“一致关系”。
然而两个问题之间的本质联系并不是那么容易得到的。
人们在对问题的最初的分析中,注意到的往往还是表面上(甚至只是文字上)的相似性。
希望直接得到两个问题之间相互对应和相互转化的关系是不现实的。
因此,最初观察到的表面上的相似性虽然有些不可靠,但是至少它能够为分析问题指出方向,由此尝试着建立问题之间的对应关系。
正如本文第二部分将要阐述的,利用类比解题的过程是从模糊到清晰,从表面到本质的分析过程。
接下来的两个部分,就将探讨类比过程中,表面的相似和本质的对应之间的关系。
类比的本质,一一对应的关系类比作为一种分析问题的思想方法,目的是希望将不熟悉的知识转化为熟悉的知识,将未知的问题转化为已知的问题。
如何实现这一转化,取决于如何对两个问题进行类比。
如果仅考虑到两个问题表面上的相似性,那么很可能会机械的模仿已知问题的解决方法,来解决新问题。
这种想法缺乏严谨可靠的支持,难以保证在实际解题中能够成功。
即使成功了,也是知其然而不知其所以然,没有发现问题之间本质的联系,往往得不到最好的解决方法。
而当类比过程中两个问题之间存在一种对应关系,未知问题中的所有描述对象和操作,在已知问题中都有与之一一对应的内容,那么整个未知的问题就可以通过这种一一对应的映射关系,转化为已知的问题,也就可以应用已知问题的解决方法来解决它。
下面的例子就是如此。
【“整数拆分”与“因数分解”】整数拆分:将一个正整数n ,拆分为一组小于n 的正整数的和(不考虑这组正整数排列的先后次序)。
求总共有多少组可能的拆分。
①这是一道众所周知的组合计数问题。
解决的方法有两种: ① 利用递归的枚举解题模型。
(对应程序名DIVIDE1.P AS ) 将问题描述为:求满足等式)1(21321n a a a a a a a n m m <≤≤≤≤++++= 的所有正整数组(a 1,a 2,a 3,a 4……,a m )的总数。
为此,可以采用递归枚举的方法逐个确定每一个a i 从而求出所有的解,并统计总数。
设D(k,n)为将n 拆分成一组不小于k 的正整数的和的解的数目。
例如,a 1可以选取1…[n/2]之间的任意整数,剩下的n-a 1可以拆分成不小于a 1的若干个整数的和。
于是对于a 1,有∑≤≤-=]2/[1111),(),1(n a a n a D n D ;而对a 2,有}2{1}2{),(),(]2/)[(21211121个数若只拆分成个以上的数若拆分成+--=-∑-≤≤a n a a a a n aD a n a D由此不难得出问题的递归求解式 1),(),(]2/[+-=∑≤≤n i k i n i D n k D ;问题的解等价于1),1(-n D ( 减一以除去n = n 的拆分方案 )。
由于原问题只要给出解的总数,而这一算法在计算过程中求出了所有的解,所以枚举算法的效率在n 较大的时候是很低的。
② 母函数解题模型。
(对应程序名DIVIDE2.P AS )设拆分的这组正整数中1出现的次数为x 1,2出现的次数为x 2,等等,那么问题可以描述为:求不定方程)0(**2121>=+++++i n k x n x n x k x x 的整数解的总数。
于是就可以利用构造母函数,来求不定方程的整数解的个数。
方法如下:①拆分中不选取1可以表示为x 0=1,取一个1表示为x ,取两个1为x*x=x 2,取k 个1为x k 。
由加法原理得到选取1的所有方案为nx x x x +++++ 321;不选取2可以表示为1,取一个2表示为x 2,取两个2为x 2*x 2=x 4,取k 个为x 2k ,由加法原理得到选取2的所有方案为]2/[22421n k xx x x ++++++ ; 同理,对于正整数r ,选取k 个表示为x k *r ,由加法原理得到选取r 的所有方案为 r r n r k r r x x x x *]/[*21++++++ ;再由乘法原理,同时选取1,2,…,n-1的方案可以表示为)1()1()1()1()1()(1*]/[*2]3/[3363]2/[224232-+++++++++++++++++++++++=n rr n r k rrn kn k nxxxx x x x x x x xx x x x x x x g由于要使最后的和等于n ,所以g(x)展开式中n x 的系数,就是问题的解。
对于这类母函数,无法直接用通项公式计算其展开式的系数,但是可以通过逐次进行的多项式的乘法求解展开式。
这在程序实现中相当于一个线性表的归并算法,而计算过程中也不必求出方程实际的解,速度较上一种方法快得多。
(程序和运行效率的比较,请见附录)因数分解:将一个正整数n ,分解为除1和它本身的因数的乘积的形式,不考虑因数的先后顺序,求所有可能的分解方案的总数。
将一个正整数分成若干个正整数,这种表述是熟悉的。
事实上,这和整数拆分中的表述是相似的。
虽然两个问题之间的区别是显然的:一个是拆成乘积的形式;一个是拆成和的形式。
但是两个问题都是计算一个整数分成若干个整数的方案数目。
于是,在注意到了两个问题表面上的相似后,确定“因数分解”的问题也可以用枚举法来解决。
不妨着手模仿整数拆分的解题模型①,将问题描述为:求满足等式①利用母函数计算不定方程整数解的总数的一般方法,请参见参考书目iii (《组合数学及其在计算机科学)2(****321321n a a a a a a a a n m m <≤≤≤≤≤=的所有正整数组(a 1,a 2,a 3,a 4……,a m )的总数。
可以发现,两个问题的描述是非常相似的,只是把加号换成了乘号。
可以直接做这样的变换而不改动其它内容的关键在于:加法和乘法都满足交换律和结合律。
它们是两种非常相似的运算。
由以上的描述出发,模仿“整数拆分”的D(k,n),同样可以定义F (k ,n)为将n 分解成一组不小于k 的正整数的积的解的数目,则容易推导出 1)/,(),(|][+=∑≤≤ni n i k i n i F n k F 且;而 F (2,n)-1 就是问题的解。
由于采用的是枚举法,在n 的因子很多时,程序的速度是非常慢的。
(对应程序名P1.P AS )以上的解题模型和“整数拆分”的方法①是出奇的类似的。
然而,机械的模仿所能做到的也只有这些了。
它无法解释两个问题为什么如此类似。
然而,有一点已经被提了出来:两者之所以是相似的,关键在于加法和乘法是相似的。
那么加法和乘法之间,究竟是怎样的关系呢?为了回答这个问题,要引入同构的定义:设有两个集合A ,B ,“⊗”和“⊕”为分别定义在两个集合上的(二元)运算。
那么称A 和运算“⊗”构成一个代数系统〈A ,⊗〉,B 和运算“⊕”构成代数系统〈B ,⊕〉。
如果存在一个一一对应的映射B A x f →:)(,使得对于所有的x ∈A ,y ∈A , 都有)()()(y f x f y x f ⊕=⊗,则称代数系统〈A ,⊗〉和〈B ,⊕〉是同构的。
如果两个代数系统是同构的,那么显然其中一个系统中的问题总可以转化为另一个系统中的问题。
现在借助简单的中学知识,就可以知道〈R ,+〉与〈R +,*〉是同构的:设)0()ln()(>=x x x f ,则有恒有)()()*(b f a f b a f +=成立。
对数函数ln(x)就是把乘法转化为加法的工具。
有了这些作为基础,我们就可以很有信心的利用母函数解决因数分解问题。
首先假设整数n 有除1和n 以外因数共m 个,为p 1、p 2、p 3…p m ,而设每个因数p i 在分解的式子中出现次数分别为x i ,那么问题可以描述成:求方程n p p p p mxm x x x =⋅⋅⋅⋅ 321321的非负整数解的数目。
接着,利用ln(x)把乘法转化为加法,对等式两边取对数,就得到对应的线性方程n p x p x p x p x m m ln ln ln ln ln 332211=++++ ; 欲求它的非负整数解的个数,利用加法原理和乘法原理构造母函数(推导过程参见“整数拆分”的相应段落),)1()1()1()1()(*ln ]ln /[ln ln 3ln 2ln *ln ]ln /[ln ln 3ln 2ln *ln ]ln /[ln ln 3ln 2ln *ln ]ln /[ln ln 3ln 2ln 32222211111mm mmmk kkkp p n p p p p p n p p p p p n p p p p p n p p p xxxxxxxx xx x xx x x xx g ++++++++++++++++++++=则g(x)展开式的n x ln 项的系数就是问题的解。
与整数拆分的求解方法②类似的,利用线性表的归并算法,就可以求出解来。
(对应程序名P 2.P AS )与递归枚举算法相比,算法的效率同样也大大的提高了。
(程序和运行效率的比较,请见附录)如果仅仅凭借表面上观察到的相似性,而不清楚乘法和加法代数系统之间存在着同构的关系,是不容易得出利用母函数的解题模型的。
这个例子中最有启发性的,莫过于同构概念的引入。