数据结构编程题(栈与队列)?
1:假设一个算术表达式中可以包含圆括号“(”和“(”,编写判别给定表达式中所含括号是否正确配对出现的算法.(东软电子出版社习题)
2:编写斐波那契数列的递归算法和迭代算法
F0=0,F1=1,Fn=Fn-1+Fn-2(n>=2)
人气:262 ℃ 时间:2020-06-17 20:10:49
解答
第一个:括号分左右括号,匹配的意思就是左右括号个数相等int left=0,right=0,i=0;char str[30];//数组存放算术表达式while(str[i]!='\0'){if(str[i]=='(')left++;if(str[i]==')')...能不能写完整一些
推荐
- 水泥、黄沙和石子各10吨,现在按水泥、黄沙和石子的重量之比2:3:4,黄沙用量正好,那么水泥余多少吨?
- :□+□+□+○=68 ○+○+○+□=68 那么○=?□=?我是五年级的学生,谁能给我讲一下,二元一次方程我可听不懂
- 如果三分之二A等于四分之三B,那么A比B等于9比8,这句话对吗?
- 五分之3xy加x的二次方是什么?多项式还是单项式
- 解一元二次不等式怎么把负数的二次项系数化为正数?
- 已知角aob等于50度,角BOC等于30度,求AOC的度数
- 一只皮球从高出自由下落,每次接触地面后弹起的高度是上一次的4/5,如果从125m的高处落下来,那么第三次弹起的高度是多少m?
- x^2-6xy+9y^2-1=
猜你喜欢
- 关于仿生学的书——很多
- 见字组词
- 孔孟论学论点和中心
- 英语翻译
- 将who,wrong,what,write,whale,whistle,whom,when根据发音规则分成三组
- 甲乙两粮仓中,大米袋数的比是5:3,从甲仓运90袋到乙仓后,两仓袋数的比为2:3,求甲乙两仓中原来各有大米多少袋?
- 比60t少20%的是( )t ( )km的60%是9km
- 计算(2+1)(2∧2+1)(2∧4+1)(2∧8+1)…(2∧128+1)-2∧256