一、將四個字母 A、B、C、D 依序放入(push)一個堆疊(stack)內。在放入之過程,堆疊內之字母可隨機取出(pop)。若此四個字母最終皆被取出,則以下何者可為此四個字母被取出的順序(例如,D、
二、如何將以下 15 個英文單字存入陣列(array)A[1],A[2],…,A[15],使得以後搜尋(search)其中任何一個字,至多只需執行三次字比較(word comparisons)?又搜尋
三、請設計一個遞迴程式(recursive procedure)。當輸入(input)為一顆有順序性且有固定根的二元樹(ordered rooted binary tree)T 時,此遞迴程式可依中序
四、當輸入(input)為x1, x2, …, xn時,塞入排序(insertion sort)可將此n個輸入值從小到大排列。塞入排序的執行(execution)可簡略表示如下:For i=2, 3,
二、機關在審核承包商之展延工期申請時,通常須審查那些要件?(例如,展延原因是否係不可歸責於承包商者;或締約當時是否無法合理預見或不可避免者)請至少列出三種,並說明之。又在何種情形下,承包商可以要求展延