你的jiaoji函数里有逻辑问题:1)while循环第一次执行的时候,比较的是头节点的date值,但头节点里你根本没存date值进去。2)你的代码里将A的第一个元素和B的第一个元素进行了比较之后,如果发现不相等,你就会把A的第二个元素删除。这里我猜测你是想要删除第一个元素,只是代码写错了。这里最大的问题是,你还没把A的第一个元素和B的第二个元素进行比较呢,万一它们相等呢?不应该算交集吗?