当前位置: 首页 > news >正文

环保网站设计建设论文长沙网页培训

环保网站设计建设论文,长沙网页培训,源码之家进不去,嘉兴免费网站制作61. 旋转链表 解题思路 首先计算出链表长度将链表长度进行取余遍历链表 对链表进行分割 得到两个子链表重新连接两个链表比如1 2 3 4 5 k 2 进行分割得到 1 2 3 和 4 5两个子链表 /*** Definition for singly-linked list.* public class ListNode {* int val;* Lis…

61. 旋转链表

解题思路

  • 首先计算出链表长度
  • 将链表长度进行取余
  • 遍历链表 对链表进行分割 得到两个子链表
  • 重新连接两个链表
  • 比如1 2 3 4 5 k= 2 进行分割得到 1 2 3 和 4 5两个子链表
/*** Definition for singly-linked list.* public class ListNode {*     int val;*     ListNode next;*     ListNode() {}*     ListNode(int val) { this.val = val; }*     ListNode(int val, ListNode next) { this.val = val; this.next = next; }* }*/
class Solution {public ListNode rotateRight(ListNode head, int k) {// 首先计算出链表长度// 将链表长度进行取余 // 遍历链表 对链表进行分割  得到两个子链表// 重新连接两个链表// 比如1 2 3 4 5  k= 2 进行分割得到 1 2 3 和 4 5两个子链表if(head == null){return null;}ListNode dummyNode = new ListNode(0);// 定义一个哑结点dummyNode.next = head;ListNode p = head;int count = 0;while(p != null){p = p.next;count++;}int x =  k % count;// 真实需要移动的节点个数// 找到倒数第x + 1个节点int y = count - x;p = dummyNode;for(int i = 0; i < y; i++){p = p.next;// 移动节点}ListNode q = p.next;// 说明一个节点都不需要移动if(q == null){return dummyNode.next;}p.next = null;// 将该节点的下一个节点置为null// 开始连接链表dummyNode.next = q;while(q.next != null){q = q.next;// 找到最后一个节点}q.next = head;return dummyNode.next;}
}
http://www.yayakq.cn/news/624368/

相关文章:

  • 中国新兴建设招聘网站开发公司工程管理中心管理制度
  • 北京建设规划许可证网站wordpress仿天涯主题
  • 本公司经营网站建设有免费的网站域名吗
  • 网站推广优化网址灵宝seo公司
  • 安全联盟网站认证局域网网站架设软件
  • 网站建设招聘启事昆明网站建设建站技巧
  • 工程网站建设云龙微网站开发
  • 网站域名重要吗中国著名的外贸公司
  • 上海有哪些做网站上海装修公司排名榜单出炉
  • 怎么做类似知乎的网站环境网站模板
  • 濮阳网站网站建设2021十条重大新闻
  • 长治网站制作一般需要多少钱老地方在线观看免费资源大全
  • 张家港做网站公司php免费网站源码
  • 广告公司网站首页设计页面微博问答网站开发
  • 做网站推广优化哪家好给排水管道水压试验方案久久建筑网
  • 朝阳区规划网站福建省住房与城乡建设部网站
  • 杯子网站开发方案国家企业信息公示网(广东)
  • 苏州建设工程招标网站叫别人做网站需要注意什么
  • 凡科网做网站怎样网上购物都有哪些平台
  • 网站上传根目录网站建设公司 深圳信科
  • 城市建设杂志社官方网站学编程要什么学历
  • 建设网站的基本流程是什么宁波网站建设托管
  • 主流网站模板seo搜索优化网站推广排名
  • 旅游网站制作方案asp网站合法
  • 网站建设脑图wordpress 首页访问量
  • 建设贷款网站哪家好做期货关注什么网站
  • 做低首付的汽车网站有哪些红色网站 后台
  • 自己做网站好做么电子商务网站建设的论文
  • 做外汇网站代理商做h5的图片网站
  • 网站建设工作计划表wordpress 加速乐 wptouch