<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[groot520的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/groot520</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; groot520]]></copyright><item><title><![CDATA[Java 数据结构：七大排序算法，从 O(n²) 到 O(n log n)]]></title><link>https://blog.youkuaiyun.com/groot520/article/details/170737904</link><guid>https://blog.youkuaiyun.com/groot520/article/details/170737904</guid><author>groot520</author><pubDate>Fri, 13 Nov 2026 16:51:18 +0800</pubDate><description><![CDATA[七大排序一次讲透：插入、希尔、选择、堆、冒泡、快排、归并，含复杂度/稳定性总表与 6 道选择题解析。]]></description><category></category></item><item><title><![CDATA[Java 数据结构：优先级队列与堆，从建堆到 Top-K]]></title><link>https://blog.youkuaiyun.com/groot520/article/details/170736344</link><guid>https://blog.youkuaiyun.com/groot520/article/details/170736344</guid><author>groot520</author><pubDate>Fri, 13 Nov 2026 16:38:31 +0800</pubDate><description><![CDATA[优先级队列为什么非堆不可？从完全二叉树与数组存储讲起，手写建堆、向上/向下调整，吃透 PriorityQueue 与 Top-K。]]></description><category></category></item><item><title><![CDATA[一文吃透二叉树：概念、性质、遍历与高频笔试题（Java 实现）]]></title><link>https://blog.youkuaiyun.com/groot520/article/details/169847866</link><guid>https://blog.youkuaiyun.com/groot520/article/details/169847866</guid><author>groot520</author><pubDate>Mon, 02 Nov 2026 19:44:28 +0800</pubDate><description><![CDATA[从树的术语与递归定义讲起，系统梳理二叉树的 5 条核心性质、链式存储、前序/中序/后序/层序遍历（含非递归写法），以及求结点数、叶子数、第K层结点数、树高、判断完全二叉树等基本操作；配 8 道笔试真题详解与 14 道高频 OJ 题清单，全程穿插课件原图。]]></description><category></category></item><item><title><![CDATA[Java数据结构:栈和队列]]></title><link>https://blog.youkuaiyun.com/groot520/article/details/168247037</link><guid>https://blog.youkuaiyun.com/groot520/article/details/168247037</guid><author>groot520</author><pubDate>Sat, 17 Oct 2026 17:35:19 +0800</pubDate><description><![CDATA[整理 Java 数据结构中栈与队列的核心内容：栈的 LIFO 概念与 Stack 用法、数组模拟实现、出栈序列判定与括号匹配/逆波兰/最小栈等应用；队列的 FIFO 概念与 LinkedList 实现、双向链表模拟实现、循环队列的下标技巧与空满判定；以及 Deque 双端队列和用栈/队列互相实现的两道面试题。]]></description><category></category></item><item><title><![CDATA[Java LinkedList 与链表学习笔记：从 ArrayList 的缺陷到双向链表实现]]></title><link>https://blog.youkuaiyun.com/groot520/article/details/167805195</link><guid>https://blog.youkuaiyun.com/groot520/article/details/167805195</guid><author>groot520</author><pubDate>Tue, 13 Oct 2026 14:35:01 +0800</pubDate><description><![CDATA[整理 Java 集合框架中 LinkedList 与链表的核心内容：ArrayList 任意位置增删的 O(n) 缺陷、链表的八种结构组合、无头单向/双向链表实现骨架、链表 OJ 与快慢指针判环、入环点结论，以及 LinkedList 常用方法与 ArrayList 的选型对比。]]></description><category></category></item><item><title><![CDATA[Java 包装类与泛型学习笔记：从装箱拆箱到类型擦除与通配符]]></title><link>https://blog.youkuaiyun.com/groot520/article/details/167804862</link><guid>https://blog.youkuaiyun.com/groot520/article/details/167804862</guid><author>groot520</author><pubDate>Tue, 13 Oct 2026 14:30:14 +0800</pubDate><description><![CDATA[一般的类和方法,只能使用具体的类型:要么是基本类型,要么是自定义的类。如果要编写可以应用于多种类型的代码,这种刻板的限制对代码的束缚就会很大。—— 来源:《Java 编程思想》对泛型的介绍泛型是在JDK 1.5引入的新语法。通俗讲,泛型就是适用于许多许多类型。从代码上讲,就是对类型实现了参数化。]]></description><category></category></item><item><title><![CDATA[Java:面向对象编程【继承】]]></title><link>https://blog.youkuaiyun.com/groot520/article/details/166643564</link><guid>https://blog.youkuaiyun.com/groot520/article/details/166643564</guid><author>groot520</author><pubDate>Fri, 25 Sep 2026 15:25:01 +0800</pubDate><description><![CDATA[关于JAVA面向编程中的继承]]></description><category></category></item><item><title><![CDATA[Java:面向对象编程【多态】]]></title><link>https://blog.youkuaiyun.com/groot520/article/details/166369605</link><guid>https://blog.youkuaiyun.com/groot520/article/details/166369605</guid><author>groot520</author><pubDate>Tue, 22 Sep 2026 18:25:07 +0800</pubDate><description><![CDATA[多态的概念]]></description><category></category></item><item><title><![CDATA[C语言：经典扫雷游戏设计与实现]]></title><link>https://blog.youkuaiyun.com/groot520/article/details/166368268</link><guid>https://blog.youkuaiyun.com/groot520/article/details/166368268</guid><author>groot520</author><pubDate>Tue, 22 Sep 2026 17:49:10 +0800</pubDate><description><![CDATA[初学者如何用C语言实现一个简单的扫雷小游戏]]></description><category></category></item></channel></rss>