廣義表的長度 廣義表的深度如何理解?
廣義表的深度如何理解?通用表的深度是指擴展表中括號的級別數(shù)。廣義表的深度是每個元素的括號匹配數(shù)加1的最大值。以廣義表(a,(a,b),D,e,((I,J),K))為例:a是10=1(a,b)是11=2
廣義表的深度如何理解?
通用表的深度是指擴展表中括號的級別數(shù)。廣義表的深度是每個元素的括號匹配數(shù)加1的最大值。以廣義表(a,(a,b),D,e,((I,J),K))為例:a是10=1(a,b)是11=2d,e是相似的((I,J),K)是21=3,所以深度是3。
廣義表的深度如何理解?
長度是第一層中元素的數(shù)量(原子和子表只有一個)。E只有一個元素作為子表(a,(a,b),((a,b),c)),因此E的長度是1,深度是子表的最大嵌套次數(shù)。原子是0,子表是1。從后面看,從((a,b,c))到a或b有四次嵌套,因此E的深度是4