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

prizm viewer wordpressseo优化培训公司

prizm viewer wordpress,seo优化培训公司,2017做那些网站致富,网站导航菜单兰24. 两两交换链表中的节点 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 //抄的 class Solution { public:ListNode* swapP…

24. 两两交换链表中的节点

给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。

//抄的
class Solution {
public:ListNode* swapPairs(ListNode* head) {ListNode* dummy = new ListNode(0);dummy->next = head;ListNode* prev = dummy;while (head && head->next) {ListNode* first = head;ListNode* second = head->next;// 交换prev->next = second;first->next = second->next;second->next = first;// 更新指针prev = first;head = first->next;}        return dummy->next;}
};

难搞,自己写的总是很难处理好所有边界条件

这里记录了前节点,防止链表断裂,引入虚头节点,方便统一处理

以后涉及交换节点,都把前中后各个节点都记录下,应该是比较完备的做法

http://www.dtcms.com/wzjs/210470.html

相关文章:

  • 上海seo优化公司 kinglinkseo企业站收录
  • 给政府做网站的公司网络营销与管理专业是干什么的
  • 沈阳做网站企业大数据营销
  • 广东高端网站建设vi设计
  • 哪里有网站制作技术seo是对网站进行什么优化
  • 查网站的关键词排名吗网络销售入门基本知识
  • 乐清案例上传网站爱站网关键词怎么挖掘
  • 保定网站建设价格互联网广告代理
  • phpmysql网站开发视频电商运营工资一般多少钱一个月
  • 崇州网站建设系统优化的例子
  • 如何入侵网站后台推广文案范例
  • 莆田有建设网站的公司码网络安全培训
  • 网站设计与规划论文新闻热搜榜 今日热点
  • 仪征网站建设长沙网络营销哪家平台专业
  • wordpress网站做h5分类优化方案电子版
  • 做ppt的网站叫什么名字百度提交工具
  • 网站开发的缺点排名优化关键词
  • 低价网站建设公司靠谱吗现在最好的营销方式
  • 爬取数据做网站seo服务的内容
  • 网站建设优化的经营范围百度seo简爱
  • 固安做网站企业网站营销实现方式
  • wordpress 输出时间谷歌广告优化
  • 什么行业做网站多广告推广平台
  • 庆阳网络营销江苏seo推广
  • 网站服务器有什么用百度官方客户端
  • 茂名建设局网站软考培训机构排名
  • 南京浦口做网站网站设计框架
  • .net做的网站代码外贸推广平台有哪几个
  • 网站建设费怎么入账软文代写兼职
  • 韩城网站建设引擎优化seo怎么做