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

局部变量

  • 0-1整数规划有很广泛的应用背景

    0-1整数规划有很广泛的应用背景,比如指派问题,背包问题等等,实际上TSP问题也是一个0-1问题,当然这些问题都是NP问题,对于规模较大的问题用穷举法是没有办法在可接受的时间内求得最优解的,本程序只不过是一个练习,得意之处是用递归法把所有解都排列出来。另:胡运权所著的《运筹学基础及应用(第三版)》第97页的例3,我用本程序求解得到的结果是:最优解是x*=(1,0, 0, 0, 0),最优值是f(x*)=8,但书求得最优解是x*=(1,0, 1, 0, 0),最优值是f(x*)=4,是不是书中写错了,请大家验证。以下是源程序,大家可以任意使用无版权问题,另外,如果大家有大规模的0-1规划的问题也希望提供给我,谢谢。变量个数至少是3个

    标签: 整数 背景

    上传时间: 2014-01-15

    上传用户:gdgzhym

  • 魔王语言解释 [问题描述] 有一个魔王总是使用自己的一种非常精练而又抽象的语言讲话

    魔王语言解释 [问题描述] 有一个魔王总是使用自己的一种非常精练而又抽象的语言讲话,没有人能听得懂,但他的语言是可以逐步解释成人能听懂的语言,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的: (1) α 转换为 β1β2…βm (2) (θδ1δ2…δn) 转换为 θδnθδn-1… θδ1θ 在这两种形式重,从左到右均表示解释。试写一个魔王语言的解释兄,把他的话解释成人能听得懂的话。 [基本要求] 用下述两条具体规则和上述规则形式(2)实现。设大写字母表示魔王语言的词汇;小写字母表示人的语言词汇;希腊字母表示可以用大写字母或小写字母代换的变量。魔王语言可含人的词汇。 (1)B 转换为 tAdA (2)A 转换为 sae [测试数据] B(exnxgz)B解释成tsaedsaeezegexenehetsaedsae 若将小写字母与汉字建立下表所示的对应关系,则魔王说的话是:“天上一只鹅地上一只鹅鹅追鹅赶鹅下鹅蛋鹅恨鹅天上一直鹅地上一只鹅”。 t d s a e z g x n h 天 地 上 一只 鹅 追 赶 下 蛋 恨

    标签: 语言 抽象

    上传时间: 2014-12-21

    上传用户:大三三

  • 《J2ME图形显示基础》中第一章

    《J2ME图形显示基础》中第一章,说明如何在手机模拟器上显示各种变量的值

    标签: J2ME 图形显示

    上传时间: 2015-06-20

    上传用户:baitouyu

  • 在本编译程序中,源语言为PL/0语言,目标语言为假想栈式计算机的汇编语言.PL/0语言是Pascal语言的一个子集

    在本编译程序中,源语言为PL/0语言,目标语言为假想栈式计算机的汇编语言.PL/0语言是Pascal语言的一个子集,PL/0的编译程序包括了对PL/0语言源程序进行分析处理、编译生成类PCODE代码,并在虚拟机上解释运行生成的类PCODE代码的功能。   PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。语法分析的同时,提供了出错报告功能。在源程序没有错误编译通过的情况下,调用类PCODE解释程序解释执行生成的类PCODE代码。 该软件为PL/0语言编译程序,所实现的扩充功能如下: 1.增加单词:保留字 ELSE,FOR,TO, DOWNTO 2.增加运算 +=,-=,++,-- 3.不等号# 改为 <> 4.增加条件语句的ELSE子句 5.扩充语句: ①FOR <变量>:=<表达式> TO <表达式> DO <语句> ②FOR <变量>:=<表达式> DOWNTO<表达式> DO <语句> 其中,语句①的循环变量的步长为1, 语句②的循环变量的步长为-1。 概述 源文件: *.plo 目标文件: *.COD 实现平台:C++ Builder6.0

    标签: Pascal 语言 PL 编译

    上传时间: 2015-06-22

    上传用户:hanli8870

  • 最小二乘法曲线拟合 作者:佚名 文章来源:不详 点击数:164 更新时间:2006-1-4 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

    最小二乘法曲线拟合 作者:佚名 文章来源:不详 点击数:164 更新时间:2006-1-4 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 //最小二乘法曲线拟合 typedef CArray<double,double>CDoubleArray BOOL CalculateCurveParameter(CDoubleArray *X,CDoubleArray *Y,long M,long N,CDoubleArray *A) { //X,Y -- X,Y两轴的坐标 //M -- 结果变量组数 //N -- 采样数目 //A -- 结果参数   文章录入:admin 责任编辑:admin  

    标签: 2006 164 最小二乘法 曲线拟合

    上传时间: 2014-01-24

    上传用户:liansi

  • 优化设计中powell法的类

    优化设计中powell法的类, 适合n个优化变量。

    标签: powell 优化设计

    上传时间: 2015-06-23

    上传用户:ve3344

  • S3C4510模拟器及实例源码 安装ADS1.2之后

    S3C4510模拟器及实例源码 安装ADS1.2之后,再安装模拟器。模拟器安装路径必须选择到ADS的bin目录,所以必须先安装ADS。安装模拟器时请仔细阅读提示文字。 模拟器安装完成后,会在桌面建立快捷图标S3C4510B_Board,运行这个快捷图标可以看到开发板的图形,在AXD启动后将可以在S3C4510B_Board上面看到效果。 模拟器安装完成后,还会建立文件夹 C:\ArmEmulate,桌面快捷图标S3C4510B_Board 就是指向这里。这个文件夹下有5个子文件夹,分别是: 1. C:\ArmEmulate\GPIO\ , 这个文件夹里是GPIO的程序例子。 2. C:\ArmEmulate\Include, 这个文件夹里只有一个头文件S3C4510B.h,包含S3C4510B寄存器的定义。 3. C:\ArmEmulate\make, 这个文件夹里是gnu 的make工具包,所有的程序都是用makefile管理的,没有工程文件。 4. C:\ArmEmulate\TIMER,这个文件夹里是TIMER的程序例子。 5. C:\ArmEmulate\UCOSIITest,这个文件夹里是UCOSII的程序例子,如果想了解UCOS的运行过程,可以使用这个例子单步运行,查看程序流程和内存,变量。 在程序例子文件夹中还有一个ads12.bat批处理文件,用于使用makefile时设置临时环境变量。 具体使用过程,请看C:\ArmEmulate\Readme.txt。

    标签: S3C4510 ADS 1.2 模拟

    上传时间: 2013-12-03

    上传用户:lanwei

  • 实现了一个多线程工作组应用程序,此程序中使用了互斥对象

    实现了一个多线程工作组应用程序,此程序中使用了互斥对象,条件变量进行线程的控制。通过研究此程序,可以深刻理解线程的工作机理。

    标签: 多线程 应用程序 对象 程序

    上传时间: 2015-07-02

    上传用户:zhangyigenius

  • 编程精粹 ─── Microsoft 编写优质无错C 程序秘诀 Writing Clean Code ─── Microsoft Techniques for Developing Bug-fr

    编程精粹 ─── Microsoft 编写优质无错C 程序秘诀 Writing Clean Code ─── Microsoft Techniques for Developing Bug-free C Programs Steve Maguire 著 姜静波 佟金荣 译 麦中凡 校 电子工业出版社 编写优化、高效、无错地代码 2 这份电子书籍由PC Home 俱乐部、C++ Bulider 讨论区数位网友分别整理完成,基本 上完全按照所据译本原貌,极少数文字为通顺起见稍作修改。由于并非一人整理完成,书 中例程各章节代码书写风格可能稍有不同,如指针声明,以下两种写法都存在: void* pv // ‘*’号与类型说明符相连 void *pv // ‘*’号与变量名相连

    标签: Microsoft Developing Techniques Writing

    上传时间: 2014-01-23

    上传用户:啊飒飒大师的

  • 有源码事例,还有说明.一看就明白, 一,把"HGB.dll"和"hgbguanligongcheng.dll"复制到系统文件夹"WINDOWSsystem32"下. 二,新建一VB标准

    有源码事例,还有说明.一看就明白, 一,把"HGB.dll"和"hgbguanligongcheng.dll"复制到系统文件夹"\WINDOWS\system32"下. 二,新建一VB标准EXE,在"工程\引用"下点击浏览把"\WINDOWS\system32"下的"hgbguanligongcheng.dll" 引用进来. 三,在窗体里声明一个对象变量yy Dim yy As New hgbguanlimokuai 再在任一事件下引用YY里的函数过程 i = yy.chongqi() 本过程执行重启动计算机,无返回值 ii=yy.guanji() 本过程执行关闭计算机,无返回值 iii=yyy.huoquan() 本过程执行获得计算机管理权,成功返回1,失败返回0 注意: 生成exe文件在别的机上运行时要把两个DLL文件复制到系统文件夹"\WINDOWS\system32"下,.因为exe 文件在运行时会用到那两个DLL. 解释: "hgbguanligongcheng.dll"文件里面有"hgbguanlimokuai"模块 "hgbguanlimokuai"模块里面有三个函数过程chongqi(),guanji(),huoquan() 我们声明YY为"hgbguanlimokuai"模块就等于在工程里加入了一个模块当然就能 在任何其他事件引用模块里的函数过程.

    标签: hgbguanligongcheng WINDOWSsystem dll HGB

    上传时间: 2013-12-19

    上传用户:cuibaigao