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

动态网站系统seo是什么职业做什么的

动态网站系统,seo是什么职业做什么的,长沙优化网站方法,个人可以做电影网站吗这道题没啥好说的,就按照正常的思路做就行,但凡涉及到链表的修改,一律定义虚拟头节点,然后在修改指针指向前提前保存其他的指针变量,一直到遍历结束即可,下面说下主要思路。 我主要针对力扣中的测试样例1进…


这道题没啥好说的,就按照正常的思路做就行,但凡涉及到链表的修改,一律定义虚拟头节点,然后在修改指针指向前提前保存其他的指针变量,一直到遍历结束即可,下面说下主要思路。

我主要针对力扣中的测试样例1进行了图解分析,单次交换流程如上所示,当单次交换结束后,current指针向后移动2位,然后再进行下一次交换,循环的终止条件是:当current指针的下个节点为空(恰好两两交换完成或者链表本身就为空)或者current指针的下下个节点为空(还剩一个节点,无需交换),此时退出循环,直接返回virtual_head -> next即可。

/*** 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:ListNode* swapPairs(ListNode* head) {ListNode* virtual_head = new ListNode();  //虚拟头节点virtual_head -> next = head;ListNode* current = virtual_head;  //current指针用于遍历链表ListNode* temp1, * temp2;while(current -> next && current -> next -> next){temp1 = current -> next;  //保存左边的节点temp2 = current -> next -> next;  //保存右边的节点current -> next = temp2;   //后面的节点替换到前面temp1 -> next = temp2 -> next;  current -> next -> next = temp1;  //前面的节点替换到后面current = current -> next -> next;}return virtual_head -> next;}
};
http://www.dtcms.com/wzjs/286543.html

相关文章:

  • 网站维护需要的知识搜索引擎优化面对哪些困境
  • 苏州调查公司招聘信息seo推广教学
  • 心理网站的建设与维护东莞做网络推广的公司
  • 聊城做网站公司信息百度怎么优化网站关键词
  • 工程项目查询哪个网站我的百度购物订单
  • 嘉善网站建设百度客服中心人工电话
  • 在vs上用c 做登录网站网站快速排名服务
  • 门户网站舆情怎么做如何进行关键词优化工作
  • 新疆建设兵团建工集团官方网站市场推广方案怎么做
  • 网站制作排名企业网站营销优缺点
  • 个人做财经类网站b2b网站免费推广
  • 上海做电缆桥架的公司网站百度软件应用中心
  • 心悦会员荣誉战场两张免做卡网站百度竞价排名是什么意思
  • 网站在线问答怎么做seo是怎么优化上去
  • 游戏资讯网站怎么做网站推广的全过程
  • 建设公司网站有用吗广点通
  • 品牌网站建设有哪些方面百度帐号个人中心
  • 网站 优化 件十大营销策略有哪些
  • 家装公司网站建设方案培训中心
  • amazon虚拟机免费做网站关键词
  • 番禺建网站价格营销软件有哪些
  • 网站优化方案教程百度快速收录
  • 怎么做电影流量网站吗百度信息流怎么做效果好
  • 制造企业网站的建设目标企业网站制作
  • 北京网站建设公司华网制作作网站优化的关键词
  • 做网站需要监事吗成都专业网站推广公司
  • 延安做网站百度小程序关键词优化
  • 网站开发需要干什么杭州正规引流推广公司
  • 自己做网站的劣势网络营销策划书案例
  • 专业网站建设开发业务推广平台