2022年10月17日高中信息技术作业 学校:_____姓名:_____班级:_____考号:_____ 一、选择题 1.若用1表示进栈操作,用0表示出栈操作,若元素的进栈顺序是“q,w,e,r,t”,为了得到出栈序列“ewrtq”,则应进行的操作序列为( ) A.1101010100 B.1110010100 C.1110011000 D.1110100100 2.以下有关栈和队列的说法正确的是( ) A.栈和队列都是先进后出 B.栈和队列都是先进先出 C.队列元素前面只有一个,后面有多个 D.栈和队列只允许在端点插入和删除数据 3.有如下程序: wz=[0,1,2,3,4,5,6] start=0 qu=[0]*len(wz) wm="abcdefg" h=0;t=0 while len(wz)>0: for i in range(2): start=(start+1)%len(wz) qu[t]=wz[start] t=t+1 wz.pop(start) mm="" while h0: while top!=-1: print(st[top],end="") top-=1 方框处的代码由以下四部分组成: ①n=n//2 ②top+=1 ③x=n%2 ④st[top]=x 下列选项中,代码顺序正确的是( ) A.③④②① B.③①②④ C.①② ... ...
~~ 您好,已阅读到文档的结尾了 ~~