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

查询网站服务器建设论坛网站需要做什么

查询网站服务器,建设论坛网站需要做什么,校园网站建设情况汇报,网站建设 推广就选网沃科技文章目录 题目链接#xff1a;题目描述#xff1a;解法C 算法代码#xff1a; 题目链接#xff1a; 143. 重排链表 题目描述#xff1a; 解法 模拟 找到链表的中间节点 快慢双指针 把后面的部分逆序 双指针#xff0c;三指针#xff0c;头插法 合并两个链表 合并两个有… 文章目录 题目链接题目描述解法C 算法代码 题目链接 143. 重排链表 题目描述 解法 模拟 找到链表的中间节点 快慢双指针 把后面的部分逆序 双指针三指针头插法 合并两个链表 合并两个有序链表双指针 C 算法代码 /*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode *next;* ListNode() : val(0), next(nullptr) {}* ListNode(int x) : val(x), next(nullptr) {}* ListNode(int x, ListNode *next) : val(x), next(next) {}* };*/ class Solution { public:void reorderList(ListNode* head) {// 处理边界情况// 如果链表为空、只有一个节点或只有两个节点无需重排if(head nullptr || head-next nullptr || head-next-next nullptr) return;// 1. 找到链表的中间节点 - 使用快慢双指针法// slow最终会指向中间节点对于奇数长度链表指向正中间对于偶数长度链表指向中间靠左的节点ListNode* slow head, *fast head;while(fast fast-next){slow slow-next;fast fast-next-next;}// 2. 将链表的后半部分逆序 - 使用头插法ListNode* head2 new ListNode(0); // 创建虚拟头节点用于后半部分逆序ListNode* cur slow-next;slow-next nullptr; // 断开链表前半部分以slow为尾节点// 遍历后半部分并进行逆序while(cur){ListNode* next cur-next; // 保存下一个节点cur-next head2-next; // 当前节点指向头节点的下一个head2-next cur; // 头节点指向当前节点实现头插cur next; // 移动到下一个节点}// 3. 合并两个链表 - 一个节点来自第一个链表一个节点来自第二个链表ListNode* ret new ListNode(0); // 创建虚拟头节点用于合并结果ListNode* prev ret;ListNode* cur1 head; // 前半部分链表的头节点ListNode* cur2 head2-next; // 后半部分逆序后的头节点// 交替合并两个链表while(cur1){// 先放入前半部分的节点prev-next cur1;cur1 cur1-next;prev prev-next;// 再放入后半部分的节点如果有if(cur2){prev-next cur2;prev prev-next;cur2 cur2-next;}}// 释放临时创建的虚拟头节点delete head2;delete ret;} };
http://www.pierceye.com/news/223624/

相关文章:

  • 网站是怎么做网站建设风险是什么
  • 商丘电子商务网站建设徽文化网站建设方案书
  • 什么网站做视频给钱网上做广告宣传
  • 建网站域名注册后需要做seo是什么意思
  • 做系统正版win10系统下载网站安定网站建设
  • 代码怎么做网站网站建设合同 简单
  • 耐克官网网站设计做一个企业网站需要多少钱
  • 动易手机网站自己开发小程序要多少钱
  • 英迈思做的网站怎么样网站做m版
  • 通州设计网站建设城市宣传片制作公司
  • 南安网站设计网站创意
  • 建设部网站造价注册seo优化易下拉霸屏
  • 西安网站外包上海网站被查
  • 建简单网站高端建筑铝型材
  • wordpress 网站访问量高端建筑物图片
  • seo网站推广目的WordPress灯箱效果移动适配
  • 梅州正规的免费建站微信应用开发公司
  • 百度做网站教程网站建设与维护ppt
  • 化妆品网站建设方案做咩有D网站响网吧上不了
  • 网站 迁移房地产销售基础知识大全
  • 门户网站建设汇报材料网站开发与制作中期报告
  • 网站建设可以自己弄吗知乎做网站必须要服务器吗
  • 怎么制作自己的小程序专业seo整站优化
  • 做网站是干什么用的苏宁易购网站上的营销页面
  • 浪网站制作网站开发是无形资产
  • 做阿里巴巴网站可以贷款吗seo如何快速排名百度首页
  • 公司做网站都咨询哪些问题网站平台建设视频教学
  • 西安电子商务网站建设网站里面的链接怎么做
  • 郑州陆港开发建设有限公司网站58招商加盟项目
  • 徐州高端网站建设个人网站设计首页界面