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

武汉网站建设找问一问公司抖音企业推广

武汉网站建设找问一问公司,抖音企业推广,网站平台建设方案,做政协网站软件的公司链表相交 力扣题目链接 题目描述 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回 null 。 解题思路 这道题我看全是用双指针和哈希方法完成的,所以发布一下我的栈方法。 …

链表相交

力扣题目链接

题目描述

给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回 null 。
在这里插入图片描述

解题思路

这道题我看全是用双指针和哈希方法完成的,所以发布一下我的栈方法。
先把链表存入两个栈中,依次拿出来进行比较,直到元素不相同或者栈为空,然后返回最后一个相同的结点,就是答案。

题解

#include <stack>
class Solution {
public:ListNode* getIntersectionNode(ListNode* headA, ListNode* headB) {if(headA == nullptr || headB == nullptr){return nullptr;}stack<ListNode*> sa;stack<ListNode*> sb;ListNode* pa = headA;ListNode* pb = headB;while (pa) {sa.push(pa);pa = pa->next;}while (pb) {sb.push(pb);pb = pb->next;}ListNode* ans = nullptr;while(!sa.empty() && !sb.empty() && sa.top() == sb.top()){ans = sa.top();sa.pop();sb.pop();}return ans;}
};

总结

这道题目的题干读完就感觉很像栈的特性,就直接用着写了,没想到力扣上还没有发现这种解法。

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

相关文章:

  • 茂港网站建设公司广州新一期lpr
  • 深圳手机网站制作公司排名ip域名解析查询
  • 做淘宝的人就跟做网站一样平台做推广的技巧
  • 个人网站需要多大空间seo优化方法网站快速排名推广渠道
  • 美国哪个网站做diy电脑武安百度seo
  • 查网站独立ip网络营销的发展现状及趋势
  • 做智能家居网站打广告的免费软件
  • WordPress搭建手机网站合肥网站优化搜索
  • 东莞本地的发布平台网络快速排名优化方法
  • 设计师投稿网站发广告推广平台
  • 厦门哪家公司做网站自助网站建设平台
  • wordpress 有道智云天津搜狗seo推广
  • 网站二次开发nba赛程排名
  • 客户说做网站价格高武汉seo楚天
  • 上传自己做的网站微信公众号怎么做文章推广
  • 海岸城网站建设在线培训系统
  • 厦门做网站找谁竞价托管 微竞价
  • 先申请域名后做网站深圳全网信息流推广公司
  • 孙红雷做的二手车网站网络推广的具体方式
  • 自己做网站是否要买云主机北京网站sem、seo
  • 网站底部加备案号互联网销售是什么意思
  • 北京做电商网站网站流量查询网站统计查询
  • 如何向百度提交站点收录信息搜索图片识别
  • 建设网站时新闻资讯网络培训学校
  • 百度公司注册地址seo公司怎么样
  • 诸城做网站建设的seo 优化是什么
  • 如何在淘宝客上做自己的网站最近新闻今日头条
  • 东营做网站seo搜索引擎营销案例有哪些
  • 如何做html网站互联网销售怎么做
  • 苏醒wordpress下载seo搜索推广费用多少