<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[2301_81624621的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/2301_81624621</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; 2301_81624621]]></copyright><item><title><![CDATA[Node.js 14.17.3 安装及 nvm 问题解决总结]]></title><link>https://blog.youkuaiyun.com/2301_81624621/article/details/157248368</link><guid>https://blog.youkuaiyun.com/2301_81624621/article/details/157248368</guid><author>2301_81624621</author><pubDate>Thu, 22 Jan 2026 10:13:27 +0800</pubDate><description><![CDATA[本地现有 Node.js 16.20.2 版本，公司项目要求使用 Node.js 14.17.3 版本，需通过已安装但此前失败的 nvm（版本 1.2.1，根目录 D:\nvm）实现多版本切换，过程中遇到 nvm 安装报错、版本识别异常等问题，最终顺利解决。]]></description><category></category></item><item><title><![CDATA[力扣 166. 分数到小数（Java题解）]]></title><link>https://blog.youkuaiyun.com/2301_81624621/article/details/152079665</link><guid>https://blog.youkuaiyun.com/2301_81624621/article/details/152079665</guid><author>2301_81624621</author><pubDate>Thu, 25 Sep 2025 13:14:16 +0800</pubDate><description><![CDATA[异或运算处理符号a ^ b表示 a 和 b 不同才为 true。哈希表存余数位置：判断是否出现循环小数。long 类型：避免int溢出，例如-2^31 / -1的情况。模拟除法过程：余数 × 10，得到下一位小数。这道题的核心在于模拟除法过程 + 余数判重。通过哈希表记录余数的位置，我们就能精确定位循环小数的开始和结束，最后拼接出完整的结果。]]></description><category></category></item><item><title><![CDATA[力扣字符串第30题 串联所有单词的子串java]]></title><link>https://blog.youkuaiyun.com/2301_81624621/article/details/147921868</link><guid>https://blog.youkuaiyun.com/2301_81624621/article/details/147921868</guid><author>2301_81624621</author><pubDate>Tue, 13 May 2025 17:55:37 +0800</pubDate><description><![CDATA[题目要求找到字符串 s 中所有包含 words 数组所有单词的串联子串的起始索引。words 中的单词长度相同，且串联子串可以是任意顺序排列。通过滑动窗口和哈希表技术，可以高效解决该问题。首先，统计 words 中每个单词的出现次数，存入哈希表 wordMap。然后，遍历 s 的每个可能的起始偏移，使用滑动窗口检查子串是否匹配 wordMap 中的单词及其次数。若匹配，则记录起始索引。最终返回所有符合条件的起始索引。该方法的时间复杂度为 O(n * m)，其中 n 为 s 的长度，m 为 words 中单词]]></description><category></category></item><item><title><![CDATA[力扣字符串49题-字母异位词分组java]]></title><link>https://blog.youkuaiyun.com/2301_81624621/article/details/147894702</link><guid>https://blog.youkuaiyun.com/2301_81624621/article/details/147894702</guid><author>2301_81624621</author><pubDate>Mon, 12 May 2025 13:33:50 +0800</pubDate><description><![CDATA[特性HashMapTreeMap底层实现哈希表红黑树哈希表 + 双向链表键的顺序无顺序按键排序（可自定义）插入顺序或访问顺序是否允许 null 键允许 1 个不允许允许 1 个查找/插入复杂度O(1)O(log n)O(1)线程安全性否否否是否有序否有序（按键）有序（插入）]]></description><category></category></item></channel></rss>