與數(shù)據(jù)存儲結(jié)構(gòu)無關(guān)的術(shù)語 一下與數(shù)據(jù)的存儲結(jié)構(gòu)無關(guān)的術(shù)語是( )。A.循環(huán)隊(duì)列B.鏈表C.哈希表D.棧?
一下與數(shù)據(jù)的存儲結(jié)構(gòu)無關(guān)的術(shù)語是( )。A.循環(huán)隊(duì)列B.鏈表C.哈希表D.棧?答案是D。堆棧是一個(gè)線性表,限制插入和刪除點(diǎn)。它只是一個(gè)邏輯結(jié)構(gòu),而不是一個(gè)存儲結(jié)構(gòu)。A是指存儲在序列表上的隊(duì)列。B是鏈接
一下與數(shù)據(jù)的存儲結(jié)構(gòu)無關(guān)的術(shù)語是( )。A.循環(huán)隊(duì)列B.鏈表C.哈希表D.棧?
答案是D。堆棧是一個(gè)線性表,限制插入和刪除點(diǎn)。它只是一個(gè)邏輯結(jié)構(gòu),而不是一個(gè)存儲結(jié)構(gòu)。A是指存儲在序列表上的隊(duì)列。B是鏈接存儲,C是哈希存儲
答案是C。原因:問題與數(shù)據(jù)的存儲結(jié)構(gòu)無關(guān)。其他三個(gè)答案都指出了數(shù)據(jù)的存儲結(jié)構(gòu),a:順序存儲,B和D:鏈接存儲。和C只要表是有序的,并且不需要順序存儲或鏈接存儲。所以C
應(yīng)該是堆棧。用hash方法存儲的線性表稱為hash表。這里涉及到存儲結(jié)構(gòu)。線索樹也是基于鏈?zhǔn)酱鎯Y(jié)構(gòu)的。雙向鏈表還表明線性鏈表是以鏈?zhǔn)浇Y(jié)構(gòu)存儲的。只有棧不能反映是順序存儲還是鏈?zhǔn)酱鎯ΑQa(bǔ)充:哈希是一種算法,哈希表是一種線性表,存儲在哈希方法中。我認(rèn)為是這樣。
以下與數(shù)據(jù)的存儲結(jié)構(gòu)無關(guān)的術(shù)語是( ) A順序隊(duì)列B鏈表C有序表D鏈棧?
棧在數(shù)據(jù)結(jié)構(gòu)中是一種存儲結(jié)構(gòu)!但堆棧是一種特殊的存儲結(jié)構(gòu):1)它的操作(插入和刪除)只能限制在一端(通常稱為堆棧的頂部)]2)堆棧的存儲通常是先入、后出、后進(jìn)、先出!其實(shí),說白了!堆棧也是一個(gè)線性表!但其特殊的線性表具有以上兩點(diǎn)!以上觀點(diǎn)僅供參考
數(shù)據(jù)結(jié)構(gòu)中的棧是后進(jìn)先出的數(shù)據(jù)結(jié)構(gòu)。它是一種獨(dú)立于語言和平臺的概念或邏輯技術(shù)。內(nèi)存管理中的“?!睂?shí)際上分為堆和棧。以引用變量為例,引用變量本身存儲在堆棧中,引用變量指向的值存儲在堆中。例如,int[]arr={1,2,3}變量arr(數(shù)組名)存儲在堆棧中,變量arr(數(shù)組元素)的值存儲在堆(普通結(jié)構(gòu))中。內(nèi)存棧管理采用數(shù)據(jù)結(jié)構(gòu)棧的思想,即遵循后進(jìn)先出的管理方法。例如,數(shù)據(jù)結(jié)構(gòu)中的堆棧是一種先進(jìn)的技術(shù),用于內(nèi)存管理和CPU調(diào)度。