摘要: 今日核心任务是攻克数据结构中的二叉树,整个学习过程更像一场逻辑拆解与规律验证的实践,而非单纯的知识记忆。 上午从定义入手,明确二叉树“每个节点最多拥有两个子树”的核心规则,这一约束让它区别于普通树,也为后续的遍历和操作埋下了逻辑伏笔。先在草稿纸上手绘了满二叉树、完全二叉树的结构,对比两者在节点填充顺 阅读全文
posted @ 2025-10-23 22:07 yang… 阅读(8) 评论(0) 推荐(0)
摘要: 今日核心任务是攻克数据结构中的二叉树,整个学习过程更像一场逻辑拆解与规律验证的实践,而非单纯的知识记忆。 从定义入手,明确二叉树“每个节点最多拥有两个子树”的核心规则,这一约束让它区别于普通树,也为后续的遍历和操作埋下了逻辑伏笔。先在草稿纸上手绘了满二叉树、完全二叉树的结构,对比两者在节点填充顺序上 阅读全文
posted @ 2025-10-23 22:06 yang… 阅读(4) 评论(0) 推荐(0)
摘要: 今日重点学习关系型数据库基础,核心掌握三个模块:一是数据表的结构化设计,明确字段类型(如INT、VARCHAR)需与数据属性匹配,避免后续数据存储异常;二是主键的作用,通过实操验证其“唯一标识记录”的必要性——未设置主键时数据重复录入无报错提示,导致数据冗余,设置后可强制避免该问题;三是简单SQL语 阅读全文
posted @ 2025-10-20 20:49 yang… 阅读(3) 评论(0) 推荐(0)
摘要: public class Test { public static void main(String[] args) { Foo obj1=new Foo(); Foo obj2=new Foo(); System.out.println(obj1obj2);//? } } class Foo{ i 阅读全文
posted @ 2025-10-17 22:42 yang… 阅读(5) 评论(0) 推荐(0)
摘要: 今日重点攻克了Java中的接口 与内部类 对于接口,此前总将其与抽象类混淆,今天才算理清关键差异:接口是纯粹的“行为契约”,只能定义抽象方法和常量,无法包含具体实现,这就像一份项目需求说明书,只明确要做什么,却不规定怎么做。而抽象类更像“半成品模板”,既可以有抽象方法,也能包含已实现的通用逻辑,适合 阅读全文
posted @ 2025-10-15 22:40 yang… 阅读(4) 评论(0) 推荐(0)
摘要: 1. 核心概念突破:通过对比法厘清链表与数组的本质差异——数组依赖连续内存与索引访问,时间复杂度O(1)但扩容成本高;链表依赖节点指针串联,内存非连续且需遍历访问(时间复杂度O(n)),但插入/删除操作更灵活,无需移动大量元素。 2. 实践难点攻克:针对“链表反转”问题,前期因未梳理指针操作逻辑导致 阅读全文
posted @ 2025-10-10 21:27 yang… 阅读(6) 评论(0) 推荐(0)
摘要: 今日聚焦抽象类与抽象方法的学习,核心目标是厘清其定义、规则及设计逻辑,而非仅记忆语法格式。整个学习过程以“问题-规则-应用”为线索,逐步建立对这两个概念的理性认知。 首先,明确抽象类的本质属性:它是包含抽象方法的类,且无法被实例化,这是与普通类最核心的区别。课堂案例中,“Vehicle”抽象类定义了 阅读全文
posted @ 2025-10-09 13:30 yang… 阅读(6) 评论(0) 推荐(0)
摘要: 将两个循环链表 L1 和 L2 衔接,核心是找到 L1 的尾节点,把它的指针指向 L2 的首节点,再将 L2 的尾节点指针指向 L1 的首节点,使整体重新形成循环。 具体步骤如下: 1. 处理空链表情况:若 L1 为空,则直接返回 L2;若 L2 为空,则直接返回 L1。 2. 找 L1 尾节点:从 阅读全文
posted @ 2025-09-30 23:30 yang… 阅读(13) 评论(0) 推荐(0)
摘要: 由两个数的加减乘除推广到四个数 package Randomformation;import java.util.Random;import java.util.Scanner;public class DaTiSystem { public static int c; public static 阅读全文
posted @ 2025-09-29 21:06 yang… 阅读(7) 评论(0) 推荐(0)
摘要: 多态的概念与用法,这是面向对象编程里一个很重要的设计思想。多态指的是同一种类型的对象在不同情境下会表现出不同的行为形态,就像一个接口有多种实现方式。它的主要表现形式是“父类类型 对象名 = 子类对象”的向上转型,这让代码更灵活,也更容易维护。 要实现多态,必须满足三个前提条件:一是存在继承关系,二是 阅读全文
posted @ 2025-09-28 21:08 yang… 阅读(15) 评论(0) 推荐(0)