启发式搜索算法的面向对象设计实现

来源 :微机发展 | 被引量 : 0次 | 上传用户:lele
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
描述了如何使用面向对象语言Java来设计启发式搜索算法。该设计充分利用Java语言的继承、封装和多态等特征,遵循开-闭原则、里氏替换原则等重要面向对象的设计原则,抽象化了启发式搜索算法,使得启发式搜索算法成为一个可复用构件。最后,演示了如何使用该可复用构件求解八数码问题。
其他文献
<正>多器官功能障碍综合征(multiple organ dysfunction syndrome,MODS)是指在严重感染、创伤、大手术、休克、病理产科及心肺复苏后等严重疾病打击发生24 h后,机体同时或序
作为人民法院内部的一个审判组织,审判委员会的制度改革一直是历次中国司法改革的重点。尽管近些年来围绕着审判委员会制度改革所出台的一系列措施确实发挥了一定的作用,但改
近景摄影测量作为摄影测量学与遥感学科的重要分支,其特点是通过摄影手段获取目标物体的二维图像便可解算其相应的三维空间坐标值。随着现代工业技术的快速发展,为了能准确、
城市化 ,交通业的迅猛发展 ,给人类带来现代化生活 ,也带来了一系列社会和健康问题 ,从铅污染损害儿童健康方面提出相关因素 ,寻求预防铅污染和铅中毒的方法及治疗进展。
芯片制造技术的不断发展和封装技术的进步,芯片尺寸压缩、物理探测点变少。同时,PCB多层技术越来越成熟,电路板集成越来越高。电子设备朝着高度集成、自动化、现代化方向蓬勃
区域产学研合作主要受各主体、区域创新网络特征、区域经济结构及区域社会、政策环境的影响。在京津冀经济一体化背景下,顺应京津冀地区产业结构的调整和经济发展,完善政策环
二十一世纪是新技术和新材料飞速发展的世纪。随着计算机技术、通讯技术、生物技术以及微电子技术等的日益发展,人们对组成各个系统与结构的基本部分的性能提出了新的要求,不仅
目的探讨尼妥珠单抗与吉西他滨联合顺铂化疗方案在晚期胰腺癌治疗中的临床应用价值。方法 90例晚期胰腺癌患者根据平行对照法分为观察组(尼妥珠单抗与吉西他滨联合顺铂化疗)
结合兆麟公园的概况,从挖掘公园历史文化、保护和建设良好的自然生态等方面,论述了丰富和发展公园文化内涵的意义,并分析了当前公园文化建设存在的问题,以提升兆麟公园的整体
随着我国经济水平快速发展,经济发展进入新阶段,国内人民生活水平显著提高,追求绿色消费成为一种时代潮流,茶叶作为绿色健康的代名词,需求量在不断增加,全国茶叶产量的年增速