回溯(b a c k t r a c k i n g)是一种系统地搜索问题解答的方法。为了实现回溯,首先需要为问题定义一个解空间( solution space),这个空间必须至少包含问题的一个解(可能是最优的)。在迷宫老鼠问题中,我们可以定义一个包含从入口到出口的所有路径的解空间;在具有n 个对象的0 / 1背包问题中(见1 . 4节和2 . 2节),解空间的一个合理选择是2n 个长度为n 的0 / 1向量的集合,这个集合表示了将0或1分配给x的所有可能方法。当n= 3时,解空间为{ ( 0 , 0 , 0 ),( 0 , 1 , 0 ),( 0 , 0 , 1 ),( 1 , 0 , 0 ),( 0 , 1 , 1 ),( 1 , 0 , 1 ),( 1 , 1 , 0 ),( 1 , 1 , 1 ) }。
资源简介:回溯(b a c k t r a c k i n g)是一种系统地搜索问题解答的方法。为了实现回溯,首先需要为问题定义一个解空间( solution space),这个空间必须至少包含问题的一个解(可能是最优的)。在迷宫老鼠问题中,我们可以定义一个包含从入口到出口的所有路径的解...
上传时间: 2014-01-17
上传用户:jhksyghr
资源简介:牛顿计算方法,解非线性方程f(x)=0牛顿方法是一种将非线性函数线性化的方法。 牛顿迭代法求方程的一个实根
上传时间: 2014-01-13
上传用户:duoshen1989
资源简介:“多播”亦称“多点传送”(M u l t i c a s t i n g),是一种让数据从一个成员送出,然后复制给其 他多个成员的技术
上传时间: 2014-01-20
上传用户:磊子226
资源简介:“网络基本输入/输出系统”(Network Basic Input/Output System, NetBIOS)是一种标准的应用程序编程接口( A P I),1 9 8 3年由S y t e k公司专为I B M开发成功)
上传时间: 2015-12-09
上传用户:wanghui2438
资源简介:“命名管道”或“命名管线”(Named Pipes )是一种简单的进程间通信( I P C)机制, Microsoft Windows NT,Windows 2000、Windows 95以及Windows 98均提供了对它的支持 (但不包括Windows CE)。命名管道可在同一台计算机的不同进程之间,或在跨越一个网...
上传时间: 2013-12-26
上传用户:nanfeicui
资源简介: 无操作系统支持的嵌入式系统软件,包括系统引导(BOOT) 、驱动程序、动态内存管理、IPO、通信以及应用软件等方面。 本文详细介绍了嵌入式平台上用C 语言编写系统软件和应用软件的方法。虽然是针对ARM平台介绍的,但基本经验和算法也适 合于其他嵌入式平台的...
上传时间: 2015-10-26
上传用户:王楚楚
资源简介:经验模态分解(EMD)方法(平稳化过程)是一种全新的处理非平稳数据序列的方法,其基本思想是:假如一个原始数据序列X(t)的极大值或极小值数目比上跨零点(或下跨零点)的数目多两个(或两个以上),则该数据序列就要进行平稳化处理
上传时间: 2016-06-11
上传用户:lyy1234
资源简介:函数分库函数和用户自定义函数两类: 库函数(又称系统函数)是高级语言软家中提供基础功能的函数。库函数文件以h为文件后缀,如C语言的stdio.h文件包括了printf(), scanf (),open(),close()。C语言中主函数要使用某库函数:#include<库函数文件名>
上传时间: 2014-01-04
上传用户:sy_jiadeyi
资源简介:GEP(基因表达式程序设计)是一种新的演化算法,该文件是基本的GEP编程,采用功能的封装格式,测试通过,能够方便的使用。
上传时间: 2014-01-05
上传用户:bibirnovis
资源简介:A d hoc 移动网络是一种完全由移动主机构成的网络. 网络拓扑易变, 带宽、能源有限是ad hoc 移动网络 的主要特点. 针对这些特点, 目前设计的ad hoc 路由协议大多采用按需查找方式. 该文介绍了这方面研究的最新进 展, 对几种典型的按需路由协议进行了说明、分...
上传时间: 2015-04-26
上传用户:古谷仁美
资源简介: 对象、关系的映射(ORM)是一种耗时的工作,在Java环境下,有几种框架来表示持久数据,如实体Bean、OJB、JDO、Hibernate等。Hibernate是一种新的ORM映射工具,它不仅提供了从Java类到数据表的映射,也提供了数据查询和恢复等机制。本文介绍怎么在Web应用开...
上传时间: 2015-07-05
上传用户:libenshu01
资源简介:清华版的LabView教程:LabVIEW(Laboratory Virtual instrument Engineering)是一种图形化的编程语言,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。
上传时间: 2015-09-11
上传用户:懒龙1988
资源简介:遗传算法的程序 遗传 算 法 (GeneticA lgorithm,G A)是一种大规模并行搜索优化算法,它模 拟了达尔文“适者生存”的进化规律和随机信息交换思想,仿效生物的遗传方式, 从随机生成的初始解群出发,开始搜索过程。解群中的个体称为染色体,它是一 串符号...
上传时间: 2015-09-25
上传用户:lili123
资源简介:LabVIEW入门 LabVIEW(Laboratory Virtual instrument Engineering)是一种图形化的编程语言,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。
上传时间: 2013-12-13
上传用户:cc1915
资源简介:LabVIEW入门第二章LabVIEW(Laboratory Virtual instrument Engineering)是一种图形化的编程语言,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。
上传时间: 2015-10-20
上传用户:nanshan
资源简介:LabVIEW(Laboratory Virtual instrument Engineering)是一种图形化的编程语言,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。
上传时间: 2013-12-16
上传用户:ynwbosss
资源简介:虚拟内窥镜关键技术研究 虚拟内窥镜技术(Virtual Endoscopy)是虚拟现实技术在现代医学中 的应用。它利用医学影像作为原始数据,融合图像处理、计算机图形学、科 学计算可视化、虚拟现实技术,模拟传统光学内窥镜的一种技术。它克服了 传统光学内窥镜需...
上传时间: 2015-12-01
上传用户:问题问题
资源简介:GA(Simple Genetic Algorithm)是一种强大的智能多变量优化算法,它模仿种群繁殖规律来进行优化。 本SGA可以优化变量,求最小值,最大值(当把函数倒数也就求最小值啦) 并且支持浮点编码,grey编码,二进制编码;轮赌法选择,锦标赛选择;单点交叉,均布交...
上传时间: 2013-12-18
上传用户:英雄
资源简介:蓝牙(Bluetooth)是一种短距离无线通信技术,利用“蓝牙”技术,能够有效地简化掌上电脑、笔记本电脑和移动电话手机等移动通信终端设备之间的通信,也能够成功地简化以上这些设备与Internet之间的通信,从而使这些现代通信设备与因特网之间的数据传输变得更...
上传时间: 2016-01-27
上传用户:luke5347
资源简介:C++经典教学PPT C++本质上是一种重“创新”而轻“生产”的语言,到目前为止仍然是主流语言中最适合技术创新的一个; 1995年之前,整个软件产业处于“创新为王”的阶段,C++是最适合这个阶段的语言,这是C++红极一时的大背景和根本原因。 1995年发生了一系...
上传时间: 2013-12-22
上传用户:watch100
资源简介:利用遗传算法优化人工神经网络权值论文. 遗传算法(Genetic Algorithm-GA)是一种基于自然选择和基因遗传学原理的优化搜索方法。
上传时间: 2014-01-03
上传用户:wyc199288
资源简介:RTU(Remote Terminal Unit)是一种远端测控单元装置,负责对现场信号、工业设备的监测和控制。与常用的可编程控制器PLC相比,RTU通常要具有优良的通讯能力和更大的存储容量,适用于更恶劣的温度和湿度环境,提供更多的计算功能。正是由于RTU完善的功能,使得...
上传时间: 2013-12-18
上传用户:qazxsw
资源简介:(C#)GSM LED控件应用源程序 无线LED 条屏是一种全新的信息媒体,基于GPRS无线互联网络技术,内置udp-TCP/IP协议栈的工业级GPRS Modem)提供LED 控制卡透明的GPRS网络通信接口,配合服务器软件,实现对LED 显示屏的大规模组网。
上传时间: 2014-11-18
上传用户:watch100
资源简介:CURE(Clustering Using Representatives)是一种针对大型数据库的高效的聚类算法。基于划分的传统的聚类算法得到的是球状的,相等大小的聚类,对异常数据比较脆弱。CURE采用了用多个点代表一个簇的方法,可以较好的处理以上问题。并且在处理大数据量的时候采...
上传时间: 2016-06-30
上传用户:dongqiangqiang
资源简介:嵌入式操作系统EOS(Embedded OperatingSystem)是一种用途广泛的系统软件,它主要应用于工业控制和国防系统领域。EOS负责嵌人系统的全部软、硬件资源的分配、调度工作,控制协调并发活动;它必须体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求...
上传时间: 2016-07-09
上传用户:lyy1234
资源简介:循环冗余码校验(CRC)是一种可靠性很高的串行数据校验方法。介质循环冗余码校验的基本原理,并分别用单片机和CPLD作了循环冗余码验的软件实现和硬件实现。包括汇编语言和VHDL语言源程序
上传时间: 2014-08-23
上传用户:woshini123456
资源简介:无操作系统支持的嵌入式系统软件,包括系统引导(BOOT) 、驱动程序、动态内存管理、IPO、通信以及应用软件等方面。 本文详细介绍了嵌入式平台上用C 语言编写系统软件和应用软件的方法。虽然是针对ARM平台介绍的,但基本经验和算法也适 合于其他嵌入式平台的软...
上传时间: 2013-12-27
上传用户:a6697238
资源简介:SCE(shuffled complex evolution )是一种相对较新的连续性问题的元启发搜索算法。非常适合于求解具有多个局部最小的全局优化问题。SCE算法的主要特征是通过竞争进化和定期洗牌来确保每个复形获得的信息能在整个问题空间获得共享。
上传时间: 2013-12-25
上传用户:cc1915
资源简介:外围组件接口技术(Peripheral Component Interconnect PCI)是一种新型的高带宽、处理器无关的总线系统。它既可以作为中间层的总线也可以作为周边总线系统使用。与其他普通总线规范想对照,PCI 总线为高速I/O设备提供了更好的支持(比如图形适配器、网络接口...
上传时间: 2017-01-17
上传用户:qb1993225
资源简介:Visual Basic(简称VB)是一种功能强大的新一代高级程序设计语言。本章介绍程序设计语言的基础知识;Visual Basic集成开发环境;通过一个简单的实例说明设计Visual Basic应用程序的步骤;最后阐述面向对象程序设计的一些重要概念。
上传时间: 2013-12-22
上传用户:fxf126@126.com