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

建站网站关键词优化公司注册资金可以取出来吗

建站网站关键词优化,公司注册资金可以取出来吗,义乌1688网站网页设计,邯郸网站设计申请一.题目#xff1a; LCR 023. 相交链表 - 力扣#xff08;LeetCode#xff09; 二.我的原始解法-无#xff1a; 三.其他人的正确及好的解法#xff0c;力扣解法参考#xff1a; 哈希表法及双指针法#xff1a;LCR 023. 相交链表 - 力扣#xff08;LeetCode#xff0…一.题目 LCR 023. 相交链表 - 力扣LeetCode 二.我的原始解法-无 三.其他人的正确及好的解法力扣解法参考 哈希表法及双指针法LCR 023. 相交链表 - 力扣LeetCode B站动态讲解双指针处理相交链表过程算法动画题解leetcode.160.相交链表双指针_哔哩哔哩_bilibili 四.对于别人解法的消化及总结 首先要稍微回顾下python实现链表的方法题目中已经给出如下链表类型定义初始化函数中有数值部分和指针部分然后又给出了要实现 算法的函数入参两个链表的头结点headA和headB # Definition for singly-linked list. # class ListNode: #     def __init__(self, x): #         self.val x #         self.next None def getIntersectionNode(self, headA: ListNode, headB: ListNode) - ListNode: 【哈希表法】就是判断两个链表的指针地址相同说明两个链表指向了同一个节点这样就找到了交叉节点但是要注意实现方法和列表查询的不同 列表查询用index简单遍历或者内置函数操作即可链表查询要注意指针问题。判断两个链表的指针相同可以用哈希表法就是把一个链表的已 遍历节点放到一个哈希表中然后使用哈希表查找时间复杂度为O(1)的特点直接用另一个链表的每个节点在哈希表中匹配匹配一致的返回即可 这种方法的时间复杂度为O(mn)就是两个链表都要遍历一次第一次生成哈希表第二次查找哈希表相当于用哈希表比对两个链表。有了这种解法 自然会想到直接比较两个链表不用哈希表做中间过渡就是双指针法先实现哈希表法如下 【双指针法】 这个算法理解起来复杂的地方在于一个链表会遍历多次很难分析清楚即使给出了答案还是不相信哈哈。可以看看上面的B站视频自己画图分析下 A,B指针开始同步走A链条长B链条短假设A相交前长度x,每个节点标号1-6B相交前长度y相交前节点标号7。因为B链条短所以B走了yz后到 终点了此时A还在x上走此时它俩走过的路径长度相同因为同步走。此时B跳到链表A起点并且比A落后了A走过的节点假设是u然后A到达终点的时候 B走过了xz-u个节点此时A跳到链表B起点当A到达交叉点时A走过了xzy个节点B走过了yzx个节点两者相等又是同步走的所以二者会相遇。 编程技巧 1.python的哈希表是用字典代替的这道题的哈希表解法也考察了python字典的初始化、赋值、查询分别如下 类似列表的创建方法s{} 赋值s[key]value 查询s.get(key) 2.遍历链表直接用while p: pp.next即可如果直接用头指针遍历就用头指针替代p即可如果链表节点数0while循环执行次数0
http://www.w-s-a.com/news/484367/

相关文章:

  • 手机免费在线搭建网站短网址生成防红
  • 天津网站设计网站制作如何新建wordpress
  • 山东省建设备案网站审批国际新闻最新消息10条简短
  • 成都市建设网扬尘监控网站短域名转换
  • 怎么做手机网站潍坊建设银行网站
  • 做网站分什么软件品牌设计培训
  • 太原网站设计排名设计本装修效果图
  • 网站个人中心模板石家庄网站系统开发
  • 优秀的电子商务网站教育公司网站建设文案
  • 网站开发市场成本网站链接推广工具
  • 猪八戒做网站排名常州seo博客
  • wordpress 网站遭篡改如何优化公司的网站
  • 汉中公司做网站网站建设的风格设置
  • 网站建议怎么写怎么做网页连接
  • 站长工具seo综合查询下载安装软件平台搭建包括哪几个方面
  • 做网站怎么存放视频支付功能网站建设
  • 庆阳手机网站设计兰州网站的优化
  • 企业网站托管有必要吗项目管理资格证书
  • 检索类的网站建设个人博客网页模板图片
  • 贵阳网站建设搜q479185700做网站有什么语言好
  • 制作公司主页网站贵阳网站建设技术托管
  • 广西建设网站网址多少钱南京江北新区地图
  • 网站建设及优化 赣icp外包服务美剧
  • wordpress添加菜单深圳优化网站排名
  • 免费下载建设银行官方网站重点专业建设验收网站
  • 建行官方网站登录怎样制作悬浮的WordPress
  • 建设一个网站需要几个角色广告设计与制作就业前景
  • 侵入别人的网站怎么做怎么修改网站排版
  • 网站如何提交百度收录什么最便宜网站建设
  • 商丘网站建设想象力网络做公司网站需要准备什么