廣義表長度與深度怎么算 數組、廣義表和線性表之間有什么關系?
數組、廣義表和線性表之間有什么關系?數組是一種復合數據類型的編譯語言。廣義表和線性表是數據結構的概念。它們被定義為一個有限序列(A1,A2,A3,…),an),然而,線性表中的AI僅限于單個元素,而廣
數組、廣義表和線性表之間有什么關系?
數組是一種復合數據類型的編譯語言。廣義表和線性表是數據結構的概念。它們被定義為一個有限序列(A1,A2,A3,…),an),然而,線性表中的AI僅限于單個元素,而廣義表中的AI可以是單個元素或次廣義表。所以線性列表可以用數組或鏈表來表示。廣義列表只能用鏈表表示。
廣義表是線性結構還是非線性結構?為什么?
閻為民在人民郵電出版社《數據結構(C語言版)(第2版)》第5頁介紹了廣義表和廣義數組是線性表和線性結構的推廣。
廣義表到底是線性結構嗎?
廣義表是一種非線性數據結構。顧名思義,它也是線性表的推廣。LISP語言在人工智能領域有著廣泛的應用。在LISP語言中,廣義表是最基本的數據結構之一。甚至LISP程序也表示為一系列的通用表。