二維數組是線性結構。
線性結構:
1、線性結構是最常用的數據結構。
2、特點:數據元素之間存在壹對壹的線性關系(例如:數組中a[0]=30)。
3、線性結構有兩種不同的存儲結構:順序存儲結構(數組)和 鏈式存儲結構(鏈表)順序存儲的線性表稱為順序表,順序表中存儲的數據是連續的鏈式存儲的線性表稱為鏈表,鏈表中存儲的元素不壹定是連續的,元素節點中存放數據元素以及相鄰元素的地址信息。
4、線性結構常見的有:數組、隊列、鏈表、棧。
非線性結構:
非線性結構包括:二維數組、多維數組、廣義表、樹結構、圖結構。
數學用語,其邏輯特征是壹個結點元素可能有多個直接前驅和多個直接後繼。傳統文本(例如書籍中的文章和計算機的文本文件)都是線性結構,閱讀是需要註意順序閱讀,而超文本則是壹個非線性結構。
在制作文本時,可將寫作素材按內部聯系劃分成不同關系的單元,然後用制作工具將其組成壹個網型結構。閱讀時,不必按線性方式順序往下讀,而是有選擇的閱讀自己感興趣的部分。