记得开 long long。假如你有一个 5e55e55e5 的序列,里面全是 111。然后你有一个 333 操作,复制 5e55e55e5 次这个序列,那么你会发现是需要开 longlonglong longlonglong 的。
记得判断当前链表是否为空。在 111 操作和 444 操作的时候都需要判断。我的建议是拿一个 lenlenlen 数组来存当前链表的元素个数。