廣義表abcde的表頭為 設(shè)廣義表L=((a,b),c,((d,e),f),h),求廣義表的長度和深度,廣義表L的表頭和表尾分別是什么?
設(shè)廣義表L=((a,b),c,((d,e),f),h),求廣義表的長度和深度,廣義表L的表頭和表尾分別是什么?廣義表的表頭是(a,b)l,廣義表的尾部是表頭后面的部分,即(C,((D,e),f),H)
設(shè)廣義表L=((a,b),c,((d,e),f),h),求廣義表的長度和深度,廣義表L的表頭和表尾分別是什么?
廣義表的表頭是(a,b)l,廣義表的尾部是表頭后面的部分,即(C,((D,e),f),H)廣義表的深度是3
任何非空廣義表的表頭元素可以是原子元素,也可以是表元素,但是tail元素必須是一個廣義表。header元素被定義為通用表中的第一個元素。表的尾部定義為除第一個元素外的所有元素組成的表。第一個元素可以是表或元素;由其他元素組成的表可以是空的或非空的,但必須是表。因此,說一個廣義表的頭總是一個廣義表是錯誤的。
一個廣義表的表頭總是一個廣義表,這個說法為何不正確?
頭是((a)),尾是空的!廣義表的結(jié)尾必須是表