虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

重复

  • 模拟退火算法来源于固体退火原理

    模拟退火算法来源于固体退火原理,将固体加温至充分高,再让其徐徐冷却,加温时,固体内部粒子随温升变为无序状,内能增大,而徐徐冷却时粒子渐趋有序,在每个温度都达到平衡态,最后在常温时达到基态,内能减为最小。根据Metropolis准则,粒子在温度T时趋于平衡的概率为e-ΔE/(kT),其中E为温度T时的内能,ΔE为其改变量,k为Boltzmann常数。用固体退火模拟组合优化问题,将内能E模拟为目标函数值f,温度T演化成控制参数t,即得到解组合优化问题的模拟退火算法:由初始解i和控制参数初值t开始,对当前解重复“产生新解→计算目标函数差→接受或舍弃”的迭代,并逐步衰减t值,算法终止时的当前解即为所得近似最优解,这是基于蒙特卡罗迭代求解法的一种启发式随机搜索过程。退火过程由冷却进度表(Cooling Schedule)控制,包括控制参数的初值t及其衰减因子Δt、每个t值时的迭代次数L和停止条件S。

    标签: 模拟退火算法

    上传时间: 2015-04-24

    上传用户:ryb

  • 模拟退火算法来源于固体退火原理

    模拟退火算法来源于固体退火原理,将固体加温至充分高,再让其徐徐冷却,加温时,固体内部粒子随温升变为无序状,内能增大,而徐徐冷却时粒子渐趋有序,在每个温度都达到平衡态,最后在常温时达到基态,内能减为最小。根据Metropolis准则,粒子在温度T时趋于平衡的概率为e-ΔE/(kT),其中E为温度T时的内能,ΔE为其改变量,k为Boltzmann常数。用固体退火模拟组合优化问题,将内能E模拟为目标函数值f,温度T演化成控制参数t,即得到解组合优化问题的模拟退火算法:由初始解i和控制参数初值t开始,对当前解重复“产生新解→计算目标函数差→接受或舍弃”的迭代,并逐步衰减t值,算法终止时的当前解即为所得近似最优解,这是基于蒙特卡罗迭代求解法的一种启发式随机搜索过程。退火过程由冷却进度表(Cooling Schedule)控制,包括控制参数的初值t及其衰减因子Δt、每个t值时的迭代次数L和停止条件S。

    标签: 模拟退火算法

    上传时间: 2014-12-19

    上传用户:TRIFCT

  • 根据硬件序列号生成注册号,生成的注册码可以按字母颠倒、按顺序互换、数字交换、序列号分离和变形

    根据硬件序列号生成注册号,生成的注册码可以按字母颠倒、按顺序互换、数字交换、序列号分离和变形,最终形成正式的注册码,这样尽量保证了注册好的唯一,没有重复,并且有安全,可以放心使用.

    标签: 序列号 硬件 字母 分离

    上传时间: 2015-04-26

    上传用户:huql11633

  • 个用VC编写的仓库管理小系统

    个用VC编写的仓库管理小系统,可以出库,入库的登记和日记等功能 (2005-12-4,VC,207KB,下载3次)【向站长举报此文件和某个同类文件可能重复

    标签: 编写 仓库管理 小系统

    上传时间: 2013-12-09

    上传用户:shinesyh

  • 射击游戏情的攻打你的UFO吧 哈哈 (2005-4-21

    射击游戏情的攻打你的UFO吧 哈哈 (2005-4-21,Java,89KB,下载2次)【向站长举报此文件和某个同类文件可能重复】 3D射击游戏,简单的CS.rar - 3D射击游戏,简单的CS 很有意思的哦!!! (2005-7-2,Java,485KB,下载7次)【向站长举报此文件和某个同类文件可能重复】 3D坦克大战源代码(java版).zip - 用java编写的三维坦克射击游戏,玩家以第一人称控制坦克在三维场景中与其他坦克作战. (2005-7-23,Java,129KB,下载5次)【向站长举报此文件和某个同类文件可能重复

    标签: 2005 21 射击游戏

    上传时间: 2015-04-26

    上传用户:妄想演绎师

  • 传统的冒泡排序法是这样操作:从前往后

    传统的冒泡排序法是这样操作:从前往后,依次比较两个相邻的元素,如果逆序则交换这两个元素值,然后继续往后操作;到了数据尾部时,就找出了一个最大值(或最小值)。然后重复上面的操作n-1次(n为元素个数)。相关的改进办法:按照上面的办法来操作的话,第一次扫描把最大数(或最小数)放到最后面的位置,第二次扫描时其实只需要扫描到倒数第二个位置就可以了,因为最后一个位置已经不需要判断了,以后的操作都是类似的。这样可以减小程序运行时间。

    标签: 排序 操作

    上传时间: 2015-04-27

    上传用户:偷心的海盗

  • linux下的串口编程软件!很好用 详细的介绍了MODBUS的协议内容 包括传输格式

    linux下的串口编程软件!很好用 详细的介绍了MODBUS的协议内容 包括传输格式,功能码介绍等 (2005-3-29,C++Builder,93KB,下载14次)【向站长举报此文件和某个同类文件可能重复】 mbtcp.zip - modbustcp客户端测试程序,用来模拟上位机软件,对产用modbustcp协议的设备进行测试

    标签: MODBUS linux 串口编程 软件

    上传时间: 2013-12-26

    上传用户:牧羊人8920

  • (2) 主要算法的基本思想: 从题目上来分析我认为这是一个图的最短路径问题。因此决定用Dijkstra算法按路径长度递增的顺序逐步产生最短路径的方法:设置两个顶点的集合T和S

    (2) 主要算法的基本思想: 从题目上来分析我认为这是一个图的最短路径问题。因此决定用Dijkstra算法按路径长度递增的顺序逐步产生最短路径的方法:设置两个顶点的集合T和S,集合S中存放已找到的最短路径的顶点,集合T中存放当前还未找到的最短路径的顶点。初始状态时,集合S中只包含源点V0,然后不断从集合T中选取到顶点V0路径长度最短的顶点加入到集合S中,集合S中每加入一个新的顶点U,都要修改顶点V0到集合T中剩余顶点的最短路径长度值,集合T中各顶点新的最短路径长度值为原来的最短路径长度值与顶点U的最短路径长度只值中的较小的。此过程不断重复,直到集合T的顶点全部加入到集合S为止。

    标签: Dijkstra 算法 最短路径

    上传时间: 2015-05-01

    上传用户:wpwpwlxwlx

  • 一个小赛车游戏

    一个小赛车游戏,能够实现随机多种障碍物下掉,有左右方向键控制键,在游戏失败后,有重复开始功能,还可以选择游戏模式和练习模式

    标签:

    上传时间: 2015-05-02

    上传用户:无聊来刷下

  • 从空格(ASCII码32)到~(ASCII码126)。表内的第一行与表头相同

    从空格(ASCII码32)到~(ASCII码126)。表内的第一行与表头相同,下面的每一行都与上一行的内容相同,只是字符相左移动了一个位置。这样,下一行的最后一个字符与上一行的第一个字符相同。 为了进行文本编码,可以任意选择一个字符串,称之为编码字符串,也就是常说的密钥。为解释编码方法,我们假设密钥是Walrus,待编码的文本(即常说的明文)是: Meet me in St. Louis 我们在待编码的文本之上重复书写上述密钥,使得其长度与待编码文本相同: WalrusWalrusWalrusWa Meet me in St. Louis 从上述两行文本中按列对应方式依次提取一个字符,可得到多个字符对:WM、ae、le等,这些字符对可用作上表的索引。这样,依次以这些字符对作为索引可从上表查到一系列字符,这些字符就构成了文本编码,即常说的密文。例如,第W行第M列队应得字符是%,因此编码的第一个字符就是%;第a行第e列对应的字符是G;第l行第e列对应的是R。依次进行上述查找操作,可以得到完整的密文 %Grgua=aVauGLol?eiAU 进行相反的操作就可对该文本解码。 编写编码/解码程序,可以对文本文件或键盘输入的字符串进行编码/解码,在选择编码解码后,需要提示用户输入密钥。

    标签: ASCII 126 32 表头

    上传时间: 2014-01-16

    上传用户:Ants