【Top101】002链表内指定区间反转

编程入门 行业动态 更新时间:2024-10-27 02:28:28

【Top101】002链表内指定<a href=https://www.elefans.com/category/jswz/34/1766384.html style=区间反转"/>

【Top101】002链表内指定区间反转

链表内指定区间反转_牛客题霸_牛客网

import java.util.*;/** public class ListNode {*   int val;*   ListNode next = null;*   public ListNode(int val) {*     this.val = val;*   }* }*/public class Solution {/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可** * @param head ListNode类 * @param m int整型 * @param n int整型 * @return ListNode类*/public ListNode reverseBetween (ListNode head, int m, int n) {// write code hereListNode num = new ListNode(0);num.next=head;ListNode preStart=num;ListNode start=head;for(int i=1;i<m;i++){preStart=start;start=start.next;}for(int i=0;i<n-m;i++){ListNode temp=start.next;start.next=temp.next;temp.next=preStart.next;preStart.next=temp;}return num.next;}
}

 

更多推荐

【Top101】002链表内指定区间反转

本文发布于:2023-12-04 22:37:17,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1662334.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:区间   链表

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!