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

做网站需要编程嘛中小企业库

做网站需要编程嘛,中小企业库,亚马逊跨境电商注册,设计网站都有哪些前言 要判断两个链表是否相交#xff0c;可以使用双指针法。假设链表A的长度为m#xff0c;链表B的长度为n#xff0c;首先遍历链表A和链表B#xff0c;分别得到它们的长度。然后#xff0c;让较长的链表的指针先移动|m - n|步#xff0c;使得两个链表剩下的长度相等。接…前言 要判断两个链表是否相交可以使用双指针法。假设链表A的长度为m链表B的长度为n首先遍历链表A和链表B分别得到它们的长度。然后让较长的链表的指针先移动|m - n|步使得两个链表剩下的长度相等。接着同时遍历两个链表直到找到相交的节点或者遍历到链表的末尾。 实现原理 首先遍历两个链表分别计算它们的长度。然后让指针从两个链表的头部开始移动使得两个链表的长度相等。这样它们将在某一点相遇或者都同时达到链表的末尾。如果两个链表相交则它们的末尾节点将是同一个节点。如果它们不相交则末尾节点将不同。因此我们可以遍历两个链表的末尾节点来比较它们是否相同以判断链表是否相交。 具体代码实现 public class ListNode {int val;ListNode next;ListNode(int x) {val x;next null;} }public class IntersectionOfTwoLinkedLists {public ListNode getIntersectionNode(ListNode headA, ListNode headB) {if (headA null || headB null)return null;int lenA getLength(headA);int lenB getLength(headB);while (lenA lenB) {headA headA.next;lenA--;}while (lenB lenA) {headB headB.next;lenB--;}while (headA ! headB) {headA headA.next;headB headB.next;}return headA;}private int getLength(ListNode head) {int length 0;while (head ! null) {length;head head.next;}return length;} }QA:待定
http://www.zqtcl.cn/news/90393/

相关文章:

  • 南宁网站优化推广方案4000套微信小游戏源码
  • 什么犁网站做淘宝门头阿里云 wordpress建站
  • 免费网站建设凡科设计师的网站有哪些
  • 微信公众号运营方法seo 排名 优化
  • 深圳做营销网站设计淘宝网官方网站免费下载
  • 菏泽住房和城乡建设厅网站企业查询官网免费查询一下
  • 青海网站建设公司电话163 com邮箱注册
  • 建设法律法规文本查询网站自由设计师是什么意思
  • 分站城市网站如何做seo上海网站建设选缘魁
  • 荆门网站建设电话如何制作网页链接二维码
  • 邳州微网站开发unsplash素材网站
  • 大型网站技术架构wordpress 换域名
  • 网站建设 首选百川互动织梦网站数据下载
  • pc端网站开发技术网站建设与维护工作内容
  • 凡科怎么建设网站可以做动画的网站
  • 企业网站整合网页界面设计案例赏析
  • 精美网站郑州企业培训
  • 网站备案是一年一次吗百度风云榜小说榜排名
  • 优化网站标题是什么意思wordpress主分类
  • 公司网站开发费计入办公费个人外贸网站建设
  • 阿里云主机可以放几个网站网站建设企划
  • 做玻璃钢的企业网站网站图片要多少像素
  • 药厂网站建设页网站
  • 为了做宣传网站而注册公司网站图片上怎么做弹幕效果
  • 音乐网站整站程序帝国cms做视频网站
  • 光明新区住房和建设局网站91关键词
  • 专业自动化网站建设计算机网络技术就业公司
  • 模板wordpress演示站怎么做海口seo网站推广
  • 平凉公司网站建设高端品牌男装
  • 性价比高的seo网站优化为什么装修公司建议半包