以一个工匠的语气传授重构的手艺,,让重构从理论变为一门机械实在的手艺。
标签:
上传时间: 2016-03-16
上传用户:源弋弋
迷宫问题 任务:可以输入一个任意大小的迷宫数据,用非递归的方法求出一条走出迷宫的路径,并将路径输出; 要求: 在上交资料中请写明:存储结构、基本算法(可以使用程序流程图)、源程序、测试数据和结果、算法的时间复杂度、另外可以提出算法的改进方法; [问题描述] 走迷宫是实验心理学中一个古典问题。用计算机解迷宫路径的程序,就是仿照人走迷宫而设计的,也是对盲人走路的一个机械模仿。 [实现提示] 假设迷宫是一个矩形,我们把它分成许多小方格,在每个小方格上或者已筑成墙或者没有,这就成为一个迷宫。走迷宫就是从一个小方格沿前后左右四个方向到邻近的方格,当然不能穿墙。设迷宫的入口是在西北角那个方格,而出口是东南角那个方格。在计算机中,迷宫可用一个矩阵表示。若某小方格是墙,则相应数组变量标为 0,否则为字符1,表示可走的路。现在要编写一个程序,寻找一条从入口到出口的路线。我们可提出如下一般性问题寻找:一条从任何给定的方格到出口的路线。基本思想是: 在当前位置上向四个(或八个)方位探测前进方位,向探测到的通路方位前进一步,如此循环,直到迷宫的“出口”,或判断后宣布这是一个不存在通路的死迷宫。
上传时间: 2013-12-31
上传用户:wfl_yy
企业应用架构模式 (PDF, 中文扫描版,全本,384页) 【原 书 名】 Patterns of Enterprise Application Architecture 【作 者】(美)Martin Fowler 【译 者】 王怀民 周斌 【出 版 社】 机械工业出版社 【出版日期】 2004 年7月
上传时间: 2016-04-03
上传用户:ippler8
主要活动和服务过程中存在的不安全因素的特点,对容易导致高空坠落、物体打击、触电、机械伤害、车辆伤害、坍塌、食物中毒、火灾和爆炸、职业病等方面的危险源进行充分辨识(包括所有常规和非常规活动、进入作业现场所有人员以及工作场所的所有设施
上传时间: 2014-01-17
上传用户:chenlong
c++编程思想第一卷第二版中文版,与机械工业出版社出版的英文版配套
标签: 编程
上传时间: 2013-11-26
上传用户:ywqaxiwang
利用Matlab仿真工具,结合机械臂运动学特性,实现了机械臂系统的运动学仿真。
上传时间: 2016-04-29
上传用户:2467478207
S3C2410核心板的PCB图,使用金手指接口,Protel99格式
上传时间: 2016-05-25
上传用户:zhuoying119
赫夫曼编码与译码 本程序完全采用链式存储结构,用户在输入字符流后(无字符限制,无长度限制)(以EOF结束,即crtl+z),即可自动统计出现的字符,建立赫夫曼树,输出各字符的赫夫曼编码,翻译用户输入的字符流输出到文件中(output.txt),最后进行译码,输出字符流。 可供学习《数据结构》(清华大学出版社)(P146赫夫曼编码)、《数据结构课程设计》(机械工业出版社)(P87赫夫曼编码的应用)时参考,本程序不同于书中的顺序存储结构,效率更高
上传时间: 2016-06-03
上传用户:mhp0114
表达式求值 用户按平时习惯输入数字算术表达式(即中缀表达式)后,输出对应的后缀表达式,并求出表达式的值。可借此熟悉栈的操作。 可供学习《数据结构》(清华大学出版社)(P52表达式求值)、《数据结构课程设计》(机械工业出版社)(P37表达式求值问题)时参考,本程序优于书中算法,并支持浮点型
上传时间: 2013-11-29
上传用户:hasan2015
总体上讲,超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。电气方式包括压电型、磁致伸缩型和电动型等;目前较为常用的是压电式超声波发生器;通常用于小距离检测、障碍物检测等。
标签:
上传时间: 2013-12-22
上传用户:BOBOniu