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

高端公司网站设计南昌seo推广

高端公司网站设计,南昌seo推广,动态网站开发读后感,在哪个网站找地理题做今天记录的题目: ● 24. 两两交换链表中的节点 ● 19.删除链表的倒数第N个节点 ● 面试题 02.07. 链表相交 ● 142.环形链表II 两两交换链表中的节点 题目链接:24. 两两交换链表中的节点 这题比较简单,记录好两个节点,交换其nex…

今天记录的题目:
● 24. 两两交换链表中的节点
● 19.删除链表的倒数第N个节点
● 面试题 02.07. 链表相交
● 142.环形链表II

两两交换链表中的节点

题目链接:24. 两两交换链表中的节点
这题比较简单,记录好两个节点,交换其next指向

// 两两交换,注意两个元素交换块修改连接指针的先后顺序
ListNode *swapPairNode(ListNode *head)
{if (head == nullptr || head->next == nullptr) return head;ListNode preNode;preNode.next = head;ListNode *node = &preNode;while (node->next != nullptr && node->next->next != nullptr) {ListNode * nextNode = node->next->next;ListNode *curNode = node->next;curNode->next = nextNode->next;nextNode->next = curNode;node->next = nextNode;node = node->next->next;}return preNode.next;
}

删除链表的倒数第N个节点

题目链接:19. 删除链表的倒数第 N 个结点

解题思路是利用快慢指针,先让快指针前进N步,然后快慢指针一起移动,直到快指针抵达链表末尾,此时慢指针处就是需要删除的元素。

// 快慢指针,注意fastNode 还是fastNode->next
ListNode *deleteLastNNode(ListNode *head, int n)
{ListNode tmpNode;tmpNode.next = head;ListNode* preNode = &tmpNode;ListNode* fastNode = head;while (fastNode != nullptr && n-- > 0) {fastNode = fastNode->next;}if (n > 0) { // 说明链表长度小于nreturn head;}while (fastNode != nullptr) {fastNode = fastNode->next;preNode = preNode->next;}// 删除元素 preNode 的下一个元素preNode->next = preNode->next->next;return tmpNode.next;
}

链表相交

题目链接:面试题 02.07. 链表相交

环形链表 II

题目链接:142. 环形链表 II

链表总结

http://www.shuangfujiaoyu.com/news/31915.html

相关文章:

  • 自己做qq头像网站百度推广的步骤
  • 兰州最好的网站建设公司2023年最新时政热点
  • 响应式网站建设流程凡科建站怎么建网站
  • 网站备案的作用谷歌推广运营
  • 内江市建设信息网站推广方式和推广渠道
  • 陕西 网站建设 陕ICP磁力下载
  • 徐州网站建设的特点如何搭建企业网站
  • 快云服务器怎么做网站没经验怎么开广告公司
  • 用web开发一个网站怎么做上海搜索引擎优化seo
  • 招标网与采购网官网网站快速优化排名排名
  • 微信公众号做的网站网站域名查询地址
  • 温州营销型网站建设深圳今天重大事件新闻
  • 李沧做网站有什么推广软件
  • 企业网站优化培训百度竞价怎么做
  • 帝国cms网站迁移网络营销策划方案书范文
  • 展厅设计施工天津百度快照优化公司
  • 安装wordpress安装地址网站排名优化公司哪家好
  • 微网站建设高端网站定制seo网络排名优化
  • 辽宁网站制作网站结构优化
  • 线上做图的网站企业网络推广的方式有哪些
  • 网站开发有哪些竞赛b2b网站免费推广平台
  • 有了自己的域名怎么做网站百度网站排名规则
  • php做心理测试网站顺德搜索seo网络推广
  • 专业网站优化排名最新国际新闻大事件
  • 网站建设服务定制长沙靠谱关键词优化服务
  • 目前最先进的网站建设技术最新腾讯新闻
  • 开个做网站要多少钱正规电商培训学校排名
  • 简单网站开发实例杭州seo优化公司
  • 网站开发论文答辩问题企业网络推广方式
  • b2b网站建站如何打百度人工电话