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

AD19.0.9

  • 98年全国大学生数学建模竞赛B题“水灾巡视问题”

    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

  • linux下线程的典型例子

    linux下线程的典型例子,很适合初学者学习,运行需要uClibc-0.9.20库,没有的这个库的网友可以留个言,偶给你!

    标签: linux 线程 典型

    上传时间: 2014-02-21

    上传用户:xymbian

  • 此程序实现的是一个运算器

    此程序实现的是一个运算器,是在一个程序的基础上进行改进的,计算器中需要的运算以及操作对象: IF,AND,OR,<,<=,>,>=,<>,=,== 数字0-9,(,),+,-,*,/, SIN,COS,TAN,POW,EXP,ABS,SQRT,INT,LN,LOG,MIN,MAX.

    标签: 程序 运算器

    上传时间: 2015-04-09

    上传用户:love1314

  • CharSample实例的功能是:应用程序从键盘接收一个数字

    CharSample实例的功能是:应用程序从键盘接收一个数字,之后通过DeviceIoControl调用,把数字传递给驱动程序,由驱动程序将一个数字(0-9)转换成一个中文(零-九),再把结果返回给应用程序,由应用程序显示出来。

    标签: CharSample 应用程序 键盘 接收

    上传时间: 2014-06-29

    上传用户:zhangyigenius

  • 嵌入式linux下开发的必备uClibc

    嵌入式linux下开发的必备uClibc,这是最新版的源码uClibc-0.9.28,也可以到www.uclibc.org下载。

    标签: uClibc linux 嵌入式

    上传时间: 2014-01-25

    上传用户:小鹏

  • 利用8031串行口

    利用8031串行口,和并行输出串行移位寄存器74LS164,扩展一位数码显示在数码显示器上循环显示0-9这10个数字

    标签: 8031 串行口

    上传时间: 2014-01-20

    上传用户:三人用菜

  • 可预置的8位计数器程序的主要部分分析 #include <AT89X51.H> //器件配置文件 #define uchar unsigned char //变量类型的宏定义

    可预置的8位计数器程序的主要部分分析 #include <AT89X51.H> //器件配置文件 #define uchar unsigned char //变量类型的宏定义 #define uint unsigned int uchar code SEG7[10]={0x03,0x9f,0x25,0x0d,0x99, //0~9的数码管段码 0x49,0x41,0x1f,0x01,0x09} uchar data cnt[8] //在data区定义8位长度的数组,用来存放计数值 uchar data pre_cnt[8] //在data区定义8位长度的数组,用来存放预置值 sbit drv=P3^4 //定义输出驱动端 bit set_flag //定义工作标志 bit out_flag //定义输出标志 bit keydown_flag //键按下标志

    标签: unsigned include define uchar

    上传时间: 2015-04-29

    上传用户:changeboy

  • 通过Java编写的手写数字识别器源代码

    通过Java编写的手写数字识别器源代码,功能为能自主学习和调整以适应不同使用者,可以识别数字0-9

    标签: Java 编写 数字 源代码

    上传时间: 2013-12-30

    上传用户:hoperingcong

  • 设计一个应用程序

    设计一个应用程序,从键盘输入一个整数n, * 然后在文件"data.dat"中写入所有比n小的素数, * 最后在屏幕上显示在每个素数中各数字(0--9)出现的次数 */

    标签: 应用程序

    上传时间: 2015-05-22

    上传用户:685

  • 将大数看作一个n进制数组

    将大数看作一个n进制数组,对于目前的32位系统而言n可以取值为2的32次方,即0x10000000, 假如将一个1024位的大数转化成0x10000000进制,它就变成了32位,而每一位的取值范围就不是0-1 或0-9,而是0-0xffffffff。我们正好可以用一个无符号长整数来表示这一数值。所以1024位的大数 就是一个有32个元素的unsigned long数组。而且0x100000000进制的数组排列与2进制流对于计算机 来说,实际上是一回事,但是我们完全可以针对unsigned long数组进行“竖式计算”,而循环规模 被降低到了32次之内,并且算法很容易理解。

    标签: 进制 数组

    上传时间: 2015-05-29

    上传用户:xsnjzljj