所屬科目:教甄◆資訊科技概論專業(電腦科)
( )12. 上面的程式是一個什麼樣的函數? (A) linear function (B) quadratic function (C) recursive function (D) exponential function
( )13. factorial(4) 的返回值是什麼? (A) 0 (B) 1 (C) 6 (D) 24
( )15.請問,上面的程式,是哪一種排序法? (A) Bubble Sort (B) Quick Sort (C) Insertion Sort (D) Merge Sort
( )19.請問下列程式碼的執行結果為何(nd 為樹狀結構之根節點)? (A) 深度優先走訪 (B) 廣度優先走訪 (C) 前序遍歷 (D) 中序遍歷
( )24. 請問,上列程式執行時,時間複雜度為何? (A) O(n) (B) O(nlogn) (C) O(n2 ) (D) O(2n )
( )25. 請問,上述程式碼的輸出結果是什麼? (A) 6 (B) 8 (C) 10 (D) 12
( )26.請問,上述程式碼的輸出結果是什麼? (A) 1 2 3 5 8 13 21 34 55 89 (B) 0 1 1 2 3 5 8 13 21 34 (C) 1 1 2 3 5 8 13 21 34 55 (D) 0 1 1 3 5 9 13 21 34 55
3. 若以下這段 C++程式為二分搜尋法(data[]為已排序(非遞減)的陣列),若在 data[]中找到 x,則回傳索引值,若 否則回傳-1),請問空白處的程式碼為何?__(1)__ 、__(2)__
4. 以下這段 Python 程式的輸出為何?_______
5. 以下這段 Python 程式的輸出為何?_______