hyx0411

导航

2026年6月28日 #

队列

摘要: 队列(Queue)——像排队一样简单 什么是队列? 队列是一种先进先出(FIFO,First In First Out)的数据结构。就像我们在生活中排队买票一样,先来的人先买到票,后来的人排在队尾。 在计算机中,队列的应用非常广泛: 操作系统的任务调度 打印机任务排队 消息队列 广度优先搜索(BFS 阅读全文

posted @ 2026-06-28 20:36 芸歆 阅读(4) 评论(0) 推荐(1)

2026年6月21日 #

C语言栈

摘要: C语言栈:初学者也能看懂的“后进先出”指南 什么是栈? 想象一下叠盘子的场景: 新盘子总是放在最上面 取盘子时也总是从最上面拿 这就是栈(Stack)的核心思想:后进先出(LIFO,Last In First Out)。 在C语言中,栈是一种数据结构,也是函数调用时的内存管理方式。 栈的两种含义 1 阅读全文

posted @ 2026-06-21 21:39 芸歆 阅读(15) 评论(2) 推荐(1)

2026年6月13日 #

java接口

摘要: 目录前言一、什么是接口?1. 通俗理解2. 官方定义二、接口基础语法1. 定义接口2. 类实现接口3. 子接口继承接口三、接口内部成员1. JDK 1.7及以前2. JDK 1.8 新增3. JDK 1.9 新增四、接口核心特点五、实战案例六、接口 VS 抽象类七、总结 前言 在Java面向对象编程 阅读全文

posted @ 2026-06-13 23:18 芸歆 阅读(24) 评论(1) 推荐(1)

2026年6月7日 #

JAVA内部类?

摘要: Java内部类 目录Java内部类一、前言二、内部类核心概述三、四种内部类详细解析四、内部类底层原理五、实战开发使用场景六、常见面试题总结七、总结 点击查看代码 一、前言 在Java面向对象编程中,类是代码的最小组织单元,但Java提供了更精细的代码嵌套机制——内部类。 内部类是定义在另一个类(外部 阅读全文

posted @ 2026-06-07 20:54 芸歆 阅读(29) 评论(1) 推荐(1)

2026年5月30日 #

Java异常

摘要: Java异常 目录Java异常一、前言二、什么是异常?2.1 定义三、Java 异常整体体系(核心结构图)3.1 Error 错误3.2 Exception 异常(重点)1)受检异常(编译异常)2)非受检异常(运行时异常)四、五大异常关键字彻底讲透4.1 try、catch、finally4.2 t 阅读全文

posted @ 2026-05-30 21:35 芸歆 阅读(30) 评论(1) 推荐(1)

2026年5月23日 #

C语言链表

摘要: C语言链表 目录C语言链表一、什么是链表1.1 链表的定义1.2 链表 vs 数组(核心区别)二、单链表节点定义(固定模板)三、单链表全套核心操作(可直接运行)3.1 创建新节点(工具函数)3.2 头插法(链表头部添加节点)3.3 尾插法(链表尾部添加节点)3.4 遍历打印链表3.5 按值删除节点3 阅读全文

posted @ 2026-05-23 21:44 芸歆 阅读(32) 评论(1) 推荐(1)

2026年5月18日 #

C语言二分查找

摘要: C语言二分查找 目录C语言二分查找一、引言二、二分查找前置知识三、写法一:左闭右闭区间 [left, right]四、写法二:左闭右开区间 [left, right)五、两种区间核心对照表(面试必背)六、经典易错 Bug 总结七、复杂度分析八、全文总结 一、引言 二分查找是算法入门最重要、坑最多的基 阅读全文

posted @ 2026-05-18 21:26 芸歆 阅读(40) 评论(1) 推荐(1)

2026年5月10日 #

C语言最短路径

摘要: C语言最短路径(BFS/DFS/Dijkstra/Floyd) 目录C语言最短路径(BFS/DFS/Dijkstra/Floyd)一、算法前置知识1.1 核心概念二、BFS 广度优先搜索(无权图最短路径)2.1 算法原理2.2 适用场景2.3 C语言完整实现2.4 核心特点三、DFS 深度优先搜索( 阅读全文

posted @ 2026-05-10 21:57 芸歆 阅读(30) 评论(1) 推荐(1)

2026年5月3日 #

C语言数据结构——并查集

摘要: C语言数据结构——并查集 目录C语言数据结构——并查集一、什么是并查集二、并查集核心原理三、三大基础操作四、并查集两大核心优化五、C语言并查集模板六、实战例题七、并查集经典适用场景八、总结 一、什么是并查集 并查集,英文简称 DSU(Disjoint Set Union,不相交集合合并),是一种处理 阅读全文

posted @ 2026-05-03 20:09 芸歆 阅读(32) 评论(1) 推荐(1)

2026年4月26日 #

Java中的String

摘要: Java中的String 目录Java中的String一、String 是什么?二、为什么 String 是不可变的?三、字符串的创建方式四、String 常量池详解五、字符串比较:== vs equals()六、字符串拼接的性能问题七、常用方法整理八、总结 一、String 是什么? 在 Java 阅读全文

posted @ 2026-04-26 21:39 芸歆 阅读(20) 评论(1) 推荐(1)