public class Main { public static void main(String[] args) { RemoveKthFromEnd removeKthFromEnd = new RemoveKthFromEnd();

    // 创建链表节点
    RemoveKthFromEnd.ListNodeE node1 = removeKthFromEnd.new ListNodeE(1);
    RemoveKthFromEnd.ListNodeE node2 = removeKthFromEnd.new ListNodeE(2);
    RemoveKthFromEnd.ListNodeE node3 = removeKthFromEnd.new ListNodeE(3);
    RemoveKthFromEnd.ListNodeE node4 = removeKthFromEnd.new ListNodeE(4);
    RemoveKthFromEnd.ListNodeE node5 = removeKthFromEnd.new ListNodeE(5);
    
    // 构建链表
    node1.next = node2;
    node2.next = node3;
    node3.next = node4;
    node4.next = node5;
    
    // 调用移除节点方法
    ListNodeE result = removeKthFromEnd.remove(node1, 2);
    
    // 输出链表
    while (result != null) {
        System.out.print(result.val + " ");
        result = result.next;
    }
}
请帮我写一个主函数方法public class RemoveKthFromEnd public class ListNodeE int val; ListNodeE next; public ListNodeEint x val = x; public ListNodeE removeListNo

原文地址: https://www.cveoy.top/t/topic/igzS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录