98年全国大学生数学建模竞赛B题“水灾巡视问题”,是一个推销员问题,本题有53个点,所有可能性大约为exp(53),目前没有好方法求出精确解,既然求不出精确解,我们使用模拟退火法求出一个较优解,将所有结点编号为1到53,1到53的排列就是系统的结构,结构的变化规则是:从1到53的排列中随机选取一个子排列,将其反转或将其移至另一处,能量E自然是路径总长度。具体算法描述如下:步1: 设定初始温度T,给定一个初始的巡视路线。步2 :步3 --8循环K次步3:步 4--7循环M次步4:随机选择路线的一段步5:随机确定将选定的路线反转或移动,即两种调整方式:反转、移动。步6:计算代价D,即调整前后的总路程的长度之差步7:按照如下规则确定是否做调整:如果D0,则按照EXP(-D/T)的概率进行调整步8:T*0.9-->T,降温
上传时间: 2015-03-14
上传用户:himbly
使用系统调用fork()创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上现实一个字符:父进程显示字符’a’;子进程分别显示字符’b’和’c’。试观察记录屏幕上的显示结果并分析原因。
上传时间: 2013-12-24
上传用户:ve3344
B/s结构,采用 asp.net(C#)+ MS SQL 编写。严格按照三层结构,不失为学习 C#的好例子。安泰OA办公系统自动化系统
标签:
上传时间: 2015-03-22
上传用户:yzy6007
用Matlab软件以及雅克比迭代和高斯-赛德尔迭代解方程组Ax=b,分析、比较其结果
上传时间: 2015-04-04
上传用户:123456wh
Haskell 中文教程1-3章(flw译) 纯粹的函数型编程语言。以著名逻辑学家 Haskell B. Curry 的名字命名。 最初的目的是想要设计出满足下面这些要求的语言: 1,它必须能够适合教学、研究、应用开发,包括一些大系统的构造。 2,它必须能够使用形式语言来准确描述。 3,它必须是自由免费的,任何人只要愿意都可以获取、使用和再次发布它。 4,它必须建立在大家一致认可的基础上。 5,它应该能够消除目前的函数型编程语言的差异。
上传时间: 2014-01-10
上传用户:685
红金羚v1.5办公自动化软件是基于大型数据库系统开发的应用系统,它充分利用计算机及网络的数据处理、数据协同、数据分析和统计的能力,将烦琐的工作流程明朗化、线程化,也从根本上加强并促进了群体工作成员之间的信息交流、资源共享、事务协作及有效管理等,进而推动了管理、资源利用、公文流转及的发展。 红金羚v1.5办公自动化系统以三层客户机/服务器结构为主,结合B/S传统结构,以微机作为客户终端,由于采用标准SQL语句开发,可以支持多种开放型数据库系统(如:MS SQL Server 、Oracle等)。 红金羚v1.5公自动化软件是基于数据库开发的,因此,它与其他行业应用软件的集成就显得尤为方便,并且它还可以作为其他大型应用系统(如数据仓库)的前端,为企业的信息化建设奠定良好的基础。
上传时间: 2014-01-21
上传用户:shizhanincc
hilon B协议编程,已在电力上CAN总线系统上应用,开发环境16位单片机
上传时间: 2014-11-27
上传用户:独孤求源
一个人力资源管理系统的实现,采用了C/S和B/S混合的软件体系结构,包括从问题分析到具体实现的全过程
标签: 人力资源管理系统
上传时间: 2013-12-16
上传用户:litianchu
本文结合公交查询系统的实际需要,通过对B/S模式、JDK开发环境及工具、Web发布服务、数据库以及SQL语言的深入学习及实践,主要完成了公交查询系统的需求分析、数据库设计、应用程序设计的工作。
标签: 查询系统
上传时间: 2015-07-07
上传用户:wab1981
LINUX系统调用mlock的代码分析,在LINUX中,每一个用户进程都可以访问4GB的线性虚拟内存空间。其中从0到3GB的虚拟内存地址是用户空间,用户进程可以直接对其进行访问。从3GB到4GB的虚拟内存地址为核心空间,存放仅供核心态访问的代码和数据,用户进程不可访问。当用户进程通过中断或系统调用对其访问时,就会触发处理器的特权级转换(从处理器的特权级3切换到特权级0),即从操作系统的用户态切换到核心态。
上传时间: 2014-11-27
上传用户:himbly