论文算法格式
A. letax编写论文时,原有模版生成算法格式为:algorithm1, 如何让algorithm与章节关联, 如:算法3.1
LaTeX(LATEX,音译“拉泰赫”)是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,
能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。
LaTeX使用TeX作为它的格式化引擎,当前的版本是LaTeX2ε。
Leslie Lamport开发的LaTeX是当今世界上最流行和使用最为广泛的TeX宏集。它构筑在Plain TeX的基础之上,并加进了很多的功能以使得使用者可以更为方便的利用TeX的强大功能。使用LaTeX基本上不需要使用者自己设计命令和宏等,因为LaTeX已经替你做好了。因此,即使使用者并不是很了解TeX,也可以在短短的时间内生成高质量的文档。对于生成复杂的数学公式,LaTeX表现的更为出色。LaTeX自从八十年代初问世以来,也在不断的发展.最初的正式版本为2.09,在经过几年的发展之后,许多新的功能,机制被引入到LaTeX中。在享受这些新功能带来的便利的同时,它所伴随的副作用也开始显现,这就是不兼容性。标准的LaTeX 2.09引入了“新字体选择框架”(NFSS)的LaTeX、SLiTEX,AMS-LaTeX等等,相互之间并不兼容.这给使用者和维护者都带来很大的麻烦。为结束这种糟糕的状况,FrankMittelbach等人成立了ATeX3项目小组,目标是建立一个最优的,有效的,统一的,标准的命令集合。即得到LaTeX的一个新版本3.这是一个长期目标,向这个目标迈出第一步就是在1994年发布的LaTeX2e。LaTeX2e采用了NFSS作为标准,加入了很多新的功能,同时还兼容旧LaTeX 2.09。LaTeX2e每6个月更新一次,修正发现的错误并加入前,LaTeX2e将是标准的。[1]
B. 论文里算法格式怎么打出来的
一般是用专业的工具制作的
C. 标准的数学论文的格式是什么顺便再给几个例文
楼上说的似乎都太小儿科了,楼主想必是要发表的那种,当然要正式一点.
http://ptc3.fjpt.cn.net/sxx/jingpin/teachersemail/paper/5-guojunmo.doc这里的一篇是偏向交作业的
下面一个是正式发表的双语版本
张彧典人工证明四色猜想 山西盂县党校数学高级讲师
用25年业余时间研究四色猜想的人工证明。在借鉴肯普链法和郝伍德范例正反两方面做法的基础上,独创了郝——张染色程序和色链的数量组合、位置(相交)组合理论,确立了仅包含九大构形的不可免集合,从而弥补了肯普证明中的漏洞。现贴出全文(中——英文对照)及参考文献的英译汉全文。欢迎各位同仁批评指正。
最后特别感谢英国兰开斯特大学A.lehoyd、兰州交大张忠辅、清华大学林翠琴、上海师大吴望名四位教授的无私帮助。
附:论文
用“H·Z—CP“求解赫伍德构形
张彧典 (山西省盂县县委党校 045100)
摘要:本文根据色链的数量和位置组合理论,用赫伍德染色程序(简称H—CP)和张彧典染色程序(简称Z—CP)找到一个赫伍德构形的不可避免集。
关键词:H—CP Z—CP H·Z—CP
《已知的赫伍德范例》〔1〕对求解赫伍德构形有两大贡献。其一,提供了H—CP,使我们用它找到了赫伍德染色非周期转化的赫伍德构形组合;其二,范例2提供了赫伍德染色周期转化的赫伍德构形,使我们发现了Z—CP,解决了这种构形的正确染色。
为下面讨论方便,先给出〔1〕文中赫伍德构形的最简单模型。
如图1所示:
四色用A、B、C、D表示,待染色区V用小圆表示,其五个邻点染色用A1、B1、B2、C1、D1表示,形成的五边形区域叫双B夹A型中心区。中心区外有A1—C1链、A1—D1链(因它们的首尾分别被V连成环,故叫环,以便与开放链区分),其中还有B1—D2链、B2—C2链,A1、A2被C2—D2链隔开。其余赫伍德构形类同。
在我们所设的模型中,再添加一些不同的色链后就构成许多不同的标准三角剖分图(记为G′)。当借助H—CP对它们求解时发现,其中色链的不同数量组合和相交组合直接影响解法上的差异。
现在具体确立赫伍德构形的不可避免集。
在后面图解中,画小横线者表示环,画粗线者表示两点以上染色互换的链,B(D)等表示一个点的染色互换。
如图2: 设图1中有B1-A2链、D1-C2链(也可以是B2-A2链)存在时。
其解法是:在A1—C1环内作B、D互换,生成新的A—D环(生不成情形归于下一种构形),再作A—D环外的C、B互换,可给V染C色。
如图3:设图1中有C1-D2链、D1-C2链存在时。
其解法是:在A1—C1环内作B、D互换,生成B—C环;作B—C环外的D、A互换,生成新的A—C环(生不成情形归于下一种构形);再作A—C环内的B、D互换,可给V染B色。
如图4:设图1中有C1-D2链、B2-A2链存在时。
其解法是:在A1—C1环内作B、D互换,生成B—C环;作B—C环外的D、A互换,生成B—D环;作B—D环内的A、C互换,生成新的B—C环(生不成情形归于下一种构形);再作B—C环内的D、A互换,可给V染D色。
如图5:设图4中B1-D2链与A1-D1环相交,这时有B1-A3、C1-A3生成。
其解法是:在A1—C1环内作B、D互换,生成B—C环;作B—C环外的D、A互换,生成B—D环;作B—D环内的A、C互换,生成A—D环;作A—D环外的C、B互换,生成新的B—D环(生不成情形归于下一种构形);再作B—D环外的A、C互换,可给V染A色。
如图6:设图5中C1-D2链与A1-C1环相交,为简单起见,将C1-D2链在A1-C1环外的D色点均改染B色,见图中B(带圈子的)。
其解法是:在A1—C1环内作B、D互换,生成B—C环;作B—C环外的D、A互换,生成B—D环;作B—D环内的A、C互换,生成A—D环;作A—D环外的C、B互换,生成A—C环;作A—C环外的B、D互换,生成新的A—D环(生不成情形归于下一种构形);再作A—D环内的C、B互换,可给V染C色。
如图7:设图6中B1-D2链再与B1-A3链相交,为简单起见,将B1-A3链在B1-D2链内侧的A色点均改染C色,见图中C(带圈子的)。
其解法是:在A1—C1环内作B、D互换,生成B—C环;作B—C环外的D、A互换,生成B—D环;作B—D环内的A、C互换,生成A—D环;作A—D环外的C、B互换,生成A—C环;作A—C环外的B、D互换,生成B—C环;作B—C环内的D、A互换生成新的A—C环(生不成情形归于下一种构形);再作A—C环内的B、D互换,可给V染B色。
如图8:设图7中有B1-D2链与C1-D2链在A1-C1环内相交。
其解法是:在A1—C1环内作B、D互换,生成B—C环;作B—C环外的D、A互换,生成B—D环;作B—D环内的A、C互换,生成A—D环;作A—D环外的C、B互换,生成A—C环;作A—C环外的B、D互换,生成B—C环;作B—C环内的D、A互换生成B—D环;作B—D环外的A、C互换,生成新的B—C环(生不成情形归于下一种构形);再作B—C环内的D、A互换,可给V染D色。
图9:设图8中有B2-A2链与A1-D1环相交。
其解法是:在A1—C1环内作B、D互换,生成B—C环;作B—C环外的D、A互换,生成B—D环;作B—D环内的A、C互换,生成A—D环;作A—D环外的C、B互换,生成A—C环;作A—C环外的B、D互换,生成B—C环;作B—C环内的D、A互换生成B—D环;作B—D环外的A、C互换,生成A—D环;作A—D环内的C、B互换,生成新的B—D环;(生不成情形归于下一种构形)再作B—D环内的A、C互换,可给V染A色。
如图10:这是一个十折对称的赫伍德构形。即在图3中,按图6的相交组合方式设C1—D2链与A1—C1环相交,D1—C2链与A1—D1环相交,C1—D2链在A1—C1环外的D色点与D1—C2链在A1—D1环外的C色点均改染B色,见图中B(带圈子的)。;再设改染成的C—B链、D—B链对称相交。这个赫伍德构形就是〔1〕文中范例2的拓扑变换形式。
对于图10如果沿用图2—9的求解方法,就会产生四个周期转化的赫伍德构形,无法得解。但是,四个连续转化的赫伍德构形有一个共同的染色特征,即都包含A—B环,于是产生了如下特殊的Z—CP:
若已知的是第一(或三)图时,先作A—B环外的C,D互换,生成新的A—C,A—D(或B—C、B—D)环,再作B(D)、B(C)[或A(D)、A(C)]互换,使五边形五个顶点染色数减少到3。解如图10(1)和图10(3)。
若已知的是第二(或四)图时,先作A—B环外的C,D互换,生成了新的B—C(或A—D)链,再作B—C(或A—D)链一侧的A(D)[或A(C)〕互换,使五边形五个顶点染色数减少到3。解如图10(2)和10(4)。
下面从理论上证明图2—10组成的不可避免集的完备性。
在已四染色的G’中,由A、B、C、D四色中任意二色组成的不同色链共C42(=6) 种。反映在赫伍德构形中,有始点终点均在中心区且相交的A1-C1环、A1-D1环,还有始点在中心区,终点在A1-C1、A1-D1二环交集区域边缘上的B1-D2、B1-A2(B2-A2)、B2-C2、C1-D2(D1-C2)四种链。这四种链在赫伍德构形中的不同数量组合共四组:
B1-A2、B1-D2、B2-C2、B2-A2
B1-A2、B1-D2、B2-C2、D1-C2
C1-D2、B1-D2、B2-C2、B2-A2
C1-D2、B1-D2、B2-C2、D1-C2
而六种色链中任意两种色链的不同位置组合共C62(=15)组。其中有三组不可相交组合:
A-B与C-D、A-C与B-D、A-D与B-C;
还有12组可相交组合:
A-B与A-C、A-D、B-C、B-D;
A-C与A-D、B-C、C-D ;
A-D与B-D、C-D;
B-C与B-D、C-D;
B-D与C-D。
我们把上述六种色链的不同数量组合(4组)及不同位置组合(12组可相交的)作为两大变量,一共可得到16种不同组合的赫伍德构形;然后在“结构最简”和“解法相同”的约束条件下逐一检验,具体归纳为:图2——4体现四种不同数量组合,其中图2体现前两种组合;图5——9体现依次增多的相交组合,其中图9已包含了12种相交组合;图10体现特殊的数量组合和相交组合。
到此,我们用“H·Z—CP”成功地解决了赫伍德构形的正确染色,从而弥补了肯普证明中的漏洞。
参考文献:
〔1〕、Holroyd,F.C.and Miller,R.G..The example that heawood shold have given Quart J Math.(1992). 43 (2),67-71
附英文版
Using H·Z-CP Solves Heawood Configuration
Zhang Yu-dian
Yu Xian Party School, Yu Xian 045100, Shanxi, China
Abstract: In this text, One Heawood configuration’s inevitable sets is found by using Heawoods-clouring procere (abbreviated as H-CP) and Zhang Yu-dian clouring procere (abbreviated as Z-CP), based on quantity and poison combination theory of coloring chain. And, one new procere is found, which is named as H·Z-CP.
Key words: H-CP Z-CP H·Z-CP
Introce
Thesis [1] made two main contributions to solving Heawood configuration. One is H-CP, by using it Heawood-coloring aperiodic transform’s Heawood configuration sets was found. The other one, in example II[1], provided Heawood-coloring periodic transform’s Heawood configuration. With it, Z-CP was found, and solved correct coloring for this configuration.
For the convenience of discuss, the simplest Heawood configuration model is given in [1] as follows.
As shown in Fig. 1, A, B,C ,D denote four colors, one roundlet denotes section V to be dyed, A1, B1, B2,C1 ,D1, denote five adjacent points border upon V, the pentagon area that forms is defined as pairs of B & A embedded area. Outside of V is A1-C1 chain and A1-D1 chain (because the head and trail is looped by V separately, so called loop, in order to distinguish with others). And there are B1-D2 chain and B 2-C2 chain also. A1, A2 is separated by C2-D2 chain. The other Heawood configuration is similar.
In this model, if add another coloring chain, many distinct normal triangle section map is formed(is G′). When to find the solution of map, it is found that distinct quantity combination and intersectant combination have effect on solution’s difference.
As follows, the detailed Heawood configuration’s inevitable sets is given.
Result
It is defined in latter figure as: a small transverse thread denotes a loop, a thick thread denotes a chain in which two or more coloring changed. B(D) etc. denotes that one point’s coloring is changed.
As shown in Fig. 2, if there are B1-A2 chain and D1-C2 chain in Fig. 1(can also be B2-A2 chain):
Its solution is: in A1-C1 loop, B and D is interchanged, a new A-D loop is formed (if it can’t be formed, belongs to another configuration). Then, C and B outside A-D loop is interchanged, and then V can be dyed with C color.
As shown in Fig. 3, if there are C1-D2 chain and D1-C2 chain in Fig. 1:
Its solution is: in A1-C1 loop, B and D is interchanged, a new B-C loop is formed, D and A outside B-C loop is interchanged, a new A-C loop is formed (if it can’t be formed, belongs to another configuration). Then, in A-C loop, B and D is interchanged, and then V can be dyed with B color.
As shown in Fig.4, if there are C1-D2 chain and B2-A2 chain in Fig. 1:
Its solution is: in A1-C1 loop, B and D is interchanged, a new B-C loop is formed, D and A outside B-C loop is interchanged, a new B-D loop is formed , in B-D loop, A and C is interchanged, a new B-C loop is formed, (if it can't be formed, belongs to another configuration). Then, in B-C loop, D and A is interchanged, and then V can be dyed with D color.
As shown in Fig.5, if B1-D2 chain and A1-D1 loop is intersectant in Fig. 4, new B1-A 3 loop and C1-A 3 loop are formed.
Its solution is:in A1-C1 loop, B and D is interchanged, a new B-C loop is formed, D and A outside B-C loop is interchanged, a new B-D loop is formed, in B-D loop, A and C is interchanged, a new A-D loop is formed, C and B outside A-D loop is interchanged, a new B-D loop is formed, (if it can't be formed, belongs to another configuration). Then, A and C outside B-D loop is interchanged, and then V can be dyed with A color.
As shown in Fig.6, if C1-D2 chain and A1-C1 loop is intersectant in Fig. 5, for simplicity, D can be dyed with B color in C1-D2 chain outside A1-C1 loop. See ○B in Fig.6.
Its solution is: in A1-C1 loop, B and D is interchanged, a new B-C loop is formed, D and A outside B-C loop is interchanged, a new B-D loop is formed, in B-D loop, A and C is interchanged, a new A-D loop is formed, C and B outside A-D loop is interchanged, a new A-C loop is formed, B and D outside A-C loop is interchanged, a new A-D loop is formed, (if it can't be formed, belongs to another configuration). Then, in A-D loop, C and B is interchanged, and then V can be dyed with C color.
As shown in Fig.7, if B1-D2 chain and B1-A3 loop is intersectant in Fig. 6, for simplicity, A can be dyed with C color in B1-A3 chain inside B1-D2 chain. See ○C in Fig. 7.
Its solution is: in A1-C1 loop, B and D is interchanged, a new B-C loop is formed, D and A outside B-C loop is interchanged, a new B-D loop is formed, in B-D loop, A and C is interchanged, a new A-D loop is formed, C and B outside A-D loop is interchanged, a new A-C loop is formed, B and D outside A-C loop is interchanged, a new B-C loop is formed, in B-C loop, D and A is interchanged, a new A-C loop is formed, (if it can't be formed, belongs to another configuration). Then, in A-C loop, B and D is interchanged, and then V can be dyed with B color.
As shown in Fig.8, if B1-D2 chain and C1-D2 chain is intersectant inside A1-C1 loop in Fig. 7.
Its solution is: in A1-C1 loop, B and D is interchanged, a new B-C loop is formed, D and A outside B-C loop is interchanged, a new B-D loop is formed, in B-D loop, A and C is interchanged, a new A-D loop is formed, C and B outside A-D loop is interchanged, a new A-C loop is formed, B and D outside A-C loop is interchanged, a new B-C loop is formed, in B-C loop, D and A is interchanged, a new B-D loop is formed, A and C outside B-D loop is interchanged, a new B-C loop is formed, (if it can't be formed, belongs to another configuration). Then, in B-C loop, D and A is interchanged, and then V can be dyed with D color.
As shown in Fig.8, if B2-A2 chain and A1-D2 loop is intersectant in Fig. 8.
Its solution is: in A1-C1 loop, B and D is interchanged, a new B-C loop is formed, D and A outside B-C loop is interchanged, a new B-D loop is formed, in B-D loop, A and C is interchanged, a new A-D loop is formed, C and B outside A-D loop is interchanged, a new A-C loop is formed, B and D outside A-C loop is interchanged, a new B-C loop is formed, in B-C loop, D and A is interchanged, a new B-D loop is formed, A and C outside B-D loop is interchanged, a new A-D loop is formed, in A-D loop, C and B is interchanged, a new B-D loop is formed, (if it can't be formed, belongs to another configuration). Then, in B-D loop, A and C is interchanged, and then V can be dyed with A color.
In Fig. 10, it is a ten-fold symmetrical Heawood configuration. Namely in Fig. 3, according intersectant combination method in Fig. 6,if C1-D2 chain and A1-C1 loop intersects, D1-C2 chain and A1-D1 loop intersects, D color point at C1-D2 chain outside A1-C1 loop and C color point at D1-C2 chain outside A1-D1 loop are both exchanged with B coloring, see ○B in Fig. 10. And then presume the exchanged C-B chain and D-B chain are symmetrically intersectant. This Heawood configuration is the topology transform form in example II [1].
For Fig. 10, if using the solution way in Fig. 9, 4 periodic transform’s Heawood configurations will come into being, and will be no result. But there is a common coloring character for the 4 sequence transform Heawood configurations, namely, they all contain A-B loop. And then, as follows Z-CP comes into being.
If Fig. 10(1) or 10(3) is known, firstly, C and D outside A-B loop interchanged, the new A-C loop and A-D loop(or B-C loop and B-D loop) come into being.then B(D) & B(C) (or A(D) & A(C)) interchange. The coloring number at the point of the pentagon is recing to 3. Its conclusion is shown in Fig. 10(1) and Fig. 10(3).
If Fig. 10(2) or 10(4) is known, firstly, C and D outside A-B loop is interchanged, the new B-C (or A-D) chain come into being, then A(D) (or A(C)) at the side of B-C (or A-D) is interchange. The coloring number at the point of the pentagon is recing to 3. Its conclusion is shown in Fig. 10(2) and Fig. 10(4).
The self-contained inevitable sets composed of Fig 2 to 10 will be proved as follows.
In the 4 color dyed G’, the quantity of distinct coloring chain formed by two colors in A, B,C ,D four colors have C42(=6) kinds totally. It is reflected in Heawood configuration, there are intersectant A1-C1 loop and A1-D1 loop whose start-point and end-point are all in center area. And there are B1-D2, B1-A2(B2-A2), B2-C2, C1-D2(D1-C2) 4 chains , whose start-point is in center area, and end-point is on the verge of the intersection area of A1-C1 loop and A1-D1 loop. There are 4 groups in total for the 4 kinds of chain’s distinct quantity combination in Heawood configuration:
B 1-A2、B 1-A2、B2-C2、B2-A2
B 1-A2、B 1-D2、B2-C2、D1-C2
C 1-D2、B 1-D2、B2-C2、B2-A2
C 1-D2、B 1-D2、B2-C2、D1-C2
There are C62(=15) kinds of two different situation’s combination in 6 kinds of chains, among them ,there are 3 kinds of not intersectant combinations:
A-B and C-D、A-C and B-D、A-D and B-C;
Otherwise there are 12 kinds of intersectant combinations:
A-B and A-C、A-D、B-C、B-D;
A-C and A-D、B-C、C-D ;
A-D and B-D、C-D;
B-C and B-D、C-D;
B-D and C-D。
Above 6 kinds of chain’s different quantity combinations(4 groups) and different situation combinations (intersectant 12 groups ) are two major variables, 16 kinds of Heawood configurations in different combination can be found totally. Then, on the “simplest structure” and “same solution” restrictive condition, verifiyed one by one, detailed conclusion is: Fig. 2 to Fig. 4 indicate 4 kinds of different quantity combinations. Among them, Fig. 2 indicates the former 2 groups. Fig. 5 to Fig. 9 indicate intersectant combination increased in turn. Among them, Fig. 9 contains12 kinds of intersectant combinations. Fig. 10 indicates specific quantity combinations sand intersectant combinations.
By this time, correct coloring for Heawood configuration is solved. The procere which solve the problem, we name it H·Z-CP. The conclusion renovate the leak of kengpu proof.
Bibliography:
〔1〕、Holroyd,F.C.and Miller,R.G..The example that heawood shold have given Quart J Math.(1992). 43 (2),67-71
D. 毕业论文格式word
毕业论文格式范文word
摘 要
数据结构算法设计和演示(C++)-树和查找是在面向对象思想和技术的指导下,采用面向对象的编程语言(C++)和面向对象的编程工具(Borland C++ Builder 6.0)开发出来的小型应用程序。它的功能主要是将数据结构中链表、栈、队列、树、查找、图和排序部分的典型算法和数据结构用面向对象的方法封装成类,并通过类的对外接口和对象之间的消息传递来实现这些算法,同时利用C++ Builder 6.0 中丰富的控件资源和系统资源对算法实现过程的流程和特性加以动态的演示,从而起到在数据结构教学中帮助理解、辅助教学和自我学习的作用。
关键词:数据结构;面向对象;可视化;算法
The Subject of Undergraate Graation Project of HEAU
Abstract
外文摘要要求用英文书写,内容应与“中文摘要”对应。使用第三人称,最好采用现在时态编写。
“Abstract”不可省略。标题“Abstract”选用模板中的样式所定义的“标题1”,再居中;或者手动设置成字体:黑体,居中,字号:小三,多倍行距1.5倍行距,段后11磅,段前为0。
标题“Abstract”上方是论文的英文题目,字体:Times New Roman,居中,字号:小三,行距:多倍行距 1.25,间距:前段、后段均为0行,取消网格对齐选项。 Abstract正文选用设置成每段落首行缩进2字,字体:Times New Roman,字号:小四,行距:多倍行距 1.25,间距:前段、后段均为0行,取消网格对齐选项。
Key words与Abstract之间空一行。Key words与中文“关键词”一致。词间用分号间隔,末尾不加标点,3-5个,Times New Roman,小四,加粗。
Key Words:Write Criterion;Typeset Format;Graation Project (Thesis)
目 录
1 引言 .......................... 1 2 线性表的基本理论知识 ............................. 1 2.1 线性表的定义 ....... 1 2.2线性顺序表 ............ 1 2.2.1三级标题名 ......... 1 2.2.2三级标题名 ......... 1 2.3线性链表 ................ 1 3 设计的主体内容 ...... 1 3.1 系统结构的设计 ... 1 3.2交互界面的设计和实现 ........................... 2 3.3 线性表的00P序设计 .............................. 2 3.3.1线性表的顺序存储的实现 .................... 2 3.3.2 线性表的链表存储的实现 ................... 2 4 结果分析与讨论 ...... 3 5 结语 .......................... 4 参考文献 ...................... 5 致 谢 ............................ 6 附录1:附录一题目 ... 7 附录2:附录二题目 ... 81 引言
计算机与网络技术的高速发展,特别是面向对象技术的出现,使得C++的软件开发得到了迅速普及。
本课题主要 ………………
2 线性表的基本理论知识
2.1 线性表的定义
线性表是最简单、最常用的一种数据结构。线性表[1]是n(n>=0)个数据元素的.有限序列。
……。
2.2线性顺序表
线性表的顺序存储结构的特点是为表中相邻的元素ai和ai+1 赋以相邻的存储位置。
2.2.1三级标题名 2.2.2三级标题名
1)四级以下标题 2)四级以下标题
2.3线性链表
线性表的链式存储结构的特点是用一组任意的存储单元存储线性表的数据元素(这组元素可以是连续的,也可以是不连续的)[1]。
……。
3 设计的主体内容
在着手进行上机设计之前首先做好大量准备:应熟悉课题,进行调查研究,收集国内、外资料、分析研究;交互界面的设计和实现。
……。
3.1 系统结构的设计
……。
3.2交互界面的设计和实现
„„由公式(1)给出:
3.3 线性表的00P序设计
计算机内部可以采用两种不同方法来表示一个线性表,它们分别是顺序表示法和链表表示法。
……。
3.3.1线性表的顺序存储的实现
…… 以上是顺序表的实现过程,第1-16行包含了list类的说明,接下来是成员函数的定义。 ……。
3.3.2 线性表的链表存储的实现
……
链表的实现包括两个类定义,第一个是link类,第二个是list类。由于一个链表由若干个单独的链结点对象组成,因此一个链结点应当作为单独的link类实现。
.3. 4 结果分析与讨论
例如由于起初未能真正掌握各种控件的功能,我设想是要一个下拉菜单,但是学识肤浅的我试了很多种就是达不到我要的效果,……。
……
关于……的影响如表4-1所示。
5 结语
本课题采用C++语言、面向对象的设计方法实现数据结构的重要算法。 ……
……而且还存在着许多不足之处。如: …… 。
参考文献
[1] 严蔚敏,吴伟民.数据结构(C语言版)[M]. 北京:清华大学出版社,1997.4
[2] 沈晴霓,聂青,苏京霞.现代程序设计—C++与数据结构面向对象的方法与实现[M].北京:北京理工大学出版社,2002.8
[3] Thomas Connolly Carolyn Begg. Database Systems [M].北京:电子工业出版社,2004.7
[4] Roger Bate, Sandy Shrum, CMM Integration Framework[J], CMU/SEI Spotlight 1998.9
[5] J P Kuilboer,N Ashrafi, Software Process and Prot Improvement[J]. An Empirical Assessment,2000.4
[6] 张美金 着. 基于ASP技术的远程教育系统体系结构的研究. http://172.50.0.88:86 /~cddbn/Y517807/pdf/,2003-05-01.
[7]王伟国,刘永萍,王生年,徐晓鹏.B/S模式网上考试系统分析与设计[J].石河子大学学报(自然科学版),2003,6(2):145-147
[8] …
[9] …
[10] …
注 释
①
②
致 谢
大学四年的学习生活即将结束,在此,我要感谢所有曾经教导过我的老师和关心过我的同学,他们在我成长过程中给予了我很大的帮助。本文能够成功的完成,要特别感谢我的导师XXX教授的关怀和教导。………。
附录1:附录一题目
附录2:附录二题目
;E. 数学建模论文写作格式是什么
数学建模论文基本格式
摘要 (200-300字,包括模型的主要特点、建模方法和主要结果。)
关键词(求解问题、使用的方法中的重要术语)内容较多时最好有个目录
1。问题重述
2。问题分析
3。模型假设与约定
4。符号说明及名词定义
5。模型建立与求解 ①补充假设条件,明确概念,引进参数;②模型形式(可有多个形式的模型);
6。进一步讨论(参数的变化、假设改变对模型的影响)
7。模型检验 (使用数据计算结果,进行分析与检验)
8。模型优缺点(改进方向,推广新思想)
9。参考文献及参考书籍和网站
10。附录 (计算程序,框图;各种求解演算过程,计算中间结果;各种图形、表格。)
小经验:
1。随时记下自己的假设。有时候在很合理的假设下开始了下一步的工作,就应该顺手把这个假设给记下 来,否则到了最后可能会忘掉,而且这也会让我们的解答更加严谨。
2。随时记录自己的想法,而且不留余地的完全的表达自己的思想。
3。要有自己的特色,闪光点。
如何撰写数学建模论文
当我们完成一个数学建模的全过程后,就应该把所作的工作进行小结,写成论文。撰写数学建模论文和参加大学生数学建模时完成答卷,在许多方面是类似的。事实上数学建模竞赛也包含了学生写作能力的比试,因此,论文的写作是一个很重要的问题。
首先要明确撰写论文的目的。数学建模通常是由一些部门根据实际需要而提出的,也许那些部门还在经济上提供了资助,这时论文具有向特定部门汇报的目的,但即使在其他情况下,都要求对建模全过程作一个全面的、系统的小结,使有关的技术人员(竞赛时的阅卷人员)读了之后,相信模型假设的合理性,理解在建立模型过程中所用数学方法的适用性,从而确信该模型的数据和结论,放心地应用于实践中。当然,一篇好的论文是以作者所建立的数学模型的科学性为前提的。其次,要注意论文的条理性。
下面就论文的各部分应当注意的地方具体地来做一些分析。
(一) 问题提出和假设的合理性
在撰写论文时,应该把读者想象为对你所研究的问题一无所知或知之甚少的一个群体,因此,首先要简单地说明问题的情景,即要说清事情的来龙去脉。列出必要数据,提出要解决的问题,并给出研究对象的关键信息的内容,它的目的在于使读者对要解决的问题有一个印象,以便擅于思考的读者自己也可以尝试解决问题。历届数学建模竞赛的试题可以看作是情景说明的范例。
对情景的说明,不可能也不必要提供问题的每个细节。由此而来建立数学模型还是不够的,还要补充一些假设,模型假设是建立数学模型中非常关键的一步,关系到模型的成败和优劣。所以,应该细致地分析实际问题,从大量的变量中筛选出最能表现问题本质的变量,并简化它们的关系。这部分内容就应该在论文的“问题的假设”部分中体现。由于假设一般不是实际问题直接提供的,它们因人而异,所以在撰写这部分内容时要注意以下几方面:
(1)论文中的假设要以严格、确切的数学语言来表达,使读者不致产生任何曲解。
(2)所提出的假设确实是建立数学模型所必需的,与建立模型无关的假设只会扰乱读者的思考。
(3)假设应验证其合理性。假设的合理性可以从分析问题过程中得出,例如从问题的性质出发做出合乎常识的假设;或者由观察所给数据的图像,得到变量的函数形式;也可以参考其他资料由类 推得到。对于后者应指出参考文献的相关内容。
(二) 模型的建立
在做出假设后,我们就可以在论文中引进变量及其记号,抽象而确切地表达它们的关系,通过一定的数学方法,最后顺利地建立方程式或归纳为其他形式的数学问题,此处,一定要用分析和论证的方法,即说理的方法,让读者清楚地了解得到模型的过程上下文之间切忌逻辑推理过程中跃度过大,影响论文的说服力,需要推理和论证的地方,应该有推导的过程而且应该力求严谨;引用现成定理时,要先验证满足定理的条件。论文中用到的各种数学符号,必须在第一次出现时加以说明。总之,要把得到数学模型的过程表达清楚,使读者获得判断模型科学性的一个依据。
(三)模型的计算与分析
把实际问题归结为一定的数学问题后,就要求解或进行分析。在数值求解时应对计算方法有所说明,并给出所使用软件的名称或者给出计算程序(通常以附录形式给出)。还可以用计算机软件绘制曲线和曲面示意图,来形象地表达数值计算结果。基于计算结果,可以用由分析方法得到一些对实践有所帮助的结论。
有些模型(例如非线性微分方程)需要作稳定性或其他定性分析。这时应该指出所依据的数学理论,并在推理或计算的基础上得出明确的结论。
在模型建立和分析的过程中,带有普遍意义的结论可以用清晰的定理或命题的形式陈述出来。结论使用时要注意的问题,可以用助记的形式列出。定理和命题必须写清结论成立的条件。
(四) 模型的讨论
对所作的数学模型,可以作多方面的讨论。例如可以就不同的情景,探索模型将如何变化。或可以根据实际情况,改变文章一开始所作的某些假设,指出由此数学模型的变化。还可以用不同的数值方法进行计算,并比较所得的结果。有时不妨拓广思路,考虑由于建模方法的不同选择而引起的变化。
通常,应该对所建立模型的优缺点加以讨论比较,并实事求是地指出模型的使用范围。
除正文外,论文和竞赛答卷都要求写出摘要。我们不要忽视摘要的写作。因为它会给读者和评卷人第一印象。摘要应把论文的主要思路、结论和模型的特色讲清楚,让人看到论文的新意。
语言是构成论文的基本元素。数学建模论文的语言与其他科学论文的语言一样,要求达意、干练。不要把一句句子写得太长,使人不甚卒读。语言中应多用客观陈述句,切忌使用你、我、他等代名词和带主观意向的语句。在英语论文写作中应多用被动语态,科学命题与判断过程一般使用现在时态。
最后,论文的书写和附图也都很重要。附图中的图形应有明确的说明,字迹力求端正。
参加数学建模竞赛的十大秘诀
1 诚信是最重要的
数学建模竞赛是考查学生研究能力和实践能力的一场综合性比赛,有很多方面的知识和能力可以考查,但其中我觉得最重要的是诚信。我感到中国在这方面的教育还远远不够,我知道有很多同学写论文并不是实事求是地去做,而是编造数据、修改结论,明明自己没法编程实现却硬说自己做出来了,还编了一些数据。这些行为也许能够骗过评委,也许可以因“此”而获奖,但是这对他们将来是很不利的,希望能够引起足够的注意。
2 团队合作是能否获奖的关键
在三天的比赛中,团队交流所占用的时间可能会超过一半。在一个小组中,出现意见不一是非常正常的,如果一个队意见完全一致,我想他们肯定不会拿奖。出现分歧的时候应当如何解决是很关键的,甚至直接决定你是否可以获奖,我的建议是“妥协”,这似乎是个贬义词,但我的意思是说不要总认为自己的观点是正确的,多听听别人的观点,在两者之间谋求共同点。如果三个人都是自傲类型的人,也许每个人都非常强,但一旦合作,分歧就无法解决,做出来的就是一团糟,也就是说“三个诸葛亮顶不上一个臭皮匠”。我奉劝这样的话最好别组成一队了。合作在竞赛前就应当培养,比如一块儿做模拟题什么的,充分利用每个人的优点,也可以张三准备图论,李四准备最优化方法,然后几天后大家一块交流,这些都是可以磨合团队之间的关系的。通常在比赛时,三个人的分工是明确的,一个是领军人物,主要是构建整个问题的框架并提出有创意的idea,自然其他部分比如论文写比如程序设计比如计算他也能参加,应该算是一名全能型的人物;第二个是算手,顾名思义,主司计算方面的问题,比如编程计算一个微积分或者手工计算一条最优路径等。优秀的团队算手一般会精通(是精通不是入门)一个软件的应用,比如C比如MATLAB比如LINGO;最后一个是写手,主要工作在于论文的写作和润色上。好的论文要让人一眼就明了其中的意思,所以写手的工作还是需要一定的技巧的。当然,最重要的还是三个队员之间的讨论和交流,同心协力,在整个比赛过程中形成一种良好的交流氛围。
3 时间和体力的问题
竞赛中时间分配也很重要,分配不好可能完不成论文,所以开始时要大致做一下安排。不必分的太细,比如第一天做第一小题,第二天做第二小题,这样反而会有压力,一切顺其自然。开始阶段不忙写作,可以将一些小组讨论的要点记录下来,不要太工整,随便写一下,到第三天再开始写论文也不迟的。也不要到第三天晚上才开始。另外要说的就是体力要跟上,三天一般睡眠只有不到10 个小时,所以没有体力是不行的,建议是赛前熬夜编程几次,既训练了自己的建模能力,也达到了训练体力的目的,赛前锻炼身体我觉得没什么用处,多熬夜就行了,但比赛前一天可不许熬。
4 重视摘要
摘要是论文的门面,摘要写的不好评委后面就不会去看了,自然只能给个成功参赛奖。摘要首先不要写废话,也不要照抄题目的一些话,直奔主题,要写明自己怎样分析问题,用什么方法解决问题,最重要的是结论是什么要说清楚,在中国的竞赛中结论如果正确一般得奖是必然的,如果不正确的话评委可能会继续往下看,也可能会扔在一边,但不写结论的话就一定不会得奖了,这一点不比美国竞赛,所以要认真写。摘要至少需要琢磨两个小时,不要轻视了它的重要性。很有必要多看看优秀论文的摘要是如何写的,并要作为赛前准备的内容之一。
5 论文写作要正规
论文一定要大致按照摘要、问题重述、模型假设、符号说明、问题分析、(建立、分析、求解模型)、模型检验、参考文献、附录等等的方式来写。一篇论文结构上如果失败的话,比赛也一定不会成功,一般初评会先淘汰一些结构失败的文章,如果论文没有好的结构,内容再好也没有用。论文前面的结构一般都不会变,后面可以按照实际情况来安排,省略的部分可以有结果说明、灵敏度分析、其他模型、模型扩展、优缺点分析等等,多看些优秀论文就知道还有哪些形式了。附录可以贴一些算法流程图或比较大的结果或图表等等。
6 分析问题要认真
一般竞赛题目自己肯定没有见过,而且我发现近些年来的赛题都不是书上哪个模型可以直接套成功的,很多根本就没有固定的模型可以参考,所以分析问题不是一个去找书本的过程,依赖书本就意味着自己的思想被束缚起来。可以完全按照自己的分析去完成,平时练习的时候学习的是一种方法,通过以前学到的方法来解决,不是套用书本来解决,没有模型套怎么办,只有靠自己去实际分析。我估计在前面说的五点也许会有三分之一的队可以做到,而且可以做的很好,但是这一点上就需要真本事了,平时多努力,比赛发挥正常,这一点做好是没有问题的。
7 编程求解是重要手段
美国竞赛时,美国学生中的论文很多是编程数据的说明,比如99 年A 题行星撞地球那题,他们也能够模拟出撞击后果,这对我们来说简直是不可思议的。美国学生实践能力较强,而中国学生擅长理论分析,所以我把编程放在了分析的后面是有中国特色的。数学建模竞赛特别强调计算机编程解决实际问题的能力,最近几年尤其强调,编程方面的能力不是一朝一夕可以练成的,需要长期刻苦的训练,常用的工具有MATLAB、Mathematica、C/C++ 等等,一个人只需要会一门语言就行了,但需要精通它。比如要画柱状图该怎么做,要用Floyd 算法怎么办,赛前不准备是没有办法在比赛中很好运用的,因此每个常用的算法都自己去编程实现一下。
8 模型的假设与模型的建立
评委看完摘要后紧接着就是看模型假设了,有一个万能的方法就是可以抄题目中可以作为假设的几句话,这样会给人留下好的印象,毕竟说明你审题了。但不能全抄,要加上自己的一些假设。一般假设用文字描述就行了,最好不要太具体了,一些重要参数不要被定死只能取某些值,否则会让人感觉论文的局限性较强。模型的建立是根据你对问题分析而来的,提出的数学符号和建立模型最好要比较接近,在同一页最好,以便评委可以对照符号来看,数学公式要严谨,推导要严密,这些都反映了参赛者的数学素质和能力,即使你推导不对,别人看到你的阵势也首先会误以为你是对的。那么多的试卷,评委不可能顺着你的公式一直推下去,但你要写得显得有数学修养才行。
9 图文表并貌可以增色
我听说一个不确切的信息是评委老师喜欢用MATLAB 编程的论文,不知道有没有这回事,但这说明了老师需要看一个具有图或表在其中的论文,一篇如果像政治书那样写的论文估计没有人会对它感兴趣的,尤其是科技论文。MATLAB 编程之所以受到青睐是因为MATLAB 提供的图形处理能力很强大。图表的说明性特别强,如果结论有很多数据的话,最好做成图表的形式加以说明,会令你的论文更有说服力,也更容易受到评委的好评。
10 其他
其他内容还是有很多的,说也说不完,挑几个重要的讲。比如不要上网讨论,网上的人水平参差不齐,你不知道谁是对的,而且很多人想得奖,不会告诉你正确的,反而骗你说相反的,有时真理往往掌握在少数人手里。还有就是论文写作中灵敏度分析不要写太多,大致说明一下就可以了,不要喧宾夺主。最后想到的就是要使用数学公式编辑器来写论文,不要用什么上下标来表示,论文字体用小四,分标题用四号黑体等等。
F. 数学建模论文具体的格式要求是
数学建模论文具体的格式要求如下:
1、论文用白色A4纸单面打印;上下左右各留出至少2.5厘米的页边距;从左侧装订。
2、论文第一页为承诺书,具体内容和格式见本规范第二页。
3、论文第二页为编号专用页,用于赛区和全国评阅前后对论文进行编号,具体内容和格式见本规范第三页。
4、论文题目和摘要写在论文第三页上,从第四页开始是论文正文。
5、论文从第三页开始编写页码,页码必须位于每页页脚中部,用阿拉伯数字从“1”开始连续编号。
6、论文不能有页眉,论文中不能有任何可能显示答题人身份的标志。
7、论文题目用三号黑体字、一级标题用四号黑体字,并居中;二级、三级标题用小四号黑体字,左端对齐(不居中)。论文中其他汉字一律采用小四号宋体字,行距用单倍行距,打印时应尽量避免彩色打印。
8、摘要应该是一份简明扼要的详细摘要(包括关键词),在整篇论文评阅中占有重要权重,请认真书写(注意篇幅不能超过一页,且无需译成英文)。全国评阅时将首先根据摘要和论文整体结构及概貌对论文优劣进行初步筛选。
9、引用别人的成果或其他公开的资料(包括网上查到的资料) 必须按照规定的参考文献的表述方式在正文引用处和参考文献中均明确列出。正文引用处用方括号标示参考文献的编号,如[1][3]等;引用书籍还必须指出页码。
10、参考文献按正文中的引用次序列出,其中书籍的表述方式为:[编号] 作者,书名,出版地:出版社,出版年。
11、参考文献中期刊杂志论文的表述方式为:[编号] 作者,论文名,杂志名,卷期号:起止页码,出版年。
12、参考文献中网上资源的表述方式为:[编号] 作者,资源标题,网址,访问时间(年月日)。
(6)论文算法格式扩展阅读:
电子版论文格式规范
1、参赛队应按照《全国大学生数学建模竞赛报名和参赛须知》的要求命名和提交以下两个电子文件,分别对应于参赛论文和相关的支撑材料。
2、参赛论文的电子版不能包含承诺书和编号专用页(即电子版论文第一页为摘要页)。除此之外,其内容及格式必须与纸质版完全一致(包括正文及附录),且必须是一个单独的文件,文件格式只能为PDF或者Word格式之一(建议使用PDF格式),不要压缩,文件大小不要超过20MB。
3、支撑材料(不超过20MB)包括用于支撑论文模型、结果、结论的所有必要文件,至少应包含参赛论文的所有源程序,通常还应包含参赛论文使用的数据(赛题中提供的原始数据除外)、较大篇幅的中间结果的图形或表格、难以从公开渠道找到的相关资料等。
所有支撑材料使用WinRAR软件压缩在一个文件中(后缀为RAR);
如果支撑材料与论文内容不相符,该论文可能会被取消评奖资格。支撑材料中不能包含承诺书和编号专用页,不能有任何可能显示答题人身份和所在学校及赛区的信息。如果确实没有需要提供的支撑材料,可以不提供支撑材料。