- 浏览: 196466 次
- 性别:
- 来自: 芜湖
文章分类
- 全部博客 (139)
- 软件 (0)
- Pattern (6)
- CSDN导入 (19)
- Struts (3)
- [网站分类]1.网站首页原创 (27)
- [网站分类]6.转载区 (4)
- Hibernate (10)
- Error (8)
- [网站分类]2.Java新手区 (20)
- Java (8)
- [网站分类]4.其他技术区 (10)
- Web (1)
- C++ (2)
- Algorithm (4)
- Linux (2)
- Skill (1)
- Tech (2)
- Note (2)
- [网站分类]3.非技术区 (1)
- Database (1)
- Winty (7)
- [网站分类]1.网站首页原创Java技术区(对首页文章的要求: 原创、高质量、经过认真思考并精心写作。BlogJava管理团队会对首页的文章进行管理。) (0)
最新评论
-
haohao-xuexi02:
很不错哦。
O'Reilly cos上传组件的使用(1/3) - 上传文件 -
yoin528:
useUnicode=true&charact ...
[原]向MySQL数据库插入Blob数据的问题 -
xiaoqing20:
下载来看看!呵呵
[原]Struts2类型转换 -
xiaoqing20:
[原]Struts2类型转换
<link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CWinty%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"> <link rel="Edit-Time-Data" href="file:///C:%5CDOCUME%7E1%5CWinty%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_editdata.mso"> <link rel="OLE-Object-Data" href="file:///C:%5CDOCUME%7E1%5CWinty%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_oledata.mso"> <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style> <![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing> <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery> <w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:Compatibility> <w:SpaceForUL/> <w:BalanceSingleByteDoubleByteWidth/> <w:DoNotLeaveBackslashAlone/> <w:ULTrailSpace/> <w:DoNotExpandShiftReturn/> <w:AdjustLineHeightInTable/> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:UseFELayout/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--><style> <!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face {font-family:"MS Mincho"; panose-1:2 2 6 9 4 2 5 8 3 4; mso-font-alt:"MS 明朝"; mso-font-charset:128; mso-generic-font-family:modern; mso-font-pitch:fixed; mso-font-signature:-1610612033 1757936891 16 0 131231 0;} @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} @font-face {font-family:"\@宋体"; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} @font-face {font-family:"\@MS Mincho"; panose-1:2 2 6 9 4 2 5 8 3 4; mso-font-charset:128; mso-generic-font-family:modern; mso-font-pitch:fixed; mso-font-signature:-1610612033 1757936891 16 0 131231 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; mso-pagination:none; font-size:10.5pt; mso-bidi-font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:宋体; mso-font-kerning:1.0pt;} /* Page Definitions */ @page {mso-page-border-surround-header:no; mso-page-border-surround-footer:no;} @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} /* List Definitions */ @list l0 {mso-list-id:425269143; mso-list-type:hybrid; mso-list-template-ids:1126886688 2141462386 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l0:level1 {mso-level-start-at:0; mso-level-number-format:bullet; mso-level-text:■; mso-level-tab-stop:18.0pt; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt; font-family:宋体; mso-bidi-font-family:"Times New Roman"; color:windowtext;} @list l1 {mso-list-id:857039273; mso-list-type:hybrid; mso-list-template-ids:-1010119990 1545267864 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l1:level1 {mso-level-start-at:0; mso-level-number-format:bullet; mso-level-text:■; mso-level-tab-stop:18.0pt; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt; font-family:宋体; mso-bidi-font-family:"Times New Roman";} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} --> </style> <!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} table.MsoTableGrid {mso-style-name:网格型; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-border-insideh:.5pt solid windowtext; mso-border-insidev:.5pt solid windowtext; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; mso-pagination:none; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} </style> <![endif]-->
<!--[endif]-->
① 每次只能移动一个盘子。
② 在移动的过程中,小盘子只能放到大盘子的上面。
1
A->D
2
A->B
3
A->C
4
B->C
5
D->C
6
A->B
7
A->D
8
B->D
9
A->B
|
10
D->A
11
D->B
12
A->B
13
C->A
14
C->D
15
C->B
16
D->B
17
A->B
18
A->C
19
A->D
|
20
C->D
21
A->C
22
D->A
23
D->C
24
A->C
25
A->D
26
C->D
27
C->A
28
D->A
29
C->D
|
30
A->C
31
A->D
32
C->D
33
B->C
34
B->D
35
B->A
36
D->A
37
C->A
38
B->D
39
B->C
|
40
D->C
41
B->D
42
C->B
43
C->D
44
B->D
45
A->B
46
A->C
47
A->D
48
C->D
49
B->D
|
1
A->B
2
A->C
3
A->D
4
C->D
5
B->D
6
A->C
7
A->B
8
C->B
9
A->C
10
B->A
11
B->C
12
A->C
13
D->A
14
D->B
15
D->C
16
B->C
17
A->C
18
A->D
19
A->B
20
D->B
21
A->D
22
B->A
23
B->D
24
A->D
25
A->B
26
D->B
|
27
D->A
28
B->A
29
D->B
30
A->D
31
A->B
32
D->B
33
C->D
34
C->B
35
C->A
36
B->A
37
D->A
38
C->B
39
C->D
40
B->D
41
C->B
42
D->C
43
D->B
44
C->B
45
A->C
46
A->D
47
A->B
48
D->B
49
C->B
50
A->D
51
A->C
52
D->C
|
53
A->D
54
C->A
55
C->D
56
A->D
57
A->C
58
D->C
59
D->A
60
C->A
61
D->C
62
A->D
63
A->C
64
D->C
65
A->D
66
C->A
67
C->D
68
A->D
69
C->A
70
D->C
71
D->A
72
C->A
73
C->D
74
A->D
75
A->C
76
D->C
77
A->D
78
C->A
|
79
C->D
80
A->D
81
B->D
82
B->A
83
B->C
84
A->C
85
D->C
86
B->A
87
B->D
88
A->D
89
B->A
90
D->B
91
D->A
92
B->A
93
C->B
94
C->D
95
C->A
96
D->A
97
B->A
98
B->C
99
B->D
100C->D
101B->C
102D->B
103D->C
104B->C
|
105
B->D
106
C->D
107
C->B
108
D->B
109
C->D
110
B->C
111
B->D
112
C->D
113
A->C
114
A->D
115
A->B
116
D->B
117
C->B
118
A->D
119
A->C
120
D->C
121
A->D
122
C->A
123
C->D
124
A->D
125
B->A
126
B->C
127
B->D
128
C->D
129
A->D
|
文章来源:http://wintys.blog.51cto.com/425414/100703
[附件]:
- 算法的Java实现.zip (185.4 KB)
- 下载次数: 0
相关推荐
算法分析设计中三柱汉诺塔算法的拓展,四柱汉诺塔的设计算法代码
四柱汉诺塔的演示程序,程序使用动态规划的方法求解了最优移动次数,java制作的前台界面进行移动展示的。具体动态规划的代码有c++版本的可以参考这篇博客...
汉诺塔问题算法,移动3根柱子的汉诺塔问题算法源码,说明:这是3根柱子的汉诺塔问题算法!如果是4根柱子的话算法又不一样了。请在输入框内输入2~64之间的盘子数,太大了可能很慢呀!
四柱汉诺塔问题的源代码,自己用C++写的,盘子数目在整数范围内均可,都是盘子数目太多的话速度自然就。。。
问题描述:在经典汉诺塔的基础上加一个条件,即,如果再加一根柱子(即现在有四根柱子a
多柱汉诺塔问题研究 by 清华大学计算机科学与技术系 刘铎 戴一奇
---汉诺塔源代码--- ---汉诺塔源代码--- ---汉诺塔源代码--- ---汉诺塔源代码--- ---汉诺塔源代码---
汉诺塔问题C/C++;解决汉诺塔问题的算法;递归
四柱汉诺塔的c++实现,关键在于最短路径的计算
汉诺塔演示---算法分析与设计 实验作业 利用mfc作的汉诺塔演示程序
这是一个汉诺塔的C语言实验代码,通过它有助于我们更好的理解算法设计与分析问题
算法设计与分析 汉诺塔 分治法 1、采用分治法的思想,编写程序解决汉诺塔问题Hanio(n,A,B,C)。 2、分别采用蛮力法和分治法编程计算an。 3、分别采用二路归并(分治法)、快速排序(分治法)和选择排序(蛮力法),...
C语言开发----c语言实现的汉诺塔演示程序
网上看来的,比较详细。包含了递归以及不用递归的代码。 C和C++版的都有。
c++代码 算法分析 效率高 推荐~~ 已经运行通过了~尽管下吧!
任意输入N个盘,在三个柱子上实现汉诺塔问题的非递归求解,用栈进行
汉诺塔问题的递归算法,附详细代码以及运行结果,有详细的算法描述。
用c#写的算法,求解汉诺塔问题,经典的递归算法。业界的经典,看了一定叫绝,。作为算法来说这算法还是很好的,有空可以联系我QQ1424687997
【原创】用java解决汉诺塔问题,我的csdn blog中有详细的算法分析。