下面代码生成格雷编码中,gray_code 的目的是生成所有的长度为n位的格雷码,则横线上应填写( )。
def gray_code(n):
if n == 0:
return ["0"]
if n == 1:
return ["0", "1"]
prev = gray_code(n-1)
result = []
for s in prev:
____________________________
for i in range(len(prev)-1, -1, -1):
result.append("1" + prev[i])
return result
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析