首页 > 其他
题目内容 (请给出正确答案)
[主观题]

试利用栈实现一个广义表建立的算法,要求从键盘输人一个用字符串表示的广义表,建立它的广义表

的链表表示,每个子表都需带有用大写字母识别的表名,原子则必须用小写字母或单个数表示。如果发现有与先前建立的子表相同的子表,则子表可以共享。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“试利用栈实现一个广义表建立的算法,要求从键盘输人一个用字符串…”相关的问题
第1题
有一家汽车公司在它的两个地区工厂(分别称为工厂甲、工厂乙)中生产豪华小汽车和简装小汽车,供应三个地方市场

有一家汽车公司在它的两个地区工厂(分别称为工厂甲、工厂乙)中生产豪华小汽车和简装小汽车,供应三个地方市场(分别称为市场Ⅰ、市场Ⅱ、市场Ⅲ).表8-6和表8-7分别给出了豪华车和简装车的单位利润和供求数据(月计划).该公司和一家货运公司订了合同,由货运公司负责把小汽车从工厂运送到各市场目的地,由于从工厂甲到市场Ⅰ和市场Ⅲ的路线有危险性,因此货运合同规定在任何一个月沿这些路线运输的小汽车各不超过30辆,现在的问题是,要制定一个运输方案,既满足供应要求,又符合货运合同规定,并使总利润最大,试建立这个问题的线性规划模型,并用分解算法求解.

点击查看答案
第2题
试利用优先级队列实现栈和队列。

点击查看答案
第3题
简单的种子填充算法把太多的象素压入堆栈,有些象素甚至会入栈_____,这一方面_____了算法的效
率,另一方面还要求很大的_____以实现栈结构。

点击查看答案
第4题
设ha和hb分别是两个带附加头结点的非递减有序单链表的表头指针,试设计一个算法,将这两个有序
链表合并成一个非递增有序的单链表,要求结果链表仍使用原来两个链表的存储空间,不另外占用其他的存储空间,表中允许有重复的数据。

点击查看答案
第5题
试修改Prim算法,使之能在邻接表存储结构上实现求图的最小生成森林,并分析其时间复杂度(森林的存储结构为孩子一兄弟链表)。
试修改Prim算法,使之能在邻接表存储结构上实现求图的最小生成森林,并分析其时间复杂度(森林的存储结构为孩子一兄弟链表)。

点击查看答案
第6题
一个二阶IIR滤波器的系统函数为现用b位字长的定点制运算实现它,尾数作舍入处理。(1)试计算直接
一个二阶IIR滤波器的系统函数为现用b位字长的定点制运算实现它,尾数作舍入处理。(1)试计算直接

一个二阶IIR滤波器的系统函数为

现用b位字长的定点制运算实现它,尾数作舍入处理。

(1)试计算直接I型及直接II型结构的输出舍入噪声方差

(2)如果用一阶网络的级联结构来实现H(z).则共有六种网络流图.试画出有运算舍入噪声时的每种网络流图并计算每种流图的输出舍入噪声方差。

(3)用并联结构实现H(z),计算输出舍入噪声方差。几种结构相比较.运算精度哪种最高,哪种最低?

(4)考虑动态范围,因为系统中任一节点的输出值(包括整个系统的输出节点)等于从输入到此节点的单位冲激响应与系统输入的卷积和,可以表示成

其中yi(n)为第i个节点的输出,hi(n)为从输入到第i个节点的单位抽样响应。对于输出节点来说yi(n)=y(n),hi(n)=h(n)。由上式可得

也就是说,一个网络的最大输出电平不一定在输出端.可能在某一中间节点,利用这一关系以及xmax,试求以上各种网络中每一个的最大ymax.要求网络的所有节点上都不发生溢出,即要最大输出ymax<1.这样即可求得最大的输入xmax(不发生溢出时)。试求以上各个网络的xmax

(5)设输入信号是白噪声序列.它的幅度在-xmax到xmax之间均匀分布.按照已求出的每一滤波器结构的最大输入xmax求每种结构在输出端的噪声信号比值(输出噪声方差与输出信号均方值之比)。问哪种结构输出噪声信号比值最低。

点击查看答案
第7题
试写一个算法,判别以邻接表方式存储的有向图中是否存在由顶点vi到顶点vj的路径(i≠j)。 假设分别基于下述策略:1)图的深度优先搜索2)图的广度优先搜索。
试写一个算法,判别以邻接表方式存储的有向图中是否存在由顶点vi到顶点vj的路径(i≠j)。 假设分别基于下述策略:1)图的深度优先搜索2)图的广度优先搜索。

点击查看答案
第8题
将递归算法转换成对应的非递归算法时,除了单向递归和尾递归的情况外,通常需要使用()保存中间结果。
将递归算法转换成对应的非递归算法时,除了单向递归和尾递归的情况外,通常需要使用()保存中间结果。

A、链表

B、栈

C、队列

D、顺序表

点击查看答案
第9题
所谓回文,是指从前向后顺读和从后向前倒读都相同的不含空白字符的串。例如did,madamimadam,pop即是回文。试编写一个算法,以判断一个串是否是回文。

点击查看答案
第10题
试利用运算符优先数法,画出对如下中缀算术表达式求值时运算符栈和运算对象栈的变化。a+b*(c-d)-e^f/g
试利用运算符优先数法,画出对如下中缀算术表达式求值时运算符栈和运算对象栈的变化。a+b*(c-d)-e^f/g

点击查看答案
第11题
试编写一个函数计算n!X2"的值,结果存放于数组A[arraySize]的第n个数组元素中,0≤nmaxInt
时,应按出错处理。可有如下3种不同的出错处理方式:

(1)用cerr<<及exit(1)语句来终止执行并报告错误;

(2)用返回布尔值false,true来实现算法,以区别是正常返回还是错误返[回;

(3)在函数的参数表设置一个引用型的整型变量来区别是正常返回还是某种错误返回。

试讨论这3种方法各自的优缺点,并以你认为是最好的方式实现它。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改