<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_74051652的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_74051652</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_74051652]]></copyright><item><title><![CDATA[MySQL、Nignx和Docker在Linux上的安装详解]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/152714770</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/152714770</guid><author>m0_74051652</author><pubDate>Wed, 08 Oct 2025 10:18:35 +0800</pubDate><description><![CDATA[【代码】MySQL和Nignx在Linux上的安装详解。]]></description><category></category></item><item><title><![CDATA[Comparable 和 Comparator异同]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/146552404</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/146552404</guid><author>m0_74051652</author><pubDate>Thu, 27 Mar 2025 11:12:47 +0800</pubDate><description><![CDATA[外部定义多种排序规则。]]></description><category></category></item><item><title><![CDATA[分块查找(索引表查找)]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/146470764</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/146470764</guid><author>m0_74051652</author><pubDate>Mon, 24 Mar 2025 11:04:58 +0800</pubDate><description><![CDATA[将数据划分为大小相等的块（一般为 √n 大小），并创建一个索引数组（称为块索引）来存储每个块的最大值。分块查找是一种基于分治思想的搜索算法，适用于。（对块索引数组进行二分查找）对于常规的内存中的数据，，找到目标值所在的块。：然后在找到的块内进行。用于存储块索引数组。（如磁盘存储），但需要。它通过将数据分成若干。，从而提高查找效率。，确定目标值的位置。（每块大小为 √n）]]></description><category></category></item><item><title><![CDATA[插值查找和斐波那契查找]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/146469552</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/146469552</guid><author>m0_74051652</author><pubDate>Mon, 24 Mar 2025 10:27:27 +0800</pubDate><description><![CDATA[插值查找    数据分布均匀    平均 O(log log n)，最坏 O(n)    O(1)    均匀分布的大规模数据。斐波那契查找    访问代价高的有序数据    O(log n)    O(1)    需要减少访问次数的场景。它通过预测要查找的值可能的位置来减少搜索次数。斐波那契查找适用于存储访问成本高的情况，比如磁盘存储。斐波那契查找基于斐波那契数列来划分搜索区域，适用于。插值查找是一种改进的二分查找，适用于。插值查找更快，但对数据分布要求高；的场景（如磁盘存储）。]]></description><category></category></item><item><title><![CDATA[正则表达式详解（regular expression）]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/146401962</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/146401962</guid><author>m0_74051652</author><pubDate>Thu, 20 Mar 2025 17:20:10 +0800</pubDate><description><![CDATA[正则表达式是一种用于匹配字符串的模式，广泛用于搜索、替换、验证等操作。：邮箱、手机号、IP 地址等。]]></description><category></category></item><item><title><![CDATA[Java成员内部类与静态内部类]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/146286129</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/146286129</guid><author>m0_74051652</author><pubDate>Sat, 15 Mar 2025 21:51:58 +0800</pubDate><description><![CDATA[不依赖外部类的实例，不需要存储外部类对象的地址，所以。需要依赖外部类的实例，因此。🌟 成员内部类（可以使用。]]></description><category></category></item><item><title><![CDATA[Java数组基础类型的默认值]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/146116701</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/146116701</guid><author>m0_74051652</author><pubDate>Sat, 08 Mar 2025 15:08:10 +0800</pubDate><description><![CDATA[【代码】Java数组基础类型的默认值。]]></description><category></category></item><item><title><![CDATA[实例方法和静态方法的区别]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/146100058</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/146100058</guid><author>m0_74051652</author><pubDate>Fri, 07 Mar 2025 16:59:32 +0800</pubDate><description><![CDATA[static类名.方法名()方法名()static对象名.方法名()🚀static。]]></description><category></category></item><item><title><![CDATA[有符号右移与无符号右移]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/146095794</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/146095794</guid><author>m0_74051652</author><pubDate>Fri, 07 Mar 2025 14:52:29 +0800</pubDate><description><![CDATA[有符号右移和无符号右移]]></description><category></category></item><item><title><![CDATA[Priority Queue优先队列详解]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/144484139</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/144484139</guid><author>m0_74051652</author><pubDate>Sun, 15 Dec 2024 10:58:37 +0800</pubDate><description><![CDATA[优先队列（Priority Queue）是一种抽象数据类型，它类似于普通队列，遵循先进先出（FIFO）原则，但在此基础上，每个元素都关联着一个优先级。元素按照优先级顺序被处理，优先级高的元素会优先于优先级低的元素出队，而并非严格按照元素入队的先后顺序。简单来说，它是一种能保证每次取出的元素都是当前队列中优先级最高的元素的数据结构。]]></description><category></category></item><item><title><![CDATA[前缀和的两种构造方法]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/144473173</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/144473173</guid><author>m0_74051652</author><pubDate>Sat, 14 Dec 2024 17:16:05 +0800</pubDate><description><![CDATA[两种方法的区别在于构造的前缀和数组的长度，是nums.length + 1还是nums.length;如果是nums.length；则构造的前缀和preSum[0] = nums[0];如果是nums.length + 1，则构造的前缀和preSum[0] = 0;]]></description><category></category></item><item><title><![CDATA[并查集(Java)]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/144369666</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/144369666</guid><author>m0_74051652</author><pubDate>Tue, 10 Dec 2024 11:40:09 +0800</pubDate><description><![CDATA[并查集（Union - Find Set）是一种处理不相交集合的数据结构，主要用于解决动态连通性问题。它支持两种操作：合并（Union）和查找（Find）。例如，在一个社交网络中，判断两个人是否属于同一个社交圈子，或者将两个社交圈子合并为一个，就可以使用并查集来高效地解决。]]></description><category></category></item><item><title><![CDATA[map.computeIfAbsent() 与 map.putIfAbsent()的异同]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/143606236</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/143606236</guid><author>m0_74051652</author><pubDate>Thu, 07 Nov 2024 19:56:56 +0800</pubDate><description><![CDATA[适用于已知要插入的具体值的情况。：适用于需要在键不存在时动态计算值的情况，可以避免不必要的计算。]]></description><category></category></item><item><title><![CDATA[Leetcode 2300.咒语和药水的成功对数——向上取整的技巧]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/143492829</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/143492829</guid><author>m0_74051652</author><pubDate>Mon, 04 Nov 2024 20:12:15 +0800</pubDate><description><![CDATA[对 potions 排序后，就可以二分查找了：设 x=spells[i]，j 是最小的满足 potions[j]>⌊success−1 / x⌋ 的下标，由于数组已经排序，那么下标大于 j 的也同样满足该式，这一共有 m−j 个，其中 m 是 potions 的长度。- 第 1 个咒语：1 * [1,2,3,4,5] = [1,2,3,4,5]。- 第 1 个咒语：1 * [8,5,8] = [8,5,8]。- 第 2 个咒语：3 * [1,2,3,4,5] = [3,6,所以返回 [2,0,2]。]]></description><category></category></item><item><title><![CDATA[STK11.6破解安装以及安装步骤手册]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/143418145</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/143418145</guid><author>m0_74051652</author><pubDate>Thu, 31 Oct 2024 21:42:51 +0800</pubDate><description><![CDATA[链接: https://pan.baidu.com/s/1M3t0wVtg4dhiLa5m60WHhQ 提取码: buq7。通过网盘分享的文件：STK11.6。]]></description><category></category></item><item><title><![CDATA[compareTo()方法详解]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/143022623</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/143022623</guid><author>m0_74051652</author><pubDate>Thu, 17 Oct 2024 16:36:57 +0800</pubDate><description><![CDATA[方法是 Java 中用于比较两个对象的方法，通常用于实现自然排序（natural ordering）。这个方法定义在Comparable接口中，因此任何希望使用方法的类都必须实现这个接口。以下是。]]></description><category></category></item><item><title><![CDATA[Comparator详解]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/142964164</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/142964164</guid><author>m0_74051652</author><pubDate>Tue, 15 Oct 2024 20:48:05 +0800</pubDate><description><![CDATA[Comparator是Java中的一个接口，它位于java.util包中，主要用于定义对象的比较规则。]]></description><category></category></item><item><title><![CDATA[实现对二维数组的排序]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/142963919</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/142963919</guid><author>m0_74051652</author><pubDate>Tue, 15 Oct 2024 20:39:26 +0800</pubDate><description><![CDATA[在Java中，对二维数组进行排序通常意味着你想根据某种规则（比如每个子数组的第一个元素、第二个元素等）来对整个数组进行排序。这表明二维数组已经根据每个子数组的第一个元素进行了升序排序。如果你想根据其他规则（比如第二个元素）进行排序，只需在。方法，该方法比较了两个子数组的第一个元素，并返回了比较结果。来根据每个子数组的第一个元素进行排序。在这个例子中，我们定义了一个二维数组。方法中相应地修改比较逻辑即可。由于Java的数组类型。]]></description><category></category></item><item><title><![CDATA[鸽巢排序算法]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/142848822</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/142848822</guid><author>m0_74051652</author><pubDate>Fri, 11 Oct 2024 11:08:45 +0800</pubDate><description><![CDATA[鸽巢排序（Pigeonhole Sort），也被称为基数分类，是一种在特定条件下非常高效的排序算法。]]></description><category></category></item><item><title><![CDATA[桶排序算法]]></title><link>https://blog.youkuaiyun.com/m0_74051652/article/details/142848383</link><guid>https://blog.youkuaiyun.com/m0_74051652/article/details/142848383</guid><author>m0_74051652</author><pubDate>Fri, 11 Oct 2024 11:05:33 +0800</pubDate><description><![CDATA[桶排序（Bucket Sort）是一种基于分布的排序算法，也被称为箱排序。它的工作原理是将数组分到有限数量的桶（或区间）里，然后对每个桶内的数据分别进行排序，最后依次把各个桶中的记录列出来，从而得到有序序列。桶排序是鸽巢排序的一种归纳结果，当要被排序的数组内的数值是均匀分配的时候，桶排序可以使用线性时间（Θ(n)）完成排序。但需要注意的是，桶排序并，因此它不受O(n log n)下限的影响。]]></description><category></category></item></channel></rss>