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

有的网站打开的是html结尾的路径有的不是明灯赣州网络推广

有的网站打开的是html结尾的路径有的不是,明灯赣州网络推广,wordpress 登录用户名,有哪些网站可以做简历leetcode第25题(困难)问题描述给你一个链表#xff0c;每 k 个节点一组进行翻转#xff0c;请你返回翻转后的链表。k 是一个正整数#xff0c;它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍#xff0c;那么请将最后剩余的节点保持原有顺序。示例#xff1a;给…leetcode第25题(困难)问题描述给你一个链表每 k 个节点一组进行翻转请你返回翻转后的链表。k 是一个正整数它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍那么请将最后剩余的节点保持原有顺序。示例给你这个链表1-2-3-4-5当 k  2 时应当返回: 2-1-4-3-5当 k  3 时应当返回: 3-2-1-4-5解题思路整体思路是将原链表分成p(pn个节点 / k)段(逻辑上的分)每段都有一个头节点和一个尾节点。第一步先遍历一次整个原链表当每一组节点满足有k个节点时标记当前组的头节点和尾节点。第二步翻转链表改变每组的头节点和尾节点的引用。返回第一组的头节点即可。这样的时间复杂度就是 O(n)O(n/k)示例代码(java)/*** 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) {return begin(head,k);}public static ListNode th;/*** 拼接反转的链表* param listNode* param k* return*/public static ListNode begin(ListNode listNode,int k){if(k1){return listNode;}thlistNode;LinkedList ovnew LinkedList();while(th!null){ListNode headth;ListNode tailreversal(th,k);ov.addLast(new HeadTail(tail,head));}if(ov.size()0){return null;}else{HeadTail headTailov.removeFirst();ListNode headheadTail.head;ListNode tailheadTail.tail;while(ov.size()0){headTailov.removeFirst();tail.nextheadTail.head;tailheadTail.tail;}return head;}}/*** 反转链表* param node* param k* return*/public static ListNode reversal(ListNode node,int k){ListNode pnull;ListNode n;int i0;while(node.next!null){nnode.next;node.nextp;pnode;noden;i;if(ik-1){break;}}thnode.next;node.nextp;if(inodereversal2(node,k);}return node;}/*** 反转链表* param node* param k* return*/public static ListNode reversal2(ListNode node,int k){ListNode pnull;ListNode n;while(node.next!null){nnode.next;node.nextp;pnode;noden;}node.nextp;return node;}public static class HeadTail {ListNode head;ListNode tail;public HeadTail(ListNode head,ListNode tail){this.headhead;this.tailtail;}}}
http://www.pierceye.com/news/714100/

相关文章:

  • 什么网站能免费做简历ui设计师是什么意思
  • 天津网站推广公司哪家好深圳公司注册流程及资料
  • 家装网站建设哪家好点赣州市南康建设局网站
  • 北京建设网站制作我国外贸网站的建设
  • 自己做网站如何赚钱excel做网站
  • 芯片商城网站建设wordpress批量替换图片路径
  • 网站添加手机站软件 项目管理系统
  • 大理装饰公司做网站网站建设费用:做个网站要多少钱?
  • 简约的网站设计界面百度收录网站左侧图片
  • 对建设网站未来发展的建议教育 网站模板
  • 做篮球网站用的背景图广州黄埔做网站的公司
  • 爱客源seo怎么刷关键词排名
  • 自己做网站网页文件在哪里公司官网定制
  • 网站建设怎么样工作室哪个网站可以免费制作h5
  • 做网站学的是代码吗机器封所有端口 不支持做网站
  • 类似于美团的网站开发两学一做网站专栏怎么设置
  • 天津seo网站管理千川推广官网
  • 技术支持 光速东莞网站建设企业信息免费查询系统
  • 网站设计主流尺寸weui wordpress模板
  • 汕头市网站建设商机互联网站建设
  • 口碑好的网站建设苏州园区做网站公司
  • 网站互联网设计图风格网站服务器异常是什么意思
  • 有哪些好的做兼职网站有哪些免费做ppt的网站
  • 学生成绩管理系统网站建设上海公共招聘网12333官网
  • 邵东做网站的公司wordpress修改文章字体颜色
  • 那个网站百度收录快天河高端网站建设
  • 网站建设 客户拜访wordpress设置新页面
  • 做百度推广送的网站网站建设中gif
  • 网站风格介绍wordpress怎么给产品编号
  • 站长聚集地深圳网络提速优化服务包