优化了一下,发现其实这样就行了。 import java.util.*; public class Solution { public ListNode deleteNode(ListNode head, int val) { if (head.val == val) return head.next; deleteNode(head.next, val); if (head.next.val == val) head.next = head.next.next; return head; } }
点赞

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务