問題詳情
假設n為非負整數,下列有關C程式碼之敘述,何者正確?long foo (long x, long n){long f;if (n % 2 == 0) f = 1;else f = x;if (n < 2) return f;return f*foo(x*x, n/2);}
(A) foo(x, n) 會回傳 nx
(B) foo(x, n) 會回傳 xn
(C) 此程式的時間複雜度是Θ(log x)
(D) 此程式的時間複雜度是Θ(n log n)
(A) foo(x, n) 會回傳 nx
(B) foo(x, n) 會回傳 xn
(C) 此程式的時間複雜度是Θ(log x)
(D) 此程式的時間複雜度是Θ(n log n)
參考答案
答案:B
難度:困難0.2
統計:A(3),B(14),C(17),D(18),E(0)
內容推薦
- 1998年,利用雙股RNA來干擾細胞基因表現的技術正式命名為「RNA干擾」(RNA interference,簡稱RNAi),其原理是觀察當生物體少了此基因後,會有什麼變化,從中再反推其基因的正
- 尿崩症的產生是與哪一個部位產生的某種激素異常有關?(A)腦垂腺前葉(B)腦垂腺後葉(C)腎上腺髓質(D)腎上腺皮質
- 在Open System Interconnection (OSI) 網路七層協定中,哪一層負責的工作中會將資料「打包」成為封包(packet)的狀態?(A) 實體層(Physical Layer)
- 假設有三根柱子,且有一疊大小不同的盤子,盤子中間有洞都能穿在柱子上。現在有5個盤子疊在第一根柱子,大的在下,小的在上。你必須將整疊盤子移到第三根柱子,按照原來的順序排好,但是每一次只能搬動一個盤子到別
- 右圖的生物科技技術稱為什麼?這個技術中將DNA切為小片段的酵素稱為什麼? (A)DNA指紋,DNA聚合酶(B)DNA指紋,限制酶(C)基因晶片,DNA連接酶(D)基因晶片,限制酶
- 醫師常利用幹細胞進行基因療法,因幹細胞具有何種特性?(A)可接受基因轉殖(B)可抑制B細胞的形成(C)可抑制T細胞的形成(D)可作為基因治療的載體
- 細胞分裂素以何種方式來延遲葉片的老化?(A)促進細胞的分化(B)維持核酸的活性(C)抑制離層素的形成(D)促進細胞分裂
- 設n 為一2 的正整數次方,則下面程式執行後,count 的值是多少?Procedure exam(n:interger)Varx,count :integer;begincount :=0;x:=
- 下列有關堆疊 (stack) 的敘述,何者不正確?(A) 堆疊是採用後進先出(last-in and first-out)方式來存取元素(B) 在程式設計時可利用一維陣列(one dimensiona
- 下列何者為牽扯反射的受器?牽扯反射的中樞位在何處?(A)韌帶,延腦(B)肌梭,脊髓(C)毛細胞,脊髓(D)肌腱,延腦
內容推薦
- 「將猴子的手指切下一根,結果牠大腦皮質運動區由那根手指驅動的區域,不久之後就對傳遞鄰近手指資訊的神經元有反應了」,其原因為下列何者?(A)大腦皮質具有可塑性(B)手指切下一根的刺激造成大腦神經元
- 有關人類苯酮尿症、鐮形血球貧血症、地中海型貧血症之敘述,何者正確?(A)此三類患者都屬於體染色體的隱性遺傳疾病(B)此三類患者都需藉骨髓移植醫治之(C)此三類患者都屬於多基因遺傳(D)若父親具有
- 對於人類的演化、分類及其對環境的衝擊,下列何者正確?(A)人、猩猩、猴子均為靈長目,均有雙眼立體視覺(B)猩猩可能為人類祖先,後來因食性及居住環境不同而演化成不同生物(C)人被尊稱為萬物之靈,表
- 當程式設計師以物件導向方式開發一個「校務行政課程管理系統」時,何者通常不會 以類別(class)來表示?(A) 學生 (B) 教師 (C) 課程 (D) 姓名
- 有一程式片段如下:#include int main(){printf("%4dn", f(1001) );}int f(int n){if ( n < 100 ) retu
- 神經膠細胞是透過何種方式來傳遞訊息?(A)動作電位(B)化學信號(C)動作電位與化學信號(D)以上皆非
- 人體中哪一種細胞內核糖體的數量比較多?(A)紅血球(B)白血球(C)骨骼肌細胞(D)胰臟細胞
- 生態系中的物種歧異度的比較,下列何者正確?(A)岩石海岸>沙質海岸(B)先驅群集>顛峰群集(C)河口生態的林澤>珊瑚礁(D)遠洋生態>近海生態
- Pancake sorting為另一種sorting的方法,此方法每一步只允許把字串中的一個prefix (前置)字串倒轉過來。將5,3,4,1,2 用pancake sorting的方法排成由
- 在某語言中實作一個二維陣列A,其中A(2,4)的記憶體位址為A(3,3)的記憶體位址為A(1,1)的記憶體位址為2,則A(4,2)的記憶體位址為何?(A) 38 (B) 40 (C) 42
- 夏季時,臺灣梨山的高麗菜鮮甜好吃,相當受消費者的青睞,此時高麗菜的葉內澱粉含量減少而可溶性糖增加,推測此種表現之原因為何?(A)熱休克蛋白的表現增加(B)澱粉合成酵素受到破壞(C)可溶性糖增加可
- 在百合花的細胞內,通常看不到下列何種胞器?(A)溶體(B)核膜(C)高基氏體(D)中心體
- 下列何種種植方式可以促進植物開花?(A)將長日照植物種植於路燈下(B)在高速公路兩側種植短日照植物(C)將種植的菊花田夜間給予光照(D)將長日照植物種植於赤道的熱帶國家
- 若電腦使用64位元來表示有號整數,則其中最大的正整數為何?(A) 10**63 – 1 (B) 10**64 – 1 (C) 2**63– 1 (D) 2**64– 1
- 就幼兒食品安全觀點,下列敘述何者不正確?(A) 馬鈴薯有發芽者勿食用(B) 皮蛋中大多含鉛,儘量少使用(C) 儘量給幼兒食用果凍、蒟蒻等小而滑的食物(D) 團體膳食採用蒸蛋比荷包蛋更適合
- 使用陣列來實作最大堆積(max heap),若輸入為 「31, 41, 59, 26, 53, 58, 97」, 則其輸出之陣列為何?(A) 26, 31, 41, 53, 58, 59, 97 (B
- 關於褪黑激素的特性,何者錯誤?(A)只在夜間分泌(B)由松果腺分泌(C)視網膜上的節細胞幫忙,大腦得以追蹤光線的變化,調節分泌褪黑激素(D)褪黑激素可使人腦保持清醒
- 下列何者不能被胰液所含的酵素分解?(A)澱粉(B)蔗糖(C)脂質(D)核酸
- 骨骼屬於下列何種動物組織?(A)皮膜組織(B)結締組織(C)支持組織(D)神經組織
- 有一程式片段如下:int count;void main() {int y;y = 0;count = 0;y = f(4, 7);y = y + count ;printf("%d.n&q
- 有關海豚聲納系統的敘述,何者正確?(A)利用鼻部和喉部聲帶產生高頻的振動波(B)利用外耳殼收集回音(C)利用下顎骨以接收回音(D)頭部特殊小洞可偵測弱電場
- 每一個染色體的姊妹染色體分開而最後座落於相對紡綞體,此現象發生於下列哪一個時期?(A)前期I(B)前期II(C)後期I(D)後期II
- 下列關於SARS和免疫功能的敘述,何者正確?(A)SARS的病原體進入人體後,可以誘發T細胞形成漿細胞(B)T細胞通常停留在淋巴結及脾臟中來執行免疫功能(C)SARS潛伏期一般為2~7天(D)S
- 黑身(b)、短翅(v)為果蠅的二個隱性突變,二者基因座(locus,基因在染色體上的位置)都在同一條染色體上。若灰身長翅與黑身短翅者進行試交(test cross),觀察1000個子代的表型及數
- 下列有關耳咽管的敘述,何者正確?(A)可調節聲波的強度(B)為咽喉通內耳的通道(C)在吞嚥或打哈欠時會關閉(D)平時關閉有助於阻斷自己的聲音由咽喉進耳朵