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

Z-stack

  • 1.一个表达式和一个二叉树之间

    1.一个表达式和一个二叉树之间,存在着自然的对应关系。写一个程序,实现基于二叉树表示的算术表达式Expression的操作。 2.假设算术表达式Expression内可以含有变量(a~z)、常量(0~9)和二元运算符(+,-,*,/,^(乘幂))。实现以下操作: ⑴ReadExpr(E)——以字符序列的形式输入语法正确的前缀表达式并构造表达式E。 ⑵WriteExpr(E)——用带括弧的中缀表达式输出表达式E。 ⑶Assign(V,c)——实现对变量Vde赋值(V=c),变量的初值为0。 ⑷Value(E)——对算术表达式E求值。 ⑸CompoundExpr(P,E1,E2)——构造一个新的复合表达式(E1)P(E2)。 3.在读入表达的字符序列的同时,完成运算符和运算数的识别和处理以及相应的运算。 4.在识别出运算数的同时,要将其字符形式转换成整数形式。 5.用在后根遍历的次序对表达式求值。

    标签: 表达式 二叉树

    上传时间: 2014-11-27

    上传用户:偷心的海盗

  • 摄像机标定新算法,用一个子函数计算出两组运动组的参数 本程序用于调试摄像机标定新算法 这个程序在原来的基础上改变了部分返回值

    摄像机标定新算法,用一个子函数计算出两组运动组的参数 本程序用于调试摄像机标定新算法 这个程序在原来的基础上改变了部分返回值,将标准离差改为均方值的计算 加入标定整体误差计算,运动复原和三维复原整体误差计算 应先用计算出的平移矢量进行三维复原,从得出的点对统计其z方向为正的个数,多者为正确的平移矢量 %已完成 %程序太复杂,简化,将输出参数只考虑整体复原误差,这样的运行时间与不简化时差不多,需要进一步简化程序

    标签: 摄像机标定 新算法 程序 函数

    上传时间: 2016-07-06

    上传用户:sevenbestfei

  • Samsung S3C24xx SD/MMC 驱动 This a MMC/SD driver for the Samsung S3C24xx SD/MMC controller, originall

    Samsung S3C24xx SD/MMC 驱动 This a MMC/SD driver for the Samsung S3C24xx SD/MMC controller, originally developed years ago by Thomas Kleffel <tk@maintech.de>. Due to time constraints, he had no time to further maintain the driver and follow the mainline Linux changes in the SD/MMC stack.

    标签: Samsung MMC controller C24

    上传时间: 2013-12-17

    上传用户:hphh

  • 第4章 初始化与清除 55 4.1 用构造函数确保初始化 55 4.2 用析构函数确保清除 56 4.3 清除定义块 58 4.3.1 for循环 59 4.3.2 空间分配 60 4.4

    第4章 初始化与清除 55 4.1 用构造函数确保初始化 55 4.2 用析构函数确保清除 56 4.3 清除定义块 58 4.3.1 for循环 59 4.3.2 空间分配 60 4.4 含有构造函数和析构函数的stash 61 4.5 含有构造函数和析构函数的stack 63 4.6 集合初始化 65 4.7 缺省构造函数 67 4.8 小结 68 4.9 练习 68

    标签: 55 清除 4.1 4.2

    上传时间: 2016-07-14

    上传用户:zukfu

  • 使用verilog作为CPU设计语言实现单数据通路五级流水线的CPU。具有32个通用寄存器、一个程序计数器PC、一个标志寄存器FLAG

    使用verilog作为CPU设计语言实现单数据通路五级流水线的CPU。具有32个通用寄存器、一个程序计数器PC、一个标志寄存器FLAG,一个堆栈寄存器STACK。存储器寻址粒度为字节。数据存储以32位字对准。采用32位定长指令格式,采用Load/Store结构,ALU指令采用三地址格式。支持有符号和无符号整数加、减、乘、除运算,并支持浮点数加、减、乘、除四种运算,支持与、或、异或、非4种逻辑运算,支持逻辑左移、逻辑右移、算术右移、循环右移4种移位运算,支持Load/Store操作,支持地址/立即数加载操作,支持无条件转移和为0转移、非0转移、无符号>转移、无符号<转移、有符号>转移、有符号<转移等条件转移。

    标签: CPU verilog FLAG 语言

    上传时间: 2013-12-11

    上传用户:源弋弋

  • OpenGL中的各种转换是通过矩阵运算实现的

    OpenGL中的各种转换是通过矩阵运算实现的,具体的说,就是当发出一个转换命令时,该命令会生成一个4X4阶的转换矩阵(OpenGL中的物体坐标一律采用齐次坐标,即(x, y, z, w),故所有变换矩阵都采用4X4矩阵),当前矩阵与这个转换矩阵相乘,从而生成新的当前矩阵。例如,对于顶点坐标v ,转换命令通常在顶点坐标命令之前发出,若当前矩阵为C,转换命令构成的矩阵为M,则发出转换命令后,生成的新的当前矩阵为CM,这个矩阵再乘以顶点坐标v,从而构成新的顶点坐标CMv。上述过程说明,程序中绘制顶点前的最后一个变换命令最先作用于顶点之上。这同时也说明,OpenGL编程中,实际的变换顺序与指定的顺序是相反的。文档对其进行了详细的分析。

    标签: OpenGL 转换 矩阵运算

    上传时间: 2016-07-21

    上传用户:qilin

  • Zigbee 精简版技术协议

    Zigbee 精简版技术协议,英文原版的,很好,值得参考! A Zigbee-subset/IEEE 802.15.4 Multi-platform Protocol Stack

    标签: Zigbee 协议

    上传时间: 2013-12-09

    上传用户:sqq

  • 一个报童从报刊发行中心订报后零售

    一个报童从报刊发行中心订报后零售,每卖一份报纸可赚钱a元;若报纸卖不出去,则退回发行处,每退一份要赔钱b元。每天报童卖出的份数是随机的,但报童可以根据以往卖报情况统计得到每天卖k份报纸的概率密度p(k)。 (1) 求报童每天期望收益达到最大(或损失达到最小)的定报量z。 (2) 改变参数a/b的值,观察订报量的最优值变化,画出变化曲线。 试画出仿真流程图,进行程序实现,并对仿真结果进行分析。

    标签: 报童

    上传时间: 2016-07-30

    上传用户:15736969615

  • A值为1

    A值为1,Z值为26,ABC值为1+2+3=6,以此类推,同时支持从文件中读单词操作,利用linux下的GTK+图形库开发,有图形化界面

    标签:

    上传时间: 2013-12-26

    上传用户:heart520beat

  • 写一个对文本文件加密的程序和一个解密的程序。密码规则是:对于小写字母

    写一个对文本文件加密的程序和一个解密的程序。密码规则是:对于小写字母,a换成x,b换成y,c换成z,d换成a,e换成b,...;对于大写字母,A换成X,B换成Y,C换成Z,D换成A,E换成B,...;其他字符不变。

    标签: 程序 文件加密 密码 字母

    上传时间: 2016-08-16

    上传用户:jennyzai