当前位置:
章节挑题
请展开查看知识点列表
>191.设计一个判别表达式中括号是否配对的算法,采用( )数据结构最佳。
发布:2024/5/23 20:38:36组卷:10引用:2难度:0.6192.下列 Python 程序段用于定义判断回文字符串的自定义函数。(注:回文字符串是一个正读和反读都一样的字符串,如“12321”或者“noon”等是回文字符串,而“1232”则不是)
def pal(s):#判断回文字符串
st=[“”]*100;top=-1;k=len(s)//2
for i in range(k):
top+=1
st[top]=s[i]
if len(s)%2==1:
(1)______
for i in range(k,len(s)):
tmp=st[top]
top-=1
if (2)______:
return False
return True
上述程序段中方框处可选语句为:①k=k+1 ②k=k-1 ③tmp==s[i]④tmp!=s[i]
则程序中(1)、(2)处的语句依次可为( )发布:2024/5/23 20:38:36组卷:1引用:1难度:0.5193.在一棵度为4的树中,度为4的节点数为1,度为3的节点数为1,度为2的节点数为1,度为1的节点数为0,则度为0的节点数为( )
发布:2024/5/23 20:38:36组卷:2引用:2难度:0.5194.有如下 python 程序段:
from random import randint
list=[0]*6
for i in range(6):
list[i]=randint(10,99)
for i in range(2):
for j in range(5-i):
if list[j]//10+list[j]%10>list[j+1]//10+list[j+1]%10:
list[j],list[j+1]=list[j+1],list[j]
print(list)
该程序段运行后,列表list的值不可能为( )发布:2024/5/23 20:38:36组卷:2引用:1难度:0.4195.采用列表模拟单向链表,data[p][0]为数据区域,datap为指针区域。在单向链表指针为p的节点之后插入指针为s的节点,正确的操作是( )
发布:2024/5/23 20:38:36组卷:13引用:2难度:0.4196.在计算机科学中,数据是指所有能输入计算机并被计算机处理的符号总称。以下不属于数据的是( )
发布:2024/5/23 20:38:36组卷:30引用:3难度:0.5197.使用Python的二维列表来模拟单向链表,如下代码创建一个拥有4个节点的链表a
a=[[“cat“,1],[“dog“,2],[“pig“,-1],[“rabbit“,0]]
head=3
依次输出各节点数据域的值,内容为( )发布:2024/5/23 20:38:36组卷:12引用:2难度:0.5198.有如下VB程序段:
数组元素a(1)到a(8)的值依次为“80,82,84,86,88,90,92,94”,执行该程序段后,变量k的值可能是( )发布:2024/5/23 20:38:36组卷:15引用:3难度:0.4199.某算法的VB程序段如下:
列表a=[23,21,19,18,16,15,14,11],该程序段执行后,下列说法不正确的是( )发布:2024/5/23 20:38:36组卷:5引用:4难度:0.4200.现有n个学生的 7 门学科成绩已存入一维数组 cj 中。某 python 程序代码段如下:
cj=[96,83,91,85,86,77,88,98,93,94,82,96,87,99]
def f(x):
p=x*7;k=0
for j in range(7):
if cj[p+j]>cj[p+k]:
k=j
return(k)
km=“物化生政史地技“;n=2;s=““
for i in range(n):
s+=km[f(i)]
print(s)
运行后,输出的结果为( )发布:2024/5/23 20:38:36组卷:3引用:2难度:0.4
