基于上题代码正确的前提下,填入相应代码完善append(),用于在双向链表尾部增加新节点,横线上应填

写( )。

void append(int data) {   Node* newNode = new Node{data, nullptr, nullptr};    if (is_empty()) {     head = tail = newNode;   } else {     _______________________   }   ++size;}
填写答案