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

动态数组

  • 全面运用所学的JAVA理论对所设计的类进一步完善

    全面运用所学的JAVA理论对所设计的类进一步完善,并学会使用数组存储游戏地图数据,并能运用图形绘制方法和一定的算法将地图在游戏中绘制出来,并能控制游戏角色在地图可行走区域运动。

    标签: JAVA

    上传时间: 2015-11-02

    上传用户:franktu

  • 编译原理的课程设计,对PL0进行扩充完成内容如下:1. 基本内容: (1)增加单词:保留字;运算符 (2)修改单词:不等号# 改为 <> (3)增加条件语句的ELSE子句 (4)扩

    编译原理的课程设计,对PL0进行扩充完成内容如下:1. 基本内容: (1)增加单词:保留字;运算符 (2)修改单词:不等号# 改为 <> (3)增加条件语句的ELSE子句 (4)扩充赋值运算:+= 和 -= (5)扩充语句(Pascal的FOR语句) 2. 选做内容: (1)增加运算:++ 和 --。 (2)增加类型:① 字符类型; ② 实数类型。 (3)增加一维数组类型(可增加指令)。 (4)其他典型语言设施:case语句;repeat语句。

    标签: ELSE PL0 lt gt

    上传时间: 2015-11-02

    上传用户:徐孺

  • 首先

    首先,初始化将要排序的序列,以数组初始化。     第二,定义快速排序函数:       本算法思路为:在待排序的n个记录中任取一个记录r(通常取第一个记录),以该记录的关键字k为准,将所有剩下的n-1个记录分割成两个子序列。第一个子序列中的每个记录关键子均小于或等于k,第二个子序列中的每个记录关键字均大于或等于k,然后将k对应的记录排在第一个子序列之后及第二个子序列之前。这个过程为一遍排序。之后分别对子序列1和子序列2重复上述过程,直至每个子序列只有一个记录为止。    最后,定义main函数,引用之前定义函数完成程序。

    标签:

    上传时间: 2014-01-05

    上传用户:www240697738

  • 实现直接插入排序 要求:封装成一个函数

    实现直接插入排序 要求:封装成一个函数,形式如下:    void DirectInsertSort(bool bOrder, bool bPrintEveryStep, int * array) 其中,参数bOrder是布尔类型变量,true表示升序,false表示降序       bPrintEveryStep表示是否把每一步的排序结果打印出来,true表示打印,false表示不打印 array是待排序的数组

    标签: 排序 封装 函数

    上传时间: 2014-01-15

    上传用户:wsf950131

  • 本程序是为了计算日变化的平均值。 输入文件的数据格式是 2006 9 20 0 30 12577 0.263253 2.74975 -0.0157112 0.55523 8.65E-05 -7.9

    本程序是为了计算日变化的平均值。 输入文件的数据格式是 2006 9 20 0 30 12577 0.263253 2.74975 -0.0157112 0.55523 8.65E-05 -7.9142 17.606 该输入文件按列为:年、月、日、时、分、序号、各量 计算结果将保存在数组里,如T【24】,24表示24小时(因为是1小时的平均)。 对输入文件的行进行循环,计算1小时的平均,该行的数据将累计平均到下标取“时”列的数组中。

    标签: 0.0157112 0.263253 0.55523 2.74975

    上传时间: 2015-11-09

    上传用户:13160677563

  • 逆波兰式计算

    逆波兰式计算,将格式化数组转化为逆波兰表达式,a为输入的数组,n为其长度,p为输出逆波兰表达式的目标,m记录逆波兰表达式的长度

    标签: 计算

    上传时间: 2013-12-24

    上传用户:lwwhust

  • 一、 一元三次回归方程 CubicMultinomialRegress.cs 方程模型为Y=a*X(3)+b*X(2)+c*X(1)+d public override double[] buil

    一、 一元三次回归方程 CubicMultinomialRegress.cs 方程模型为Y=a*X(3)+b*X(2)+c*X(1)+d public override double[] buildFormula() 得到系数数组,存放顺序与模型系数相反,即该数组中系数的值依次是d,c,b,a。 以后所述所有模型的系数存放均与此相同(多元线性回归方程除外)。 public override double forecast(double x) 预测函数,根据模型得到预测结果 public override double computeR2() 计算相关系数(决定系数),系数越接近1,数据越满足该模型。

    标签: CubicMultinomialRegress override public double

    上传时间: 2015-11-25

    上传用户:13215175592

  • 双曲线回归方程 HyperbolaRegress.cs 注意!该模型要求a与b的值要大于0!使用该模型时应注意验证这个限制条件。我在实现模型时未加入任何出错流程控制。X不能为0。 方程模型为

    双曲线回归方程 HyperbolaRegress.cs 注意!该模型要求a与b的值要大于0!使用该模型时应注意验证这个限制条件。我在实现模型时未加入任何出错流程控制。X不能为0。 方程模型为 public override double[] buildFormula() 得到系数数组,存放顺序与模型系数相反,即该数组中系数的值依次是b,a。 public override double forecast(double x) 预测函数,根据模型得到预测结果。 public override double computeR2()

    标签: HyperbolaRegress 模型 方程 cs

    上传时间: 2014-11-30

    上传用户:youke111

  • 移动平均预测 ModifyShiftAverageRegress.cs 移动平均也可画趋势图

    移动平均预测 ModifyShiftAverageRegress.cs 移动平均也可画趋势图,如下: public double forecast(int interval) 移动平均认为数据是时间序列数据,该方法预测interval个时间间隔后的值 public override double[] getTrendArray() 得到趋势数组,该数组的数据直接在图形中展示出来就可以产生趋势线。

    标签: ModifyShiftAverageRegress 移动 cs

    上传时间: 2014-01-01

    上传用户:wff

  • 通过MP(代表其中一个P口)的高4位来控制

    通过MP(代表其中一个P口)的高4位来控制,AA`BB`-4,5,6,7脚。12细分,没行数组里面分4对,每对数第一个加到P口控制电流方向,第二个数控制通电时间。正转AA`-BB`-A`A-B`B,数组由1到12行的读取,反转B`B-A`A-BB`-AA`,数组由12到1行的读取。参数POWER表示电机启动还是不启动,DIRECT参数表示方向,SPEED表示速度等级,每项通电时间用数组中的植/SPEED。本程序没考虑要走多少步的情况,调用一次就走一步。

    标签: 控制

    上传时间: 2015-12-07

    上传用户:hopy