三国华容道兵分三路攻略

相关系列链接:
软件介绍
总体功能视频演示
40种经典布局及解法图解
60种经典布局
0横布局:单兵种的没落
1横布局:横刀立马最优移动步骤演示
1横布局:齐头并进最优移动步骤演示
1横布局:兵分三路最优移动步骤演示
1横布局:雨声淅沥最优移动步骤演示
1横布局:指挥若定最优移动步骤演示
2横布局:曹冲称象

三国华容道兵分三路初始布局如下图所示:
在这里插入图片描述

在该布局下,基于我所编写的程序求得的最优移动步骤在下面进行详细介绍。
在移动步骤的字符布局描述中,C表示曹操,B表示横将,A表示竖将,Z表示卒,S表示空格(借鉴该博客)。
最优步骤为92步。
最优移动步骤的直观演示可参考该视频

华容道详细布局序列 - 兵分三路模式

总状态数: 93

bingfen: [
“卒(ID:9)向下移动”,
“卒(ID:10)向下移动”,
“关羽(ID:2)向下移动”,
“曹操(ID:1)向下移动”,
“卒(ID:7)向右移动”,
“黄忠(ID:6)向上移动”,
“张飞(ID:3)向上移动”,
“卒(ID:8)向左移动”,
“马超(ID:5)向上移动”,
“赵云(ID:4)向上移动”,
“卒(ID:9)向左移动”,
“卒(ID:10)向右移动”,
“关羽(ID:2)向下移动”,
“曹操(ID:1)向下移动”,
“卒(ID:7)向下移动”,
“卒(ID:8)向左移动”,
“马超(ID:5)向左移动”,
“赵云(ID:4)向上移动”,
“赵云(ID:4)向上移动”,
“曹操(ID:1)向右移动”,
“张飞(ID:3)向右移动”,
“黄忠(ID:6)向下移动”,
“卒(ID:8)向左移动”,
“卒(ID:7)向上移动”,
“张飞(ID:3)向上移动”,
“卒(ID:9)向上移动”,
“卒(ID:9)向右移动”,
“黄忠(ID:6)向下移动”,
“黄忠(ID:6)向下移动”,
“张飞(ID:3)向左移动”,
“卒(ID:9)向上移动”,
“卒(ID:9)向上移动”,
“曹操(ID:1)向左移动”,
“赵云(ID:4)向下移动”,
“赵云(ID:4)向下移动”,
“马超(ID:5)向右移动”,
“卒(ID:7)向右移动”,
“卒(ID:8)向右移动”,
“张飞(ID:3)向上移动”,
“黄忠(ID:6)向上移动”,
“关羽(ID:2)向左移动”,
“卒(ID:9)向右移动”,
“卒(ID:10)向左移动”,
“赵云(ID:4)向下移动”,
“马超(ID:5)向下移动”,
“卒(ID:7)向右移动”,
“卒(ID:8)向右移动”,
“张飞(ID:3)向右移动”,
“黄忠(ID:6)向上移动”,
“黄忠(ID:6)向上移动”,
“曹操(ID:1)向左移动”,
“卒(ID:9)向下移动”,
“卒(ID:8)向下移动”,
“卒(ID:7)向左移动”,
“马超(ID:5)向上移动”,
“赵云(ID:4)向上移动”,
“卒(ID:9)向下移动”,
“卒(ID:10)向右移动”,
“卒(ID:9)向下移动”,
“曹操(ID:1)向右移动”,
“黄忠(ID:6)向下移动”,
“黄忠(ID:6)向下移动”,
“张飞(ID:3)向左移动”,
“卒(ID:7)向左移动”,
“卒(ID:8)向左移动”,
“马超(ID:5)向左移动”,
“赵云(ID:4)向上移动”,
“赵云(ID:4)向上移动”,
“曹操(ID:1)向右移动”,
“黄忠(ID:6)向右移动”,
“张飞(ID:3)向下移动”,
“卒(ID:7)向左移动”,
“卒(ID:8)向上移动”,
“黄忠(ID:6)向上移动”,
“关羽(ID:2)向上移动”,
“卒(ID:9)向左移动”,
“卒(ID:9)向左移动”,
“卒(ID:10)向左移动”,
“卒(ID:10)向左移动”,
“曹操(ID:1)向下移动”,
“马超(ID:5)向下移动”,
“赵云(ID:4)向下移动”,
“卒(ID:8)向右移动”,
“卒(ID:7)向右移动”,
“张飞(ID:3)向上移动”,
“卒(ID:8)向右移动”,
“卒(ID:7)向右移动”,
“黄忠(ID:6)向上移动”,
“关羽(ID:2)向上移动”,
“卒(ID:9)向上移动”,
“卒(ID:10)向左移动”,
“曹操(ID:1)向左移动”
]

步骤 1:
字符串布局:
ZCCZ
ACCA
ABBA
AZZA
ASSA
详细布局 (棋子ID):
7 1 1 8
6 1 1 5
6 2 2 5
3 9 10 4
3 0 0 4
详细布局 (棋子名称):
卒 曹 曹 卒
黄 曹 曹 马
黄 关 关 马
张 卒 卒 赵
张 空 空 赵

步骤 2:
移动: 卒(ID:9)向下移动
字符串布局:
ZCCZ
ACCA
ABBA
ASZA
AZSA
详细布局 (棋子ID):
7 1 1 8
6 1 1 5
6 2 2 5
3 0 10 4
3 9 0 4
详细布局 (棋子名称):
卒 曹 曹 卒
黄 曹 曹 马
黄 关 关 马
张 空 卒 赵
张 卒 空 赵

步骤 3:
移动: 卒(ID:10)向下移动
字符串布局:
ZCCZ
ACCA
ABBA
ASSA
AZZA
详细布局 (棋子ID):
7 1 1 8
6 1 1 5
6 2 2 5
3 0 0 4
3 9 10 4
详细布局 (棋子名称):
卒 曹 曹 卒
黄 曹 曹 马
黄 关 关 马
张 空 空 赵
张 卒 卒 赵

步骤 4:
移动: 关羽(ID:2)向下移动
字符串布局:
ZCCZ
ACCA
ASSA
ABBA
AZZA
详细布局 (棋子ID):
7 1 1 8
6 1 1 5
6 0 0 5
3 2 2 4
3 9 10 4
详细布局 (棋子名称):
卒 曹 曹 卒
黄 曹 曹 马
黄 空 空 马
张 关 关 赵
张 卒 卒 赵

步骤 5:
移动: 曹操(ID:1)向下移动
字符串布局:
ZSSZ
ACCA
ACCA
ABBA
AZZA
详细布局 (棋子ID):
7 0 0 8
6 1 1 5
6 1 1 5
3 2 2 4
3 9 10 4
详细布局 (棋子名称):
卒 空 空 卒
黄 曹 曹 马
黄 曹 曹 马
张 关 关 赵
张 卒 卒 赵

步骤 6:
移动: 卒(ID:7)向右移动
字符串布局:
SZSZ
ACCA
ACCA
ABBA
AZZA
详细布局 (棋子ID):
0 7 0 8
6 1 1 5
6 1 1 5
3 2 2 4
3 9 10 4
详细布局 (棋子名称):
空 卒 空 卒
黄 曹 曹 马
黄 曹 曹 马
张 关 关 赵
张 卒 卒 赵

步骤 7:
移动: 黄忠(ID:6)向上移动
字符串布局:
AZSZ
ACCA
SCCA
ABBA
AZZA
详细布局 (棋子ID):
6 7 0 8
6 1 1 5
0 1 1 5
3 2 2 4
3 9 10 4
详细布局 (棋子名称):
黄 卒 空 卒
黄 曹 曹 马
空 曹 曹 马
张 关 关 赵
张 卒 卒 赵

步骤 8:
移动: 张飞(ID:3)向上移动
字符串布局:
AZSZ
ACCA
ACCA
ABBA
SZZA
详细布局 (棋子ID):
6 7 0 8
6 1 1 5
3 1 1 5
3 2 2 4
0 9 10 4
详细布局 (棋子名称):
黄 卒 空 卒
黄 曹 曹 马
张 曹 曹 马
张 关 关 赵
空 卒 卒 赵

步骤 9:
移动: 卒(ID:8)向左移动
字符串布局:
AZZS
ACCA
ACCA
ABBA
SZZA
详细布局 (棋子ID):
6 7 8 0
6 1 1 5
3 1 1 5
3 2 2 4
0 9 10 4
详细布局 (棋子名称):
黄 卒 卒 空
黄 曹 曹 马
张 曹 曹 马
张 关 关 赵
空 卒 卒 赵

步骤 10:
移动: 马超(ID:5)向上移动
字符串布局:
AZZA
ACCA
ACCS
ABBA
SZZA
详细布局 (棋子ID):
6 7 8 5
6 1 1 5
3 1 1 0
3 2 2 4
0 9 10 4
详细布局 (棋子名称):
黄 卒 卒 马
黄 曹 曹 马
张 曹 曹 空
张 关 关 赵
空 卒 卒 赵

步骤 11:
移动: 赵云(ID:4)向上移动
字符串布局:
AZZA
ACCA
ACCA
ABBA
SZZS
详细布局 (棋子ID):
6 7 8 5
6 1 1 5
3 1 1 4
3 2 2 4
0 9 10 0
详细布局 (棋子名称):
黄 卒 卒 马
黄 曹 曹 马
张 曹 曹 赵
张 关 关 赵
空 卒 卒 空

步骤 12:
移动: 卒(ID:9)向左移动
字符串布局:
AZZA
ACCA
ACCA
ABBA
ZSZS
详细布局 (棋子ID):
6 7 8 5
6 1 1 5
3 1 1 4
3 2 2 4
9 0 10 0
详细布局 (棋子名称):
黄 卒 卒 马
黄 曹 曹 马
张 曹 曹 赵
张 关 关 赵
卒 空 卒 空

步骤 13:
移动: 卒(ID:10)向右移动
字符串布局:
AZZA
ACCA
ACCA
ABBA
ZSSZ
详细布局 (棋子ID):
6 7 8 5
6 1 1 5
3 1 1 4
3 2 2 4
9 0 0 10
详细布局 (棋子名称):
黄 卒 卒 马
黄 曹 曹 马
张 曹 曹 赵
张 关 关 赵
卒 空 空 卒

步骤 14:
移动: 关羽(ID:2)向下移动
字符串布局:
AZZA
ACCA
ACCA
ASSA
ZBBZ
详细布局 (棋子ID):
6 7 8 5
6 1 1 5
3 1 1 4
3 0 0 4
9 2 2 10
详细布局 (棋子名称):
黄 卒 卒 马
黄 曹 曹 马
张 曹 曹 赵
张 空 空 赵
卒 关 关 卒

步骤 15:
移动: 曹操(ID:1)向下移动
字符串布局:
AZZA
ASSA
ACCA
ACCA
ZBBZ
详细布局 (棋子ID):
6 7 8 5
6 0 0 5
3 1 1 4
3 1 1 4
9 2 2 10
详细布局 (棋子名称):
黄 卒 卒 马
黄 空 空 马
张 曹 曹 赵
张 曹 曹 赵
卒 关 关 卒

步骤 16:
移动: 卒(ID:7)向下移动
字符串布局:
ASZA
AZSA
ACCA
ACCA
ZBBZ
详细布局 (棋子ID):
6 0 8 5
6 7 0 5
3 1 1 4
3 1 1 4
9 2 2 10
详细布局 (棋子名称):
黄 空 卒 马
黄 卒 空 马
张 曹 曹 赵
张 曹 曹 赵
卒 关 关 卒

步骤 17:
移动: 卒(ID:8)向左移动
字符串布局:
AZSA
AZSA
ACCA
ACCA
ZBBZ
详细布局 (棋子ID):
6 8 0 5
6 7 0 5
3 1 1 4
3 1 1 4
9 2 2 10
详细布局 (棋子名称):
黄 卒 空 马
黄 卒 空 马
张 曹 曹 赵
张 曹 曹 赵
卒 关 关 卒

步骤 18:
移动: 马超(ID:5)向左移动
字符串布局:
AZAS
AZAS
ACCA
ACCA
ZBBZ
详细布局 (棋子ID):
6 8 5 0
6 7 5 0
3 1 1 4
3 1 1 4
9 2 2 10
详细布局 (棋子名称):
黄 卒 马 空
黄 卒 马 空
张 曹 曹 赵
张 曹 曹 赵
卒 关 关 卒

步骤 19:
移动: 赵云(ID:4)向上移动
字符串布局:
AZAS
AZAA
ACCA
ACCS
ZBBZ
详细布局 (棋子ID):
6 8 5 0
6 7 5 4
3 1 1 4
3 1 1 0
9 2 2 10
详细布局 (棋子名称):
黄 卒 马 空
黄 卒 马 赵
张 曹 曹 赵
张 曹 曹 空
卒 关 关 卒

步骤 20:
移动: 赵云(ID:4)向上移动
字符串布局:
AZAA
AZAA
ACCS
ACCS
ZBBZ
详细布局 (棋子ID):
6 8 5 4
6 7 5 4
3 1 1 0
3 1 1 0
9 2 2 10
详细布局 (棋子名称):
黄 卒 马 赵
黄 卒 马 赵
张 曹 曹 空
张 曹 曹 空
卒 关 关 卒

步骤 21:
移动: 曹操(ID:1)向右移动
字符串布局:
AZAA
AZAA
ASCC
ASCC
ZBBZ
详细布局 (棋子ID):
6 8 5 4
6 7 5 4
3 0 1 1
3 0 1 1
9 2 2 10
详细布局 (棋子名称):
黄 卒 马 赵
黄 卒 马 赵
张 空 曹 曹
张 空 曹 曹
卒 关 关 卒

步骤 22:
移动: 张飞(ID:3)向右移动
字符串布局:
AZAA
AZAA
SACC
SACC
ZBBZ
详细布局 (棋子ID):
6 8 5 4
6 7 5 4
0 3 1 1
0 3 1 1
9 2 2 10
详细布局 (棋子名称):
黄 卒 马 赵
黄 卒 马 赵
空 张 曹 曹
空 张 曹 曹
卒 关 关 卒

步骤 23:
移动: 黄忠(ID:6)向下移动
字符串布局:
SZAA
AZAA
AACC
SACC
ZBBZ
详细布局 (棋子ID):
0 8 5 4
6 7 5 4
6 3 1 1
0 3 1 1
9 2 2 10
详细布局 (棋子名称):
空 卒 马 赵
黄 卒 马 赵
黄 张 曹 曹
空 张 曹 曹
卒 关 关 卒

步骤 24:
移动: 卒(ID:8)向左移动
字符串布局:
ZSAA
AZAA
AACC
SACC
ZBBZ
详细布局 (棋子ID):
8 0 5 4
6 7 5 4
6 3 1 1
0 3 1 1
9 2 2 10
详细布局 (棋子名称):
卒 空 马 赵
黄 卒 马 赵
黄 张 曹 曹
空 张 曹 曹
卒 关 关 卒

步骤 25:
移动: 卒(ID:7)向上移动
字符串布局:
ZZAA
ASAA
AACC
SACC
ZBBZ
详细布局 (棋子ID):
8 7 5 4
6 0 5 4
6 3 1 1
0 3 1 1
9 2 2 10
详细布局 (棋子名称):
卒 卒 马 赵
黄 空 马 赵
黄 张 曹 曹
空 张 曹 曹
卒 关 关 卒

步骤 26:
移动: 张飞(ID:3)向上移动
字符串布局:
ZZAA
AAAA
AACC
SSCC
ZBBZ
详细布局 (棋子ID):
8 7 5 4
6 3 5 4
6 3 1 1
0 0 1 1
9 2 2 10
详细布局 (棋子名称):
卒 卒 马 赵
黄 张 马 赵
黄 张 曹 曹
空 空 曹 曹
卒 关 关 卒

步骤 27:
移动: 卒(ID:9)向上移动
字符串布局:
ZZAA
AAAA
AACC
ZSCC
SBBZ
详细布局 (棋子ID):
8 7 5 4
6 3 5 4
6 3 1 1
9 0 1 1
0 2 2 10
详细布局 (棋子名称):
卒 卒 马 赵
黄 张 马 赵
黄 张 曹 曹
卒 空 曹 曹
空 关 关 卒

步骤 28:
移动: 卒(ID:9)向右移动
字符串布局:
ZZAA
AAAA
AACC
SZCC
SBBZ
详细布局 (棋子ID):
8 7 5 4
6 3 5 4
6 3 1 1
0 9 1 1
0 2 2 10
详细布局 (棋子名称):
卒 卒 马 赵
黄 张 马 赵
黄 张 曹 曹
空 卒 曹 曹
空 关 关 卒

步骤 29:
移动: 黄忠(ID:6)向下移动
字符串布局:
ZZAA
SAAA
AACC
AZCC
SBBZ
详细布局 (棋子ID):
8 7 5 4
0 3 5 4
6 3 1 1
6 9 1 1
0 2 2 10
详细布局 (棋子名称):
卒 卒 马 赵
空 张 马 赵
黄 张 曹 曹
黄 卒 曹 曹
空 关 关 卒

步骤 30:
移动: 黄忠(ID:6)向下移动
字符串布局:
ZZAA
SAAA
SACC
AZCC
ABBZ
详细布局 (棋子ID):
8 7 5 4
0 3 5 4
0 3 1 1
6 9 1 1
6 2 2 10
详细布局 (棋子名称):
卒 卒 马 赵
空 张 马 赵
空 张 曹 曹
黄 卒 曹 曹
黄 关 关 卒

步骤 31:
移动: 张飞(ID:3)向左移动
字符串布局:
ZZAA
ASAA
ASCC
AZCC
ABBZ
详细布局 (棋子ID):
8 7 5 4
3 0 5 4
3 0 1 1
6 9 1 1
6 2 2 10
详细布局 (棋子名称):
卒 卒 马 赵
张 空 马 赵
张 空 曹 曹
黄 卒 曹 曹
黄 关 关 卒

步骤 32:
移动: 卒(ID:9)向上移动
字符串布局:
ZZAA
ASAA
AZCC
ASCC
ABBZ
详细布局 (棋子ID):
8 7 5 4
3 0 5 4
3 9 1 1
6 0 1 1
6 2 2 10
详细布局 (棋子名称):
卒 卒 马 赵
张 空 马 赵
张 卒 曹 曹
黄 空 曹 曹
黄 关 关 卒

步骤 33:
移动: 卒(ID:9)向上移动
字符串布局:
ZZAA
AZAA
ASCC
ASCC
ABBZ
详细布局 (棋子ID):
8 7 5 4
3 9 5 4
3 0 1 1
6 0 1 1
6 2 2 10
详细布局 (棋子名称):
卒 卒 马 赵
张 卒 马 赵
张 空 曹 曹
黄 空 曹 曹
黄 关 关 卒

步骤 34:
移动: 曹操(ID:1)向左移动
字符串布局:
ZZAA
AZAA
ACCS
ACCS
ABBZ
详细布局 (棋子ID):
8 7 5 4
3 9 5 4
3 1 1 0
6 1 1 0
6 2 2 10
详细布局 (棋子名称):
卒 卒 马 赵
张 卒 马 赵
张 曹 曹 空
黄 曹 曹 空
黄 关 关 卒

步骤 35:
移动: 赵云(ID:4)向下移动
字符串布局:
ZZAS
AZAA
ACCA
ACCS
ABBZ
详细布局 (棋子ID):
8 7 5 0
3 9 5 4
3 1 1 4
6 1 1 0
6 2 2 10
详细布局 (棋子名称):
卒 卒 马 空
张 卒 马 赵
张 曹 曹 赵
黄 曹 曹 空
黄 关 关 卒

步骤 36:
移动: 赵云(ID:4)向下移动
字符串布局:
ZZAS
AZAS
ACCA
ACCA
ABBZ
详细布局 (棋子ID):
8 7 5 0
3 9 5 0
3 1 1 4
6 1 1 4
6 2 2 10
详细布局 (棋子名称):
卒 卒 马 空
张 卒 马 空
张 曹 曹 赵
黄 曹 曹 赵
黄 关 关 卒

步骤 37:
移动: 马超(ID:5)向右移动
字符串布局:
ZZSA
AZSA
ACCA
ACCA
ABBZ
详细布局 (棋子ID):
8 7 0 5
3 9 0 5
3 1 1 4
6 1 1 4
6 2 2 10
详细布局 (棋子名称):
卒 卒 空 马
张 卒 空 马
张 曹 曹 赵
黄 曹 曹 赵
黄 关 关 卒

步骤 38:
移动: 卒(ID:7)向右移动
字符串布局:
ZSZA
AZSA
ACCA
ACCA
ABBZ
详细布局 (棋子ID):
8 0 7 5
3 9 0 5
3 1 1 4
6 1 1 4
6 2 2 10
详细布局 (棋子名称):
卒 空 卒 马
张 卒 空 马
张 曹 曹 赵
黄 曹 曹 赵
黄 关 关 卒

步骤 39:
移动: 卒(ID:8)向右移动
字符串布局:
SZZA
AZSA
ACCA
ACCA
ABBZ
详细布局 (棋子ID):
0 8 7 5
3 9 0 5
3 1 1 4
6 1 1 4
6 2 2 10
详细布局 (棋子名称):
空 卒 卒 马
张 卒 空 马
张 曹 曹 赵
黄 曹 曹 赵
黄 关 关 卒

步骤 40:
移动: 张飞(ID:3)向上移动
字符串布局:
AZZA
AZSA
SCCA
ACCA
ABBZ
详细布局 (棋子ID):
3 8 7 5
3 9 0 5
0 1 1 4
6 1 1 4
6 2 2 10
详细布局 (棋子名称):
张 卒 卒 马
张 卒 空 马
空 曹 曹 赵
黄 曹 曹 赵
黄 关 关 卒

步骤 41:
移动: 黄忠(ID:6)向上移动
字符串布局:
AZZA
AZSA
ACCA
ACCA
SBBZ
详细布局 (棋子ID):
3 8 7 5
3 9 0 5
6 1 1 4
6 1 1 4
0 2 2 10
详细布局 (棋子名称):
张 卒 卒 马
张 卒 空 马
黄 曹 曹 赵
黄 曹 曹 赵
空 关 关 卒

步骤 42:
移动: 关羽(ID:2)向左移动
字符串布局:
AZZA
AZSA
ACCA
ACCA
BBSZ
详细布局 (棋子ID):
3 8 7 5
3 9 0 5
6 1 1 4
6 1 1 4
2 2 0 10
详细布局 (棋子名称):
张 卒 卒 马
张 卒 空 马
黄 曹 曹 赵
黄 曹 曹 赵
关 关 空 卒

步骤 43:
移动: 卒(ID:9)向右移动
字符串布局:
AZZA
ASZA
ACCA
ACCA
BBSZ
详细布局 (棋子ID):
3 8 7 5
3 0 9 5
6 1 1 4
6 1 1 4
2 2 0 10
详细布局 (棋子名称):
张 卒 卒 马
张 空 卒 马
黄 曹 曹 赵
黄 曹 曹 赵
关 关 空 卒

步骤 44:
移动: 卒(ID:10)向左移动
字符串布局:
AZZA
ASZA
ACCA
ACCA
BBZS
详细布局 (棋子ID):
3 8 7 5
3 0 9 5
6 1 1 4
6 1 1 4
2 2 10 0
详细布局 (棋子名称):
张 卒 卒 马
张 空 卒 马
黄 曹 曹 赵
黄 曹 曹 赵
关 关 卒 空

步骤 45:
移动: 赵云(ID:4)向下移动
字符串布局:
AZZA
ASZA
ACCS
ACCA
BBZA
详细布局 (棋子ID):
3 8 7 5
3 0 9 5
6 1 1 0
6 1 1 4
2 2 10 4
详细布局 (棋子名称):
张 卒 卒 马
张 空 卒 马
黄 曹 曹 空
黄 曹 曹 赵
关 关 卒 赵

步骤 46:
移动: 马超(ID:5)向下移动
字符串布局:
AZZS
ASZA
ACCA
ACCA
BBZA
详细布局 (棋子ID):
3 8 7 0
3 0 9 5
6 1 1 5
6 1 1 4
2 2 10 4
详细布局 (棋子名称):
张 卒 卒 空
张 空 卒 马
黄 曹 曹 马
黄 曹 曹 赵
关 关 卒 赵

步骤 47:
移动: 卒(ID:7)向右移动
字符串布局:
AZSZ
ASZA
ACCA
ACCA
BBZA
详细布局 (棋子ID):
3 8 0 7
3 0 9 5
6 1 1 5
6 1 1 4
2 2 10 4
详细布局 (棋子名称):
张 卒 空 卒
张 空 卒 马
黄 曹 曹 马
黄 曹 曹 赵
关 关 卒 赵

步骤 48:
移动: 卒(ID:8)向右移动
字符串布局:
ASZZ
ASZA
ACCA
ACCA
BBZA
详细布局 (棋子ID):
3 0 8 7
3 0 9 5
6 1 1 5
6 1 1 4
2 2 10 4
详细布局 (棋子名称):
张 空 卒 卒
张 空 卒 马
黄 曹 曹 马
黄 曹 曹 赵
关 关 卒 赵

步骤 49:
移动: 张飞(ID:3)向右移动
字符串布局:
SAZZ
SAZA
ACCA
ACCA
BBZA
详细布局 (棋子ID):
0 3 8 7
0 3 9 5
6 1 1 5
6 1 1 4
2 2 10 4
详细布局 (棋子名称):
空 张 卒 卒
空 张 卒 马
黄 曹 曹 马
黄 曹 曹 赵
关 关 卒 赵

步骤 50:
移动: 黄忠(ID:6)向上移动
字符串布局:
SAZZ
AAZA
ACCA
SCCA
BBZA
详细布局 (棋子ID):
0 3 8 7
6 3 9 5
6 1 1 5
0 1 1 4
2 2 10 4
详细布局 (棋子名称):
空 张 卒 卒
黄 张 卒 马
黄 曹 曹 马
空 曹 曹 赵
关 关 卒 赵

步骤 51:
移动: 黄忠(ID:6)向上移动
字符串布局:
AAZZ
AAZA
SCCA
SCCA
BBZA
详细布局 (棋子ID):
6 3 8 7
6 3 9 5
0 1 1 5
0 1 1 4
2 2 10 4
详细布局 (棋子名称):
黄 张 卒 卒
黄 张 卒 马
空 曹 曹 马
空 曹 曹 赵
关 关 卒 赵

步骤 52:
移动: 曹操(ID:1)向左移动
字符串布局:
AAZZ
AAZA
CCSA
CCSA
BBZA
详细布局 (棋子ID):
6 3 8 7
6 3 9 5
1 1 0 5
1 1 0 4
2 2 10 4
详细布局 (棋子名称):
黄 张 卒 卒
黄 张 卒 马
曹 曹 空 马
曹 曹 空 赵
关 关 卒 赵

步骤 53:
移动: 卒(ID:9)向下移动
字符串布局:
AAZZ
AASA
CCZA
CCSA
BBZA
详细布局 (棋子ID):
6 3 8 7
6 3 0 5
1 1 9 5
1 1 0 4
2 2 10 4
详细布局 (棋子名称):
黄 张 卒 卒
黄 张 空 马
曹 曹 卒 马
曹 曹 空 赵
关 关 卒 赵

步骤 54:
移动: 卒(ID:8)向下移动
字符串布局:
AASZ
AAZA
CCZA
CCSA
BBZA
详细布局 (棋子ID):
6 3 0 7
6 3 8 5
1 1 9 5
1 1 0 4
2 2 10 4
详细布局 (棋子名称):
黄 张 空 卒
黄 张 卒 马
曹 曹 卒 马
曹 曹 空 赵
关 关 卒 赵

步骤 55:
移动: 卒(ID:7)向左移动
字符串布局:
AAZS
AAZA
CCZA
CCSA
BBZA
详细布局 (棋子ID):
6 3 7 0
6 3 8 5
1 1 9 5
1 1 0 4
2 2 10 4
详细布局 (棋子名称):
黄 张 卒 空
黄 张 卒 马
曹 曹 卒 马
曹 曹 空 赵
关 关 卒 赵

步骤 56:
移动: 马超(ID:5)向上移动
字符串布局:
AAZA
AAZA
CCZS
CCSA
BBZA
详细布局 (棋子ID):
6 3 7 5
6 3 8 5
1 1 9 0
1 1 0 4
2 2 10 4
详细布局 (棋子名称):
黄 张 卒 马
黄 张 卒 马
曹 曹 卒 空
曹 曹 空 赵
关 关 卒 赵

步骤 57:
移动: 赵云(ID:4)向上移动
字符串布局:
AAZA
AAZA
CCZA
CCSA
BBZS
详细布局 (棋子ID):
6 3 7 5
6 3 8 5
1 1 9 4
1 1 0 4
2 2 10 0
详细布局 (棋子名称):
黄 张 卒 马
黄 张 卒 马
曹 曹 卒 赵
曹 曹 空 赵
关 关 卒 空

步骤 58:
移动: 卒(ID:9)向下移动
字符串布局:
AAZA
AAZA
CCSA
CCZA
BBZS
详细布局 (棋子ID):
6 3 7 5
6 3 8 5
1 1 0 4
1 1 9 4
2 2 10 0
详细布局 (棋子名称):
黄 张 卒 马
黄 张 卒 马
曹 曹 空 赵
曹 曹 卒 赵
关 关 卒 空

步骤 59:
移动: 卒(ID:10)向右移动
字符串布局:
AAZA
AAZA
CCSA
CCZA
BBSZ
详细布局 (棋子ID):
6 3 7 5
6 3 8 5
1 1 0 4
1 1 9 4
2 2 0 10
详细布局 (棋子名称):
黄 张 卒 马
黄 张 卒 马
曹 曹 空 赵
曹 曹 卒 赵
关 关 空 卒

步骤 60:
移动: 卒(ID:9)向下移动
字符串布局:
AAZA
AAZA
CCSA
CCSA
BBZZ
详细布局 (棋子ID):
6 3 7 5
6 3 8 5
1 1 0 4
1 1 0 4
2 2 9 10
详细布局 (棋子名称):
黄 张 卒 马
黄 张 卒 马
曹 曹 空 赵
曹 曹 空 赵
关 关 卒 卒

步骤 61:
移动: 曹操(ID:1)向右移动
字符串布局:
AAZA
AAZA
SCCA
SCCA
BBZZ
详细布局 (棋子ID):
6 3 7 5
6 3 8 5
0 1 1 4
0 1 1 4
2 2 9 10
详细布局 (棋子名称):
黄 张 卒 马
黄 张 卒 马
空 曹 曹 赵
空 曹 曹 赵
关 关 卒 卒

步骤 62:
移动: 黄忠(ID:6)向下移动
字符串布局:
SAZA
AAZA
ACCA
SCCA
BBZZ
详细布局 (棋子ID):
0 3 7 5
6 3 8 5
6 1 1 4
0 1 1 4
2 2 9 10
详细布局 (棋子名称):
空 张 卒 马
黄 张 卒 马
黄 曹 曹 赵
空 曹 曹 赵
关 关 卒 卒

步骤 63:
移动: 黄忠(ID:6)向下移动
字符串布局:
SAZA
SAZA
ACCA
ACCA
BBZZ
详细布局 (棋子ID):
0 3 7 5
0 3 8 5
6 1 1 4
6 1 1 4
2 2 9 10
详细布局 (棋子名称):
空 张 卒 马
空 张 卒 马
黄 曹 曹 赵
黄 曹 曹 赵
关 关 卒 卒

步骤 64:
移动: 张飞(ID:3)向左移动
字符串布局:
ASZA
ASZA
ACCA
ACCA
BBZZ
详细布局 (棋子ID):
3 0 7 5
3 0 8 5
6 1 1 4
6 1 1 4
2 2 9 10
详细布局 (棋子名称):
张 空 卒 马
张 空 卒 马
黄 曹 曹 赵
黄 曹 曹 赵
关 关 卒 卒

步骤 65:
移动: 卒(ID:7)向左移动
字符串布局:
AZSA
ASZA
ACCA
ACCA
BBZZ
详细布局 (棋子ID):
3 7 0 5
3 0 8 5
6 1 1 4
6 1 1 4
2 2 9 10
详细布局 (棋子名称):
张 卒 空 马
张 空 卒 马
黄 曹 曹 赵
黄 曹 曹 赵
关 关 卒 卒

步骤 66:
移动: 卒(ID:8)向左移动
字符串布局:
AZSA
AZSA
ACCA
ACCA
BBZZ
详细布局 (棋子ID):
3 7 0 5
3 8 0 5
6 1 1 4
6 1 1 4
2 2 9 10
详细布局 (棋子名称):
张 卒 空 马
张 卒 空 马
黄 曹 曹 赵
黄 曹 曹 赵
关 关 卒 卒

步骤 67:
移动: 马超(ID:5)向左移动
字符串布局:
AZAS
AZAS
ACCA
ACCA
BBZZ
详细布局 (棋子ID):
3 7 5 0
3 8 5 0
6 1 1 4
6 1 1 4
2 2 9 10
详细布局 (棋子名称):
张 卒 马 空
张 卒 马 空
黄 曹 曹 赵
黄 曹 曹 赵
关 关 卒 卒

步骤 68:
移动: 赵云(ID:4)向上移动
字符串布局:
AZAS
AZAA
ACCA
ACCS
BBZZ
详细布局 (棋子ID):
3 7 5 0
3 8 5 4
6 1 1 4
6 1 1 0
2 2 9 10
详细布局 (棋子名称):
张 卒 马 空
张 卒 马 赵
黄 曹 曹 赵
黄 曹 曹 空
关 关 卒 卒

步骤 69:
移动: 赵云(ID:4)向上移动
字符串布局:
AZAA
AZAA
ACCS
ACCS
BBZZ
详细布局 (棋子ID):
3 7 5 4
3 8 5 4
6 1 1 0
6 1 1 0
2 2 9 10
详细布局 (棋子名称):
张 卒 马 赵
张 卒 马 赵
黄 曹 曹 空
黄 曹 曹 空
关 关 卒 卒

步骤 70:
移动: 曹操(ID:1)向右移动
字符串布局:
AZAA
AZAA
ASCC
ASCC
BBZZ
详细布局 (棋子ID):
3 7 5 4
3 8 5 4
6 0 1 1
6 0 1 1
2 2 9 10
详细布局 (棋子名称):
张 卒 马 赵
张 卒 马 赵
黄 空 曹 曹
黄 空 曹 曹
关 关 卒 卒

步骤 71:
移动: 黄忠(ID:6)向右移动
字符串布局:
AZAA
AZAA
SACC
SACC
BBZZ
详细布局 (棋子ID):
3 7 5 4
3 8 5 4
0 6 1 1
0 6 1 1
2 2 9 10
详细布局 (棋子名称):
张 卒 马 赵
张 卒 马 赵
空 黄 曹 曹
空 黄 曹 曹
关 关 卒 卒

步骤 72:
移动: 张飞(ID:3)向下移动
字符串布局:
SZAA
AZAA
AACC
SACC
BBZZ
详细布局 (棋子ID):
0 7 5 4
3 8 5 4
3 6 1 1
0 6 1 1
2 2 9 10
详细布局 (棋子名称):
空 卒 马 赵
张 卒 马 赵
张 黄 曹 曹
空 黄 曹 曹
关 关 卒 卒

步骤 73:
移动: 卒(ID:7)向左移动
字符串布局:
ZSAA
AZAA
AACC
SACC
BBZZ
详细布局 (棋子ID):
7 0 5 4
3 8 5 4
3 6 1 1
0 6 1 1
2 2 9 10
详细布局 (棋子名称):
卒 空 马 赵
张 卒 马 赵
张 黄 曹 曹
空 黄 曹 曹
关 关 卒 卒

步骤 74:
移动: 卒(ID:8)向上移动
字符串布局:
ZZAA
ASAA
AACC
SACC
BBZZ
详细布局 (棋子ID):
7 8 5 4
3 0 5 4
3 6 1 1
0 6 1 1
2 2 9 10
详细布局 (棋子名称):
卒 卒 马 赵
张 空 马 赵
张 黄 曹 曹
空 黄 曹 曹
关 关 卒 卒

步骤 75:
移动: 黄忠(ID:6)向上移动
字符串布局:
ZZAA
AAAA
AACC
SSCC
BBZZ
详细布局 (棋子ID):
7 8 5 4
3 6 5 4
3 6 1 1
0 0 1 1
2 2 9 10
详细布局 (棋子名称):
卒 卒 马 赵
张 黄 马 赵
张 黄 曹 曹
空 空 曹 曹
关 关 卒 卒

步骤 76:
移动: 关羽(ID:2)向上移动
字符串布局:
ZZAA
AAAA
AACC
BBCC
SSZZ
详细布局 (棋子ID):
7 8 5 4
3 6 5 4
3 6 1 1
2 2 1 1
0 0 9 10
详细布局 (棋子名称):
卒 卒 马 赵
张 黄 马 赵
张 黄 曹 曹
关 关 曹 曹
空 空 卒 卒

步骤 77:
移动: 卒(ID:9)向左移动
字符串布局:
ZZAA
AAAA
AACC
BBCC
SZSZ
详细布局 (棋子ID):
7 8 5 4
3 6 5 4
3 6 1 1
2 2 1 1
0 9 0 10
详细布局 (棋子名称):
卒 卒 马 赵
张 黄 马 赵
张 黄 曹 曹
关 关 曹 曹
空 卒 空 卒

步骤 78:
移动: 卒(ID:9)向左移动
字符串布局:
ZZAA
AAAA
AACC
BBCC
ZSSZ
详细布局 (棋子ID):
7 8 5 4
3 6 5 4
3 6 1 1
2 2 1 1
9 0 0 10
详细布局 (棋子名称):
卒 卒 马 赵
张 黄 马 赵
张 黄 曹 曹
关 关 曹 曹
卒 空 空 卒

步骤 79:
移动: 卒(ID:10)向左移动
字符串布局:
ZZAA
AAAA
AACC
BBCC
ZSZS
详细布局 (棋子ID):
7 8 5 4
3 6 5 4
3 6 1 1
2 2 1 1
9 0 10 0
详细布局 (棋子名称):
卒 卒 马 赵
张 黄 马 赵
张 黄 曹 曹
关 关 曹 曹
卒 空 卒 空

步骤 80:
移动: 卒(ID:10)向左移动
字符串布局:
ZZAA
AAAA
AACC
BBCC
ZZSS
详细布局 (棋子ID):
7 8 5 4
3 6 5 4
3 6 1 1
2 2 1 1
9 10 0 0
详细布局 (棋子名称):
卒 卒 马 赵
张 黄 马 赵
张 黄 曹 曹
关 关 曹 曹
卒 卒 空 空

步骤 81:
移动: 曹操(ID:1)向下移动
字符串布局:
ZZAA
AAAA
AASS
BBCC
ZZCC
详细布局 (棋子ID):
7 8 5 4
3 6 5 4
3 6 0 0
2 2 1 1
9 10 1 1
详细布局 (棋子名称):
卒 卒 马 赵
张 黄 马 赵
张 黄 空 空
关 关 曹 曹
卒 卒 曹 曹

步骤 82:
移动: 马超(ID:5)向下移动
字符串布局:
ZZSA
AAAA
AAAS
BBCC
ZZCC
详细布局 (棋子ID):
7 8 0 4
3 6 5 4
3 6 5 0
2 2 1 1
9 10 1 1
详细布局 (棋子名称):
卒 卒 空 赵
张 黄 马 赵
张 黄 马 空
关 关 曹 曹
卒 卒 曹 曹

步骤 83:
移动: 赵云(ID:4)向下移动
字符串布局:
ZZSS
AAAA
AAAA
BBCC
ZZCC
详细布局 (棋子ID):
7 8 0 0
3 6 5 4
3 6 5 4
2 2 1 1
9 10 1 1
详细布局 (棋子名称):
卒 卒 空 空
张 黄 马 赵
张 黄 马 赵
关 关 曹 曹
卒 卒 曹 曹

步骤 84:
移动: 卒(ID:8)向右移动
字符串布局:
ZSZS
AAAA
AAAA
BBCC
ZZCC
详细布局 (棋子ID):
7 0 8 0
3 6 5 4
3 6 5 4
2 2 1 1
9 10 1 1
详细布局 (棋子名称):
卒 空 卒 空
张 黄 马 赵
张 黄 马 赵
关 关 曹 曹
卒 卒 曹 曹

步骤 85:
移动: 卒(ID:7)向右移动
字符串布局:
SZZS
AAAA
AAAA
BBCC
ZZCC
详细布局 (棋子ID):
0 7 8 0
3 6 5 4
3 6 5 4
2 2 1 1
9 10 1 1
详细布局 (棋子名称):
空 卒 卒 空
张 黄 马 赵
张 黄 马 赵
关 关 曹 曹
卒 卒 曹 曹

步骤 86:
移动: 张飞(ID:3)向上移动
字符串布局:
AZZS
AAAA
SAAA
BBCC
ZZCC
详细布局 (棋子ID):
3 7 8 0
3 6 5 4
0 6 5 4
2 2 1 1
9 10 1 1
详细布局 (棋子名称):
张 卒 卒 空
张 黄 马 赵
空 黄 马 赵
关 关 曹 曹
卒 卒 曹 曹

步骤 87:
移动: 卒(ID:8)向右移动
字符串布局:
AZSZ
AAAA
SAAA
BBCC
ZZCC
详细布局 (棋子ID):
3 7 0 8
3 6 5 4
0 6 5 4
2 2 1 1
9 10 1 1
详细布局 (棋子名称):
张 卒 空 卒
张 黄 马 赵
空 黄 马 赵
关 关 曹 曹
卒 卒 曹 曹

步骤 88:
移动: 卒(ID:7)向右移动
字符串布局:
ASZZ
AAAA
SAAA
BBCC
ZZCC
详细布局 (棋子ID):
3 0 7 8
3 6 5 4
0 6 5 4
2 2 1 1
9 10 1 1
详细布局 (棋子名称):
张 空 卒 卒
张 黄 马 赵
空 黄 马 赵
关 关 曹 曹
卒 卒 曹 曹

步骤 89:
移动: 黄忠(ID:6)向上移动
字符串布局:
AAZZ
AAAA
SSAA
BBCC
ZZCC
详细布局 (棋子ID):
3 6 7 8
3 6 5 4
0 0 5 4
2 2 1 1
9 10 1 1
详细布局 (棋子名称):
张 黄 卒 卒
张 黄 马 赵
空 空 马 赵
关 关 曹 曹
卒 卒 曹 曹

步骤 90:
移动: 关羽(ID:2)向上移动
字符串布局:
AAZZ
AAAA
BBAA
SSCC
ZZCC
详细布局 (棋子ID):
3 6 7 8
3 6 5 4
2 2 5 4
0 0 1 1
9 10 1 1
详细布局 (棋子名称):
张 黄 卒 卒
张 黄 马 赵
关 关 马 赵
空 空 曹 曹
卒 卒 曹 曹

步骤 91:
移动: 卒(ID:9)向上移动
字符串布局:
AAZZ
AAAA
BBAA
ZSCC
SZCC
详细布局 (棋子ID):
3 6 7 8
3 6 5 4
2 2 5 4
9 0 1 1
0 10 1 1
详细布局 (棋子名称):
张 黄 卒 卒
张 黄 马 赵
关 关 马 赵
卒 空 曹 曹
空 卒 曹 曹

步骤 92:
移动: 卒(ID:10)向左移动
字符串布局:
AAZZ
AAAA
BBAA
ZSCC
ZSCC
详细布局 (棋子ID):
3 6 7 8
3 6 5 4
2 2 5 4
9 0 1 1
10 0 1 1
详细布局 (棋子名称):
张 黄 卒 卒
张 黄 马 赵
关 关 马 赵
卒 空 曹 曹
卒 空 曹 曹

步骤 93:
移动: 曹操(ID:1)向左移动
字符串布局:
AAZZ
AAAA
BBAA
ZCCS
ZCCS
详细布局 (棋子ID):
3 6 7 8
3 6 5 4
2 2 5 4
9 1 1 0
10 1 1 0
详细布局 (棋子名称):
张 黄 卒 卒
张 黄 马 赵
关 关 马 赵
卒 曹 曹 空
卒 曹 曹 空

Python三国华容道是一个使用Python语言实现的华容道游戏。该游戏的实质是一个树的搜索问题,对学习理解《数据结构》有很大帮助。在游戏中,通过使用深度优先搜索或广度优先搜索算法,对华容道问题进行求解。华容道的棋局数据结构可以使用列表来容纳全部棋子实例。每个棋子都有自己的名称、大小和位置信息。在Python程序中,通过创建棋子实例,并将它们添加到棋局列表中,来构建初始棋局。对于华容道问题的求解,可以根据实际需求选择使用深度优先搜索算法或广度优先搜索算法。深度优先算法可以快速得到求解结果,但棋子移动步骤较长;广度优先算法可以获得较短的移动步骤,但求解速度较慢。通过运用这些算法,可以解决三国华容道问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Python三国华容道程序-深度优先](https://blog.youkuaiyun.com/CQZHOUZR/article/details/121862680)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [Python三国华容道程序-广度优先](https://blog.youkuaiyun.com/CQZHOUZR/article/details/121978928)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BetterInsight

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值