编写单链表的输出算法,要求以链表的形式输出单链表元素,但最后一个元素后没有->符号
时间: 2023-05-20 08:04:37 浏览: 64
我编写的实现单链表的程序
以下是单链表的输出算法,满足要求以链表的形式输出单链表元素,但最后一个元素后没有->符号:
```
void printList(ListNode* head) {
ListNode* curr = head;
while (curr != NULL) {
cout << curr->val;
if (curr->next != NULL) {
cout << "->";
}
curr = curr->next;
}
cout << endl;
}
```
其中,ListNode 是单链表的节点结构体,包含一个整数 val 和一个指向下一个节点的指针 next。
阅读全文