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

二手书哪个网站做的好商家联盟会员管理系统

二手书哪个网站做的好,商家联盟会员管理系统,郴州专业seo,北京双井网站建设思路:用快慢指针找到最后链表k个需要移动的节点,然后中间断开节点,原尾节点连接原头节点,返回新的节点即可; 但因为k可能比节点数大,所以需要先统计节点个数,再取模,看看k到底需要移…

在这里插入图片描述

在这里插入图片描述
思路:用快慢指针找到最后链表k个需要移动的节点,然后中间断开节点,原尾节点连接原头节点,返回新的节点即可;
但因为k可能比节点数大,所以需要先统计节点个数,再取模,看看k到底需要移动多少个;


class Solution {public ListNode rotateRight(ListNode head, int k) {//只有0或1个节点,直接返回原链表if(head == null || head.next == null) return head;ListNode fast = head;ListNode slow = head;//统计链表有多少个节点,因为k可能会超过节点数,所以需要取模计算;ListNode t = head;int size = 1; //节点数while(t.next!=null) {t = t.next;size++;}if(k%size == 0) return head; //如果k能整除,则不用移动,直接返回k = k%size; //k取 取模后的结果//双指针,slow和fast中间间隔k个节点while(fast.next!=null && k-- > 0) {fast = fast.next;}while(fast.next!=null) {fast = fast.next;slow = slow.next;}ListNode newHead = slow.next;//然后记录下新的头节点slow.next = null;//中间断开fast.next = head;//原尾节点和头节点连接return newHead;//返回新的头节点}
}
http://www.yayakq.cn/news/951772/

相关文章:

  • 网软志成学校网站管理系统官方商业正式版有小广告的网站
  • 可以做h5的网站有哪些隆尧网站
  • 帝国cms 网站地图长沙网站建设公司有哪些
  • 电商网站建设应用工信部网站备案查询 验证码
  • 哪些企业网站使用水墨风格wordpress多级菜单
  • 手机网站你了解的做海报图片的网站
  • 大型网站稳定性建设视频课程政务门户网站建设方案
  • 做微信网站的公司Wordpress虚拟资源交易
  • 出口手工艺品网站建设方案无锡电子商务网站建设
  • 网站建设与运营未来发展wordpress百度商桥
  • 企业网站如何进行seo小程序开发哪里有
  • 无锡做网站哪家公司好北京赛车网站开发河南
  • 做网站开发有前途么免费php企业网站管理系统
  • wordpress多站点必备插件可以在手机上编程的软件
  • 婚恋网站设计网站建设用哪种语言
  • wordpress ajax请求seo优化推广技巧
  • 电商网站 网站服务内容WordPress移动端加搜索框
  • 线上购物网站建设的可行性模板简历
  • 西安 做网站pc网站建设怎么做
  • 网站开发培训光山个人网站的设计与实现的任务书
  • 公司做网站公司展示型网站包含哪些模块
  • 电商型企业网站建设电商网
  • 做视频网站带宽不够怎么办优化网站的目的
  • 入侵网站做360广告东莞企业如何建网站
  • 宁波网站制作 收费标准博客html模板
  • 太原网站公司哪家好网站二次开发是什么意思
  • 网站后台英语苏州建设集团
  • 湖北网站设计制作多少钱wordpress文章数据下载
  • 怎么创建自己的网站平台设计分享网站
  • 档案网站建设网页蚌埠网站建设专业公司