問題詳情

21. 下列何種資料結構適合被用來表示知識概念學習路徑的關係,並有利於依學習者狀態進行推薦學習?
(A) Tree
(B) Graph
(C) Queue
(D) Linked list

參考答案

答案:B
難度:計算中-1
書單:沒有書單,新增

用户評論

不叫賭俠的陳小刀】評論

答案是 (B) Graph。圖(Graph)是一種資料結構,用於表示物件之間的關係。在知識概念學習路徑的情境中,各個知識概念可以視為圖中的節點,而學習路徑之間的關係則可以表示為節點之間的邊。透過圖的結構,我們可以建立知識概念之間的相互關聯,並且根據學習者的狀態進行推薦學習。相較於樹(Tree)結構,圖結構更加靈活,允許節點之間的多對多關係,使得知識概念之間的關聯更為豐富。透過圖的遍歷和搜尋算法,我們可以根據學習者的學習狀態和需求,進行個性化的學習推薦。選項 (A) Tree 是一種層次結構的資料結構,不適合表示多對多的關係。選項 (C) Queue 是一種先進先出的資料結構,用於處理順序相關的操作,與知識概念的關聯性較不明顯。選項 (D) Linked list 是一種線性結構,用於表示有序的元素集合,並不適合表示知識概念之間的關係。