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

动态数组

  • 该程序是用C语言写的采用了动量方法的BP神经网络

    该程序是用C语言写的采用了动量方法的BP神经网络,它具有极其强大的扩展性,可用于函数的逼近及分类识别等各方面,语言书写规范,其中大量使用了动态分配一、二维数组的方法,该网络实例中实现的是对某一函数的逼近,输入层为二层,中间层可自己设定多达十几层,逼近精度非常精确。读者可根据自己的需要设定各层的数目以及相应的训练样本进行训练与测试。

    标签: 程序 C语言 BP神经网络 动量

    上传时间: 2015-12-17

    上传用户:zjf3110

  • 本JAVA程序是基于分治法思想的

    本JAVA程序是基于分治法思想的,取数组最大最小值的程序,可以动态控制数组长度

    标签: JAVA 程序 分治法

    上传时间: 2013-12-24

    上传用户:wkchong

  • 扫雷程序还会自动展开已确定没有雷的雷区。如果a[3][4]周围雷数为1

    扫雷程序还会自动展开已确定没有雷的雷区。如果a[3][4]周围雷数为1,a[2][3]已被标示为地雷,那么a[2][4],a[2][5],a[3][3],a[3][5],a[4][3],a[4][4],a[4][5]将被展开,一直波及到不可确定的雷区。这也是实现的关键。我们可以把数组的元素设定为一个类对象,它们所属的类设定这样的一个事件:在被展开时,检查周围的雷数是否与周围标示出来的雷数相等,如果相等则展开周围未标示的雷区。这样新的雷区展开又触发这个事件,就这样递归下去,一直蔓延到不可展开的雷区。相信在了解以上两个要点后,把雷区这个类编写完全(如添加是否有雷标记,是否展开标记,周围雷数等,双击,左右单击的鼠标事件等),实现扫雷程序应是十分简单的一件事。

    标签: 程序 自动

    上传时间: 2016-02-13

    上传用户:GHF

  • 压缩解压算法LZ77算法有许多派生算法(这里面包括 LZSS算法)。它们的算法原理上基本都相同

    压缩解压算法LZ77算法有许多派生算法(这里面包括 LZSS算法)。它们的算法原理上基本都相同,无论是哪种派生算法,LZ77算法总会包含一个动态窗口(Sliding Window)和一个预读缓冲器(Read Ahead Buffer)。动态窗口是个历史缓冲器,它被用来存放输入流的前n个字节的有关信息。一个动态窗口的数据范围可以从 0K 到 64K,而LZSS算法使用了一个4K的动态窗口。预读缓冲器是与动态窗口相对应的,它被用来存放输入流的前n个字节,预读缓冲器的大小通常在0 – 258 之间。这个算法就是基于这些建立的。用下n个字节填充预读缓存器(这里的n是预读缓存器的大小)。在动态窗口中寻找与预读缓冲器中的最匹配的数据,如果匹配的数据长度大于最小匹配长度 (通常取决于编码器,以及动态窗口的大小,比如一个4K的动态窗口,它的最小匹配长度就是2),那么就输出一对〈长度(length),距离(distance)〉数组。长度(length)是匹配的数据长度,而距离(distance)说明了在输入流中向后多少字节这个匹配数据可以被找到。

    标签: 算法 LZSS LZ 77

    上传时间: 2014-01-22

    上传用户:tzl1975

  • 汇编程序中的数制转换与DOS调用功能的结合

    汇编程序中的数制转换与DOS调用功能的结合,还有一个表处理程序,以下是程序实现的功能: 1.从键盘输入一个十进制数,转换为二进制显示在屏幕上; 2.输入十位BCD码,转换为4字节十六进制显示; 3.从键盘输入两个十进制数,相加后将结果显示在屏幕上; 4.从键盘键入一个4位十六进制数,转换为十进制显示在屏幕上; 5.对一个已知长度的从小到大的无符号字节数组查找关键字;用二分法实现

    标签: DOS 汇编程序 数制转换

    上传时间: 2016-06-16

    上传用户:wsf950131

  • 问题描述 设有n种不同面值的硬币

    问题描述 设有n种不同面值的硬币,各硬币的面值存于数组T[1:n]中。现要用这些面值的硬币来找钱,可以实用的各种面值的硬币个数不限。当只用硬币面值T[1],T[2],…,T[i]时,可找出钱数j的最少硬币个数记为C(i,j)。若只用这些硬币面值,找不出钱数j时,记C(i,j)=∞。  编程任务 设计一个动态规划算法,对1≤j≤L,计算出所有的C( n,j )。算法中只允许实用一个长度为L的数组。用L和n作为变量来表示算法的计算时间复杂性  数据输入 由文件input.txt提供输入数据。文件的第1行中有1个正整数n(n<=13),表示有n种硬币可选。接下来的一行是每种硬币的面值。由用户输入待找钱数j。  结果输出 程序运行结束时,将计算出的所需最少硬币个数输出到文件output.txt中。

    标签:

    上传时间: 2016-07-28

    上传用户:yangbo69

  • 一个C++小程序

    一个C++小程序,动态创建一个10个Computer的数组,设定察看每一台的配置,计算总价格等。要求正确的释放对象的数组。

    标签: 程序

    上传时间: 2016-07-31

    上传用户:hj_18

  • DES算法要求加密密钥和解密密钥一致。密钥所需的字节数祖长度为8位。基于对需求的理解

    DES算法要求加密密钥和解密密钥一致。密钥所需的字节数祖长度为8位。基于对需求的理解,密钥由客户设定,在加密和解密的时候,在服务器端输入一密钥达到文件的加密需求,在终端输入同一密钥达到加密文件的解密需求。 DES加密的时候,最后一位长度不足64的,它会自动填补到64,那么在我们进行字节数组到字串的转化过程中,可以把它填补的不可见字符改变了,所以时常引发系统抛出异常。为此,在处理过程中,我们需要把一些信息编码保存起来,使之保证数据完整性。故在des.Des类中运用到了convert4CharTo64bit方法。

    标签: 密钥 DES 8位 算法

    上传时间: 2016-08-09

    上传用户:bruce5996

  • 程序首先给出边集数组中的元素类型、邻接矩阵类定义。其中

    程序首先给出边集数组中的元素类型、邻接矩阵类定义。其中,建立图的邻接矩阵CREATEMatrix函数的形参N为图的点数形参e为边数,rcw为结构体类型RCW的数组利用PRIM算法从定点V0出发求出用邻接矩阵GA表示的图的最小生成树,其边集存与数组CT中,PRIM算法对应的函数为PRIM。

    标签: 程序 数组 元素 定义

    上传时间: 2013-12-17

    上传用户:lz4v4

  • 程序给出邻接表中的边结点的类型、邻接矩阵类的定义。利用KRUSKAL方法求边集数组的GE的最小生成树

    程序给出邻接表中的边结点的类型、邻接矩阵类的定义。利用KRUSKAL方法求边集数组的GE的最小生成树,树中每条边一次存于数组C中并给出了邻接矩阵类的实现,最后对邻接矩阵类主要操作进行测试,并输出运行结果。

    标签: KRUSKAL 程序 矩阵 定义

    上传时间: 2016-08-11

    上传用户:gououo