- 博客(8)
- 收藏
- 关注
原创 【数据结构初阶】八大排序算法的 “速度与激情”:谁是最快的 “整理大师”?(含复杂度判断及源码)
本文详细介绍了八大排序:直接插入排序,希尔排序,直接选择排序,堆排序,冒泡排序,快速排序,归并排序,计数排序,并且介绍了它们的时间复杂度、稳定性及适用场景,为实际应用中选择合适排序算法提供参考
2025-08-11 11:54:05
6260
16
原创 飞算JavaAI掀起智能时代的新浪潮:引爆全民皆可编程时代!
飞算JavaAI是一款面向Java开发者的智能编程助手,通过五步流程(需求理解、接口设计、表结构设计、逻辑处理、源码生成)实现从0到1的项目开发。该工具支持自动需求拆解、接口生成、数据库表设计,并能一键生成工程级代码、SQL脚本和文档,显著提升开发效率
2025-08-06 12:20:42
565
7
原创 【数据结构】递归暴力美学:二叉树链式结构的深度解析(含源码)
本文聚焦二叉树链式结构,以递归思想为核心展开解析。首先介绍链式节点的构成及适配各类二叉树的特性,随后详细讲解前序、中序、后序的递归遍历逻辑,以及借助队列实现的层序遍历。还通过代码演示节点总数、叶子节点数、树高、第 k 层节点数等统计操作的递归实现,分析避免变量累加异常的方案,讲解完全二叉树的判断方法,并结合经典 OJ 题,展现递归 “暴力美学” 在链式结构中的应用与独特魅力。
2025-07-28 11:52:31
11451
17
原创 【数据结构】长幼有序:树、二叉树、堆排序与TOP-K问题的层次解析(含源码)
本文围绕长幼有序的核心思想介绍了树的结构及其衍生的数据结构二叉树,完全二叉树,以堆为核心介绍了堆的各种结构,并通过与·冒泡排序进行对比介绍了时间复杂度更优的堆排序,最后以TOP-K问题讲解了堆排序在实际生活中的应用是或不可缺的
2025-07-25 13:07:50
12286
42
原创 链表实战指南:手动实现单链表与双链表的接口及OJ挑战(含完整源码)
本文系统梳理了链表的概念、分类及核心操作,通过单链表的手动实现解析了指针运用与边界处理,对比顺序表凸显其优势。结合 8 道经典 OJ 题,展示了快慢指针、新链表构建等技巧,并附完整源码。掌握链表是理解复杂数据结构的基础,其逻辑对提升程序设计能力至关重要
2025-07-12 15:19:52
12217
13
原创 《【初阶数据结构】从 0 到 1 速通顺序表:C 语言实现 + 手撕算法(附完整代码)》
本文介绍了线性表中的顺序表概念及其关键操作实现,通过算法加深巩固
2025-06-25 15:17:53
7097
8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人