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

网站搭建制作网络营销费用预算

网站搭建制作,网络营销费用预算,医疗网站如何做优化,网站上传工具解法一:先计算链表的总个数。根据节点总数和当前处理的节点个数进行判断。 class Solution {public ListNode reverseKGroup(ListNode head, int k) {ListNode reverse new ListNode();reverse.next null;ListNode curr_reversereverse;// 计算链表总数int num …

解法一:先计算链表的总个数。根据节点总数和当前处理的节点个数进行判断。

class Solution {public ListNode reverseKGroup(ListNode head, int k) {ListNode reverse = new ListNode();reverse.next = null;ListNode curr_reverse=reverse;// 计算链表总数int num = 0;ListNode curr_head = headwhile(curr_head!=null){num++;curr_head=curr_head.next;}int round = num/k; // 可以轮几次int n=0;// 现在执行了几个while(n<round*k){// 新开启一次reverseListNode temp = head.next;head.next = null;curr_reverse.next = head;head = temp;n++;while(n%k!=0){temp = head.next;head.next = curr_reverse.next;curr_reverse.next = head;head = temp;n++;}while(curr_reverse.next != null){curr_reverse = curr_reverse.next;}}// 加入后续不需要reverse的节点curr_reverse.next = head;// 删除头节点reverse=reverse.next;return reverse;}
}

注意:

  • 当新链表个数n<round(轮数)*k时,表示继续置换;否则表示后续节点不需要置换。
  • n%k!=0表示本轮置换还未结束
  • 记得加入后续不需要reverse的节点
  • 设置没有数据的头节点,后续结果要去掉头节点
http://www.dtcms.com/wzjs/118405.html

相关文章:

  • 太原在线网站制作网络营销平台有哪些?
  • 购买保险的网站seo排名优化首页
  • 辛集市建设局网站上海百度seo公司
  • 设计制作小乐器怎样优化标题关键词
  • 不用收费的软件乐陵seo外包
  • wordpress首页显示vip标识seo推广话术
  • 个人网站名称怎么写重庆网站页面优化
  • 为了做宣传网站而注册公司百度推广费2800元每年都有吗
  • 查看网站建设的特点常州网站建设
  • 各大招聘网站企业产品网络推广
  • 个人网站怎么自己备案惠州seo关键词
  • 商城网站哪个公司做的好网页设计模板网站免费
  • 衡水 网站开发seo规则
  • 运维网站建设汕头百度网络推广
  • 网站开发的需求文档模板google search
  • 湖北鼎天宏图建设工程有限公司网站网络营销概念
  • 嘉兴做网站的网页推广方案
  • 打造品牌建设3分钟搞定网站seo优化外链建设
  • 网站建设技术方面论文新品怎么推广效果最好
  • 深圳网站推广排名公司网站建设服务
  • 详情页设计多少钱seo投放
  • 天元建设集团有限公司破产济南优化网页
  • 周口建设网站的成都网站制作费用
  • 51自学网官网入口河北网站seo外包
  • 网站开发和网站维护有区别吗权重查询入口
  • wordpress响应式模板工业用seo顾问收费
  • 乌鲁木齐做网站公司哪家好网站推广沈阳
  • 深圳市作网站的公司广州网站排名优化公司
  • 个人网站链接怎么做seo策略有哪些
  • 安徽省建设银行网站百度权重划分等级