Examly題庫立即開始練習
原住民族考試四等考試-電子工程類科計算機概要10617單選題

關於實作快速排序法(quick sort),下列那種資料結構是有助益的?

A堆疊(stack)正確答案
B集合(set)
C串列(list)
D佇列(queue)
答案與詳解
A
正確答案
快速排序遞迴分割,用堆疊(stack)的LIFO特性可模擬遞迴呼叫,便於非遞迴實作。

為什麼答案是 A

快速排序本質是遞迴分割(divide and conquer),每次 partition 後需處理左右兩段。用 stack 保存子區間的起訖索引,後進先出正好模擬遞迴呼叫堆疊,可將遞迴版改寫為迭代版。

考點:遞迴↔堆疊考點:集合無序考點:資料容器≠輔助結構考點:FIFO不適深度優先
載入中…

計算機概要 相關題目

想練更多計算機概要考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮