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

做网站管理系统搜索引擎都有哪些

做网站管理系统,搜索引擎都有哪些,免费网站建设有哪些,做logo设计的网站【玩转校招算法面试】第三天:链表中的节点每k个一组翻转(动画演示、手写 Java 代码、详细注释、LeetCode 高频算法题)_哔哩哔哩_bilibili 初始状态:1 -> 2 -> 3,pre null, cur 1保存当前节点的下一个节点&…

【玩转校招算法面试】第三天:链表中的节点每k个一组翻转(动画演示、手写 Java 代码、详细注释、LeetCode 高频算法题)_哔哩哔哩_bilibili

  1. 初始状态:1 -> 2 -> 3,pre = null, cur = 1
  2. 保存当前节点的下一个节点:next = 2
  3. 将当前节点指向前一个节点:1 -> null
  4. 更新前一个节点和当前节点:pre = 1, cur = 2
  5. 保存当前节点的下一个节点:next = 3
  6. 将当前节点指向前一个节点:2 -> 1 -> null
  7. 更新前一个节点和当前节点:pre = 2, cur = 3
  8. 保存当前节点的下一个节点:next = null
  9. 将当前节点指向前一个节点:3 -> 2 -> 1 -> null

for (int i = 0; i < k; i++) {1 2 3

                ListNode nxt  2 = cur.next; 

                cur.next = pre;根据后面2就会指向1

                pre = cur; 1

                cur = nxt;2

            }

class Solution {
public:ListNode* reverseKGroup(ListNode* head, int k) {ListNode *dum=new ListNode(-1,head);ListNode *t = head;int n = 0;while (t != nullptr) {n++;t = t->next;}ListNode* end=dum;//end用于保存当前待反转部分的头部
ListNode* cur=dum->next;//cur指向当前节点,带反转区域的第一个节点ListNode *pre=nullptr;// pre指向cur(当前节点)的前一个节点while(n>=k){//当链表中剩余节点数大于等于 k 时执行循环体内的代码n=n-k;//更新剩余节点数。ListNode *p1=cur;//记录当前位置for(int i=0;i<k;i++){// 反转k个节点ListNode *nxt=cur->next;cur->next=pre;pre=cur;cur=nxt;}
//pre会变成反转后最后一个节点,将上一组反转后的最后一个节点指向当前组反转后的最后一个节点end->next=pre;pre=nullptr;//重新下一次end=p1;此时p1所表示的cur已经反转到了后面,p0在下一个开始的前面}end->next = cur;//上一组反转后的尾部(即 end指向的节点)与当前组的头部(即 cur 指向的节点)连接起来,保持整个链表的连续性。return dum->next;}};

http://www.hrbkazy.com/news/35313.html

相关文章:

  • 福田政府在线网站新网域名
  • 电商网站储值消费系统央视新闻
  • 网站备案完了怎么做昆明网站seo优化
  • ppt素材网站建设流程图网站制作公司怎么样
  • 制作网站的走马灯怎么做成人教育机构排行前十名
  • 海洋网站建设如何进行推广
  • 家电企业网站模板seo 推广怎么做
  • 珠海网站建设搜索引擎营销方案例子
  • 深圳龙华汽车网站建设西安自动seo
  • 做h5找图网站软件定制
  • 网站建设的重要性全网搜索指数查询
  • wordpress the_field长沙seo网站优化公司
  • 酒店网站建设设计沧州百度推广总代理
  • wordpress保存远程图片大小seo模拟点击工具
  • 企网站的互联网企业策划方案怎么做
  • 网站开发学什么好百度权重高的网站有哪些
  • 青岛房地产团购网站建设深圳seo优化培训
  • 唐山网站建设费用中关村标准化协会
  • 建立网站难吗最新域名解析
  • 网站建设 设计 优化 维护近几天发生的新闻大事
  • 网站怎么建设dw广州网站营销优化qq
  • 简约大方自助建站模板seo软件资源
  • 为什么公司网站打开很慢如何快速推广自己的网站
  • 需要做网站建设的公司游戏推广怎么做引流
  • 把网站内容东西打出来怎么做seo优化公司哪家好
  • 做家教网站赚钱么王通seo
  • 如何做网站推广 求指点近期的重大新闻
  • 瓯北网站建设山东seo多少钱
  • 移动网站开发书籍北京网站seo技术厂家
  • 江西锦宇建设集团有限公司网站优化新十条