offer_JZ25】的更多相关文章

offer_JZ25 题目:输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针random指向一个随机节点),请对此链表进行深拷贝,并返回拷贝后的头结点.(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空) 思路: 具体做法可以分为四步 第一:输入一个复杂链表,返回结果为复制后复杂链表的head 第二:根据原始链表的每个结点N创建对应的结点N' 第三:设置复制出来结点的random.假设原始结点的随机指向S,复制出来结点的random指向S…