試卷征集
加入會員
操作視頻
當(dāng)前位置: 章節(jié)挑題

請展開查看知識點(diǎn)列表

>
<
浙教版(2019): 選擇性必修1
教材版本
浙教版(2019) 教科版(2019) 浙教版 教科版 粵教版 滬科版(2019) 人教中圖版 華東師大版 粵教版(2019)
年級
選擇性必修1 選擇性必修2 選擇性必修3 選擇性必修4 選擇性必修5 選擇性必修6 必修1 必修2
  • 31.一個棧的入棧序列為“6、9、5、7、8、3”,其出棧序列不可能是(  )

    發(fā)布:2024/12/7 22:30:2組卷:10引用:4難度:0.6
  • 32.已知變量s=“2029106“,則下列Python表達(dá)式計算結(jié)果中最大的是(  )

    發(fā)布:2024/12/7 18:30:2組卷:8引用:4難度:0.5
  • 33.有如下 VB 程序段:
    菁優(yōu)網(wǎng)
    執(zhí)行該程序段后,變量 k 和 elem(k)的值是(  )

    發(fā)布:2024/12/7 15:30:1組卷:4引用:2難度:0.3
  • 34.下列有關(guān)棧和隊列說法,正確的是(  )

    發(fā)布:2024/12/7 6:0:1組卷:11引用:2難度:0.5
  • 35.有100個有序數(shù)據(jù),使用二分查找查找鍵key,最多查找(  )次后查找結(jié)束。

    發(fā)布:2024/12/6 4:0:1組卷:3引用:1難度:0.5
  • 36.已知完全二叉樹T共有101個節(jié)點(diǎn),則其葉子節(jié)點(diǎn)數(shù)量為( ?。?/h2>

    發(fā)布:2024/12/6 0:0:2組卷:3引用:2難度:0.4
  • 37.現(xiàn)有一段程序,它的功能是對字符串進(jìn)行
    去重,并保持原順序不變。例如,輸入的字符串為“abcsnabschj”,執(zhí)行程序后輸出的字符串為“abcsnhj”。實現(xiàn)該算法的程序如下:
    s1=input(“請輸出字符串:”)
    n=len( s1 )
    p=( ?。?br />for i in range( n ):
    p.jye.ai( s1[i])
    for i in range( n ):
    j=i+1
    while j<=n:
    if p[i]==p[j]:
    for k in     ①
           ②
    n-=1;j-=1
    j+=1
    for i in range( n ):
    s+=p[i]
    print( s )
    上述程序空格出應(yīng)填入的程序代碼為( ?。?/h2>

    發(fā)布:2024/12/5 20:0:2組卷:5引用:3難度:0.3
  • 38.有如下python程序段:
    import random
    a=[0]*6
    for i in range(6):
    a[i]=random.randint(1,5)*2+1
    i=0
    while i<5:
    if a[i]>a[i+1]:
    a[i],a[i+1]=a[i+1],a[i]
    else:
    a[i]+=1
    i+=1
    以上程序運(yùn)行后,列表a的值可能是( ?。?/h2>

    發(fā)布:2024/12/5 14:30:1組卷:1引用:4難度:0.5
  • 39.有如下Python程序段:
    s=“ABCDEF“
    ch=““
    for i in range(0,len(s)):
    a=int(input( ?。?;b=(a+2)%6
    ch=ch+chr(ord(s[b])+32)
    print(ch)
    運(yùn)行程序后,依次輸入3、1、4、5、2、6,輸出ch的值是( ?。?/h2>

    發(fā)布:2024/12/5 2:0:1組卷:2引用:3難度:0.6
  • 40.星期天小明來到動物園游玩,園內(nèi)共有n個景點(diǎn),每個景點(diǎn)序號為0,1,2,3……n-1。現(xiàn)在只知道每個景點(diǎn)有一條路連接下一個景點(diǎn)。小明想尋找能游玩景點(diǎn)個數(shù)最多的一種方案并且從其中一個景點(diǎn)出發(fā),最后能夠回到出發(fā)景點(diǎn)。如果游玩的景點(diǎn)個數(shù)一樣,則優(yōu)先考慮景點(diǎn)序號小的。例如,共有 n=5 個景點(diǎn),每個景點(diǎn)連接的下個景點(diǎn)分別是1,3,4,4,1
    景點(diǎn)號 0 1 2 3 4
    下一個景點(diǎn)號 1 3 4 4 1
    方案一:從 0 號景點(diǎn)出發(fā),則游玩線路為:0 號→1 號→3 號→4 號→1 號,由于此方案無法回到出發(fā)點(diǎn),則不考慮;
    方案二:從 1 號景點(diǎn)出發(fā),則游玩線路為:1 號→3 號→4 號→1 號,然后回到1號景點(diǎn)。最多可以玩3個景點(diǎn)。
    現(xiàn)用Python程序模擬這個問題:
    先輸入景點(diǎn)總數(shù):n;則對應(yīng)的景點(diǎn)為[0,1,2,3,4]
    然后隨機(jī)產(chǎn)生各景點(diǎn)所連接的下一個景點(diǎn)的序號,如:[1,3,4,4,1];
    接著產(chǎn)生一個列表,如上表的信息則產(chǎn)生的列表 s 為:[[0,1],[1,3],[2,4],[3,4],[4,1]],
    最后利用鏈表的方式來分析解決問題。程序如下,請將橫線處補(bǔ)充完整并修改加框處。
    菁優(yōu)網(wǎng)
    import random
    #產(chǎn)生信息列表 s
    n=int(input(“景點(diǎn)總數(shù)“))
    tt=( ?。?;s=( ?。?;c=0
    while c<n:
    t=random.randint(0,n-1)
    if t!=c:
    s.jye.ai([①
     
    ])
    c+=1
    print(s)
    #枚舉所有方案,尋找正確方案。
    max=0
    for head in range(n):
    p=head
    k=1
    while k<=n and s[p][1]!=head:
    k+=1
    p=s[p][1]
    if k>max ②:②處應(yīng)修改為
     

    max=k
    maxp=head
    print(“小明最多能訪問%d 個景點(diǎn)“%(max))
    #輸出正確線路
    p=maxp
    while s[p][1]!=maxp:
    print(s[p][0],end=“→“)
    p=s[p][1]
    print(③
     

    發(fā)布:2024/12/5 1:0:2組卷:5引用:1難度:0.3
login
APP開發(fā)者:深圳市菁優(yōu)智慧教育股份有限公司| 應(yīng)用名稱:菁優(yōu)網(wǎng) | 應(yīng)用版本:5.0.7 |隱私協(xié)議|第三方SDK|用戶服務(wù)條款
本網(wǎng)部分資源來源于會員上傳,除本網(wǎng)組織的資源外,版權(quán)歸原作者所有,如有侵犯版權(quán),請立刻和本網(wǎng)聯(lián)系并提供證據(jù),本網(wǎng)將在三個工作日內(nèi)改正