摘要:不少考生在備考2022下半年軟件設(shè)計(jì)師考試,希賽小編為大家整理了2022下半年軟件設(shè)計(jì)師知識點(diǎn):廣義表,希望對大家備考有幫助。
為幫助考生備考軟考軟件設(shè)計(jì)師考試,希賽小編為大家整理了2022下半年軟件設(shè)計(jì)師知識點(diǎn):廣義表,相信對大家備考會有幫助。
廣義表(★★)
【考法分析】
1、對于本知識點(diǎn)的主要考查形式有:對相關(guān)概念的描述判斷正誤;給定廣義表,指出得到對應(yīng)結(jié)果所需的運(yùn)算過程。
【要點(diǎn)分析】
1、廣義表是n個表元素組成的有限序列,是線性表的推廣。
2、通常用遞歸的形式進(jìn)行定義,記做:LS=(a0, a1,…, an)。
注:其中LS是表名,ai是表元素,它可以是表(稱做子表),也可以是數(shù)據(jù)元素(稱為原子)。其中n是廣義表的長度(也就是最外層包含的元素個數(shù)),n=0的廣義表為空表;而遞歸定義的重?cái)?shù)就是廣義表的深度,直觀地說,就是定義中所含括號的重?cái)?shù)(原子的深度為0,空表的深度為1)。
3、基本運(yùn)算:取表頭head(Ls)和取表尾tail(Ls)。
取表頭head(Ls),非空廣義表的Ls的第一個元素稱為表頭,它可以是一個單元素,也可以是一個子表。
取表尾tail(Ls),非空廣義表Ls,除表頭元素之外,由其余元素所構(gòu)成的表稱為表尾。非空廣義表的表尾必定是一個表。
若有:LS1=(a,(b,c),(d,e))
head(LS1)=a
tail(LS1)=((b,c),(d,e))
【備考點(diǎn)撥】
1、了解廣義表相關(guān)的一些概念;
2、掌握廣義表的相關(guān)運(yùn)算。
不知道考啥科目?掃碼測最適合你的報(bào)考科目

通關(guān)資源:軟考各科歷年真題 | 各科學(xué)習(xí)資料匯總 | 在線試題庫【點(diǎn)擊刷題】
免費(fèi)課程:系統(tǒng)架構(gòu)設(shè)計(jì)師報(bào)考指南 | 2026年高項(xiàng)備考指導(dǎo)課及精講試聽
重點(diǎn)關(guān)注: 2026上半年軟考報(bào)名時(shí)間及入口匯總表(全國各省)![]()
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題
專注在線職業(yè)教育25年