當(dāng)前位置:
章節(jié)挑題
請展開查看知識點(diǎn)列表
>181.某手機(jī)APP程序?yàn)榱嗽黾映绦驘岫?,采用“簽到換積分”的形式來吸引用戶,用戶的簽到記錄由“0”和“1”的字符串組成,其中字符“0”表示未簽到,字符“1”表示簽到,積分計(jì)算規(guī)則如下:簽到 1 天 得 1 分,若連續(xù)簽到 k 天,則 k 天所得分?jǐn)?shù)為 1+2+…+k-1+k分;未簽到得0分。例如:
某用戶的簽到記錄為“1011000111100111111”,執(zhí)行上述流程后,輸出結(jié)果為( ?。?/h2>發(fā)布:2024/5/23 20:38:36組卷:2引用:3難度:0.5182.設(shè)一棵二叉樹的中序遍歷序列:badce,后序遍歷序列:bdeca,則二叉樹先序遍歷序列為( ?。?/h2>
發(fā)布:2024/5/23 20:38:36組卷:10引用:2難度:0.4183.用python列表模擬循環(huán)隊(duì)列,并設(shè)置隊(duì)首指針head指向隊(duì)首元素,隊(duì)尾指針指向隊(duì)尾元素的下一個位置,則當(dāng)列表長度n=10,head=6,tail=3時,隊(duì)列中元素的個數(shù)為( )
發(fā)布:2024/5/23 20:38:36組卷:3引用:3難度:0.3184.有如下python程序段:
import random
a=[49,45,5,61,42,71]
m=random.randint(2,5)
for i in range(1,5-m+1):
for j in range(0,5-i+1):
if a[j]-a[j+1]<0:
a[j],a[j+1]=a[j+1],a[j]
執(zhí)行該程序段后,數(shù)組a的值不可能的是( ?。?/h2>發(fā)布:2024/5/23 20:38:36組卷:1引用:1難度:0.4185.已知單調(diào)函數(shù)f(x)在[0,1]區(qū)間上存在一個x0,使f(x0)=0.現(xiàn)用對分查找法搜索x0的值,開始搜索區(qū)間為[0,1],若經(jīng)過10次對分查找后還需繼續(xù)搜索,則第11次搜索區(qū)間的長度為( ?。?/h2>
發(fā)布:2024/5/23 20:38:36組卷:21引用:9難度:0.9186.已知二叉樹T2的后序遍歷序列為G﹣D﹣H﹣E﹣B﹣I﹣F﹣C﹣A,中序遍歷序列是D﹣G﹣B﹣E﹣H﹣A﹣C﹣I﹣F,則二叉樹T2的前序遍歷序列為( ?。?/h2>
發(fā)布:2024/5/23 20:38:36組卷:3引用:1難度:0.5187.有python程序段:
則程序運(yùn)行后,a的值為( )發(fā)布:2024/5/23 20:38:36組卷:6引用:3難度:0.4188.下列VB程序段功能為:通過雙向冒泡排序,最終使數(shù)組元素a(1)到a(n)實(shí)現(xiàn)升序排列。
上述程序段中橫線處可選語句為:
①(1)n-i to i step-1(2)i+2 to n-i+1
②(1)n-i to i+1 step-1(2)i to n-i
③(1)i+1 to n-i(2)n-1 to i+1 step-1
④(1)i to n-i(2)n-i to i+1 step-1
則(1)(2)處填入的語句組合正確的有( )發(fā)布:2024/5/23 20:38:36組卷:13引用:2難度:0.3189.用棧的數(shù)據(jù)結(jié)構(gòu)編寫進(jìn)制轉(zhuǎn)換中的“除二取余法”的程序段如下:
方框處的代碼由以下四部分組成:
①n=n//2
②top+=1
③x=n%2
④st[top]=x
下列選項(xiàng)中,代碼順序正確的是( ?。?/h2>發(fā)布:2024/5/23 20:38:36組卷:15引用:3難度:0.5190.有如下Python程序段:
a=input( ?。?br />t,s=0,0
for c in a[::-1]:
if c.isdigit( ?。?br />t=t*10+int(c)
else:
s+=t;t=0
s+=t
print(s)
當(dāng)輸入“123ABC456”時,程序輸出的結(jié)果為( )發(fā)布:2024/5/23 20:38:36組卷:1引用:1難度:0.4