用一个数组S(设大小为MAX)作为两个堆栈的共享空间。请说明共享方法,栈满/栈空的判断条件,并用C或Pascal设计公用的入栈操作push(i,x),其中i为0或1,用于表示栈号,x为入栈值。【浙江大学1998五、2(7分)】
分别用多个顺序存储空间建立多个独立的堆栈;
A.x初值1000000、终值n、步长1;检验条件为(x\1000 Mod 1000)Mod 67 = 0
B.x初值n、终值9999999、步长1;检验条件为(x\1000 Mod 100)Mod 67 = 0
C.x初值1000000、终值n、步长1;检验条件为(x\100 Mod 1000)Mod 67 = 0
D.x初值n、终值9999999、步长1;检验条件为(x\100 Mod 1000)Mod 67 = 0
对二向应力状态(图(a)),表7-1中所列各题分别给出了某些应力分量(单位为MPa)或斜面的方位,试求表7-1中空出的未知量,并画单元体的草图,标明主应力和主平面的位置。
表7-1 | |||||||||||
题号 | σx | σy | τxy | 斜面的方位和应力 | 主应力及主平面位置 | τmax | |||||
α | σα | τα | σ1 | σ2 | σ3 | σ1的方向 | |||||
(a) | 100 | 0 | 15° | 80 | |||||||
(b) | -40 | 30° | -20 | 20 | |||||||
(c) | 80 | 120 | 70 | ||||||||
(d) | 32 | 60 | -80 |