单链表面试题,看看你的链表是否过关
给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。方法一思路:将值不等于val的结点重新链接成一条新链表struct ListNode* removeElements(struct ListNode* head, int val){ //为空,返回NULL if(head==NULL) return NULL; //创建一个新链表,将不是val的结点链接在一起
原创
2021-08-05 23:09:57 ·
451 阅读 ·
11 评论