摘要: 一、多态的概念 面向对象的三大特性:封装、继承、多态。多态即多种形态,具体的来说就是,针对同一种行为,不同的对象执行其会产生不同的结果。而之所以“不同的对象”会执行同一种行为,是因为这些对象具有继承关系。 多态是在不同继承关系的类对象,去调用同一函数,产生了不同的行为。比如 Student 继承了 阅读全文
posted @ 2023-03-14 16:56 ImreW 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 一、题目 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null 。 图示两个链表在节点 c1 开始相交: 二、思路 每步操作需要同时更新指针 pA 和 pB。 如果指针 pA 不为空,则将指针 pA 移到下一个节点; 阅读全文
posted @ 2023-03-14 15:24 ImreW 阅读(2) 评论(0) 推荐(0) 编辑