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

用cn作网站行么引流推广营销

用cn作网站行么,引流推广营销,公司门户网站源码,设计网站公司 讲湖南岚鸿题目 给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。 k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 你不能只是单纯的改变节点内…

题目

给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。

k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。

你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。

示例 1:

输入:head = [1,2,3,4,5], k = 2
输出:[2,1,4,3,5]

示例 2:

输入:head = [1,2,3,4,5], k = 3
输出:[3,2,1,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 reverseKGroup(ListNode head, int k) {int n = 0;for (ListNode cur = head; cur != null; cur = cur.next) {n++;}ListNode dummy = new ListNode(0,head);ListNode p0 = dummy;ListNode pre = null;ListNode cur = head;while (n >= k) {for (int i = 0; i < k; i++) {ListNode nxt = cur.next;cur.next = pre;pre = cur;cur = nxt;}//第一次循环pre在2上 cur在3上ListNode nxt = p0.next;//p0->1p0.next.next = cur;//p0的下一个结点的下一个结点是cur 1->3p0.next = pre;//p0的下一个结点是pre 即更改p0->2 原来p0->1p0 = nxt; //p0在1上n-=k;}return dummy.next;}
}

http://www.dt0577.cn/news/29789.html

相关文章:

  • 北京工程信息网站网络推广项目
  • wordpress 设置导航河南网站关键词优化代理
  • 佛山企业网站建设公司企业网站seo点击软件
  • 建设旅游网站百度网址大全 官网首页
  • 任县网站建设设计引擎搜索
  • 网页链接提取长沙网站推广和优化
  • 北京朝阳双桥网站建设襄阳网站推广优化技巧
  • 手机版网站有必要吗吉林百度查关键词排名
  • 兰州市住房保障和城乡建设局网站百度最新版下载
  • 大连零基础网站建设培训班济南谷歌推广
  • 企业网站网页打开慢百度seo排名点击
  • 网站开发网站有哪些广州百度网站快速排名
  • 太平洋手机官网报价大全seo数据
  • wordpress 未分类成都搜索优化整站优化
  • 西安市住房和城乡建设委员会网站百度竞价排名是什么方式
  • 响应式网站自助建站怎么把自己的网站发布到网上
  • 自己做的网站怎样让百度搜到惠州seo快速排名
  • 自己做的网站不显示图片sem竞价代运营
  • 公司网站发展策划书拼多多女装关键词排名
  • 北京响应式网站建设友情链接价格
  • 如何优化网站内部链接关键字是什么意思
  • wordpress函数手册 pdf名片seo什么意思
  • 行业网站排名优化营商环境条例解读
  • 网站推广到海外怎么做seo优化文章网站
  • 广西茶叶网站建设电商培训视频教程
  • 做旅游宣传图的网站交换链接名词解释
  • 网站制作厂家电话多少seo怎么发布外链
  • 装饰公司做网站宣传的是个好处超级外链在线发布
  • 简要说明网站建设的基本流程免费发链接的网站
  • 聊城做网站的公司价格网络快速推广渠道