还是以一个问题作为引子:

现在定义两个数据结构(语言:Golang):

第一个:

type Node struct {
       Data int
       Next *Node
}
type XXX struct {
       Head *Node
       Tail *Node
}

第二个:

type Node struct {
       Data int
       Prev *Node
       Next *Node
}
type YYY struct {
       Head *Node
       Tail *Node
}

请分别简述XXX与列表的区别、XXX与YYY的区别。

正文部分我可能得再准备一下...先写个引子水一篇

This post belongs to Column 「算法专栏」 .

0 comments
latest

No comments yet.