选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)
- A、 ChatGPT 是使用海量数据训练出来的实现“人机对话”系统,这属于符号主义人工智能
- B、 在购物时智能客服和人工客服一起合作来回答顾客的问题,这是混合增强智能的一种应用
- C、 家用扫地机器人可以自动完成清扫工作,说明人工智能可以改善人类的生活
- D、 人工智能技术的发展提高社会生产力、促进经济发展,但不能解决所有问题
- A、 24
- B、 16
- C、 8
- D、 4
- A、 大数据中各种结构化、半结构化和非结构化的数据共存
- B、 大数据不必追求数据的精确性,不必保证每个数据都准确无误
- C、 大数据不一定强调事物的因果关系,而是更注重他们的相关性
- D、 数据量大的一定是大数据,因为大数据的数据体量大
def f(k):
if k<=3:
print(k)
return
for i in range(1,4):
f(k-i)
return
执行语句f(6),则f(3)被调用的次数为( )
- A、 1次
- B、 2次
- C、 3次
- D、 4次
a=[27,5,25,36,78]
f=[False]*5
i=0
while i<4 and not f[i]:
for j in range(4, i, -1):
if a[j]<a[j-1]:
a[j], a[j-1]=a[j-1], a[j]
f[i]=True
i+=1
执行该程序段后,数组f中值为True的元素个数是( )
- A、 1
- B、 2
- C、 3
- D、 4
①a[i]=k ②a[i-1]=k ③a[i+1]=a[i] ④a[i]=a[i-1]
⑤for i in range(j,9) ⑥for i in range(8,j-2,-1)
划线处所需代码依次为( )
- A、 ⑥③①
- B、 ⑤③②
- C、 ⑥④①
- D、 ⑤③①
- A、 在使用递归算法时,必须有一个明确的递归结束条件,称为递归出口
- B、 一般来说,迭代算法效率较低,而递归算法效率较高
- C、 递归中一定有迭代,但迭代中不一定有递归
- D、 通常情况下,迭代算法和递归算法可以相互转换
def cal(n):
if n <= 1:
return 1
if n % 2 == 0:
return 2*cal(n-1)
执行语句k=cal(5),则k的值为( )
- A、 6
- B、 7
- C、 10
- D、 11
- A、 O(N)
- B、 O(log2N)
- C、 O(Nlog2N)
- D、 O(N2)
a = [0 for i in range(n+1)] for j in range(n+1)]
a[0][0]=1
for i in range(1,n+1):
a[i][0]=1
for j in range(1,i+1)
a[i][i] = a[i-1][j-1]+a[i-1][j]
- A、 O(log2N)
- B、 O(N)
- C、 O(Nlog2N)
- D、 O(N2)
import random
s= input()
k = random.randint( l,len(s)-1)
i=0
while k> 0 and i < len(s)-1:
if s[i]>s[i+1]:
k-= 1
s= s[:i]+s[i+1:]
if i> 0:
i-= 1
else:
i+= 1
if k> 0:
s = s[:len(s)-k]
若输入的s值为“8561324”,则执行该程序,输出s的值不可能为( )
- A、 51324
- B、 124
- C、 132
- D、 1324