鲁班锁计算机分析的算法解析.二
三.进入整个分析程序的核心部分——拆卸程序:
拆卸程序是整个鲁班锁计算机分析程序的核心部分,它的主要思路是优先考虑拆出一根柱。当待拆的柱组拆出一根柱(或1组柱)时,下一步还是试拆一根柱。
以下是我根据我在《鲁班锁结构分析法》用的思路做的拆卸程序的逻辑过程:
1.1 开始拆卸,运行6柱组拆一柱的子程序,可拆出1柱,则进行步骤1.2 运行5柱组拆一柱的子程序;如任意1柱都不可拆出,则进行步骤2.1 运行6柱组拆一个2柱组的子程序。
1.2运行5柱组拆一柱的子程序,可拆出1柱,则进行步骤1.3 运行4柱组拆一柱的子程序;如任意1柱都不可拆出,则进行步骤2.2 运行5柱组拆一个2柱组的子程序。
1.3运行4柱组拆一柱的子程序,可拆出1柱,则进行步骤1.4 运行3柱组拆一柱的子程序;如任意1柱都不可拆出,则进行步骤2.3 运行4柱组拆一个2柱组的子程序。
1.4运行3柱组拆一柱的子程序,可拆出1柱,则此编码表示的锁有解(为5+1的拼合方式),拆卸程序结束,进入整个程序的下一步;如任意1柱都不可拆出,则此编码表示的结构无解(为3柱的死疙瘩),拆卸也程序结束,同样进入整个程序的下一步;。
2.1 运行6柱组拆一个2柱组的子程序。可拆出1个2柱组,则进行步骤2.4 运行4柱组拆一柱的子程序;如任意一个2柱组都不可拆出,则进行步骤3.1运行6柱组分成2个3柱组的子程序
您可能关注的文档
- 邻苯二胺缩水杨醛席夫碱配体铜配合物的合成分解.doc
- 林地生态养殖创业规划书分解.doc
- 林权质押贷款业务操作流程分解.doc
- 林毅夫:经济放缓主要不是体制机制问题20160328分解.doc
- 临床输血发生不良反应紧急分解.ppt
- 临促入模培训分解.ppt
- 临漳县临邺大道照明工程施工组织设计分解.doc
- 零售企业GSP检查评定标准分解.doc
- 零售业态大全分解.doc
- 领导学第六章分解.ppt
- 四川省成都市嘉祥教育集团2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).pdf
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).pdf
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).docx
- 四川省绵阳市游仙区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
最近下载
- 康复治疗师考试题库及答案.docx VIP
- 河北体育学院选聘工作人员考试真题及答案.pdf VIP
- 《六国论》公开课教案.docx VIP
- 高二语文六国论公开课教案.docx VIP
- 一年级数学20以内加减法计算专项练习题(每日一练,共36份).docx VIP
- 一年级数学20以内加减法计算专项练习题(每日一练,共30份).docx VIP
- 一年级数学20以内加减法计算专项练习题(共22份,每日一练).docx VIP
- 非贸易售付汇与境内居民个人外汇收支管理.docx VIP
- 西南G框架轻质填充墙构造图集烧结空心砖填充墙.docx VIP
- 西南G(二)框架轻质填充墙构造图集轻集料混凝土小型空心砌填充墙.docx VIP
原创力文档

文档评论(0)