<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_68575652的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_68575652</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_68575652]]></copyright><item><title><![CDATA[情感分析API服务-开发一个完整的RESTful API，接收文本返回情感分数，包含模块化设计、单元测试、接口文档]]></title><link>https://blog.youkuaiyun.com/m0_68575652/article/details/160654000</link><guid>https://blog.youkuaiyun.com/m0_68575652/article/details/160654000</guid><author>m0_68575652</author><pubDate>Mon, 04 May 2026 18:31:20 +0800</pubDate><description><![CDATA[这篇文章介绍了一个情感分析API项目的构建过程，主要包含以下内容： 项目架构：基于FastAPI框架和HuggingFace Transformers构建，使用distilbert-base-uncased-finetuned-sst-2-english模型进行英文文本情感分类（正面/负面） 开发流程： 使用uv工具初始化Python项目和管理依赖 创建项目目录结构（app/tests模块化组织） 实现核心功能模块： model_loader.py - 模型加载与缓存 predict.py - 业务逻辑处理]]></description><category></category></item><item><title><![CDATA[面试算法练习（六） | 力扣 121. 买卖股票的最佳时机—— 贪心 或 一次遍历]]></title><link>https://blog.youkuaiyun.com/m0_68575652/article/details/160546807</link><guid>https://blog.youkuaiyun.com/m0_68575652/article/details/160546807</guid><author>m0_68575652</author><pubDate>Mon, 27 Apr 2026 10:33:24 +0800</pubDate><description><![CDATA[本文介绍了股票买卖问题的经典解法。题目要求在单次买卖中获取最大利润，通过维护历史最低价和当前最大利润两个变量，将O(n²)的暴力解法优化为O(n)的高效解法。文章详细阐述了算法思路、代码实现（Python/Java）、生活化示例以及复杂度分析，并指出了易错点和同类问题的扩展。核心思想是在遍历过程中动态更新关键信息，避免重复计算，这种贪心策略适用于多种股票交易变体问题。]]></description><category></category></item><item><title><![CDATA[GitHub开源好玩项目 | edict：用唐朝三省六部玩转AI多Agent，古人的智慧太能打了！]]></title><link>https://blog.youkuaiyun.com/m0_68575652/article/details/160450667</link><guid>https://blog.youkuaiyun.com/m0_68575652/article/details/160450667</guid><author>m0_68575652</author><pubDate>Sun, 26 Apr 2026 19:54:14 +0800</pubDate><description><![CDATA[该项目创新性地将中国古代官僚体系引入AI多Agent协作，设计了12个分工明确的智能体模拟决策、审核、执行全流程。其核心特色是门下省强制审核机制，有效防止任务带病执行&quot;，并通过可视化看板实现全流程监控。系统提供Docker快速部署和源码安装两种方式，支持多模型API接入。项目采用分权制衡架构，任务流转路径清晰（皇上→太子→中书省→门下省→尚书省→六部→回奏），并配备完整审计日志，解决了传统多Agent]]></description><category></category></item><item><title><![CDATA[力扣(LeetCode)面试150 ｜169. 多数元素 II]]></title><link>https://blog.youkuaiyun.com/m0_68575652/article/details/160425335</link><guid>https://blog.youkuaiyun.com/m0_68575652/article/details/160425335</guid><author>m0_68575652</author><pubDate>Thu, 23 Apr 2026 08:50:13 +0800</pubDate><description><![CDATA[这篇文章介绍了一种寻找数组多数元素的高效算法——摩尔投票法。通过消消乐式的元素抵消思路，该算法能在O(n)时间复杂度和O(1)空间复杂度内解决问题。文章详细解释了算法原理：维护候选人和计数器，遍历数组时进行投票和抵消，最终剩下的候选人即为多数元素。还提供了Python和Java的代码实现，并对比了排序法、哈希表等其他解法，指出摩尔投票法在效率上的优势。这种巧妙的抵消思想为解决多数元素问题提供了最优方案。]]></description><category></category></item><item><title><![CDATA[力扣(LeetCode)面试150 ｜80. 删除有序数组中的重复项 II]]></title><link>https://blog.youkuaiyun.com/m0_68575652/article/details/160204676</link><guid>https://blog.youkuaiyun.com/m0_68575652/article/details/160204676</guid><author>m0_68575652</author><pubDate>Thu, 16 Apr 2026 10:27:37 +0800</pubDate><description><![CDATA[题目要求从有序数组中原地删除重复元素，保留最多两个相同值。解题思路是使用双指针法：慢指针k标记有效位置，快指针遍历数组。关键判断条件是当前元素是否与nums[k-2]相同 - 若相同说明已有两个重复，跳过；否则保留。算法时间复杂度O(n)，空间复杂度O(1)。与LeetCode第26题类似，但允许最多保留两个重复项。示例：[1,1,1,2,2,3]处理后变为[1,1,2,2,3]，返回长度5。]]></description><category></category></item><item><title><![CDATA[Github好用项目系列(2)Spec Kit：驱动规范的开发如何颠覆传统的软件开发模式]]></title><link>https://blog.youkuaiyun.com/m0_68575652/article/details/159931134</link><guid>https://blog.youkuaiyun.com/m0_68575652/article/details/159931134</guid><author>m0_68575652</author><pubDate>Tue, 14 Apr 2026 15:34:16 +0800</pubDate><description><![CDATA[摘要： Spec Kit是一款开源工具包，通过规范驱动开发帮助开发者构建高质量软件。它颠覆传统模式，使规范可执行并直接生成代码实现。提供两种安装方式：持久安装（推荐）或一次性使用，支持AI辅助（如Claude）。核心流程包括：制定项目原则（/constitution）、定义需求（/specify）、方案设计（/plan）、任务拆分（/tasks）和实现（/implement）。与传统开发相比，Spec Kit通过分阶段验证减少返工，确保文档与代码同步。需配合VSCode的GitHub Copilot Cha]]></description><category></category></item><item><title><![CDATA[力扣(LeetCode)面试150 三日一练｜删除有序数组中的重复项]]></title><link>https://blog.youkuaiyun.com/m0_68575652/article/details/159930325</link><guid>https://blog.youkuaiyun.com/m0_68575652/article/details/159930325</guid><author>m0_68575652</author><pubDate>Tue, 07 Apr 2026 21:09:23 +0800</pubDate><description><![CDATA[这篇文章介绍了一个关于数组去重的算法题解。题目要求在非严格递增排列的数组中原地删除重复元素，返回去重后的长度。作者提供了两种解法：1）使用快慢指针，慢指针记录新元素位置，快指针扫描数组，时间复杂度O(n)，空间复杂度O(1)；2）类似思路但实现略有不同的双指针解法。文章通过与&quot;移除元素&quot;问题的对比，强调了快慢指针在数组原地操作中的通用性。解题关键在于利用数组有序特性，通过比较当前元素与前一个保留元素来决定是否保留当前元素。]]></description><category></category></item><item><title><![CDATA[力扣(LeetCode)面试150 三日一练｜移除元素]]></title><link>https://blog.youkuaiyun.com/m0_68575652/article/details/159649158</link><guid>https://blog.youkuaiyun.com/m0_68575652/article/details/159649158</guid><author>m0_68575652</author><pubDate>Mon, 30 Mar 2026 15:30:41 +0800</pubDate><description><![CDATA[本文介绍了移除数组中指定元素的三种解法。核心思路是使用快慢指针，将不等于目标值的元素移到数组前端。解法一通过遍历数组，将有效元素依次前移；解法二与解法一类似；解法三则直接使用内置函数移除元素。前两种解法时间复杂度为O(n)，空间复杂度O(1)，效率较高；解法三虽然简洁但效率较低。建议掌握快慢指针的经典解法，既能高效解决问题，又适用于类似场景。]]></description><category></category></item><item><title><![CDATA[力扣(LeetCode)面试150 两日一练｜刷题打卡]]></title><link>https://blog.youkuaiyun.com/m0_68575652/article/details/159544670</link><guid>https://blog.youkuaiyun.com/m0_68575652/article/details/159544670</guid><author>m0_68575652</author><pubDate>Sat, 28 Mar 2026 09:18:41 +0800</pubDate><description><![CDATA[本文介绍了合并两个有序数组的高效解法。核心思路是利用双指针从数组末尾开始比较和填充，避免元素覆盖问题。主要方法设置三个指针分别指向两个数组的末尾和合并位置，通过逆向遍历将较大元素依次放入结果数组末尾。这种方法时间复杂度为O(m+n)，空间复杂度为O(1)，满足题目进阶要求。文章还对比了从前往后合并的低效方法，并通过书架比喻生动解释了算法原理。最后强调解决有序数组合并问题时，逆向思维往往能提供最优解。]]></description><category></category></item><item><title><![CDATA[Github好用项目系列(1)Earthworm：用连词构建句子]]></title><link>https://blog.youkuaiyun.com/m0_68575652/article/details/159433620</link><guid>https://blog.youkuaiyun.com/m0_68575652/article/details/159433620</guid><author>m0_68575652</author><pubDate>Tue, 24 Mar 2026 19:26:46 +0800</pubDate><description><![CDATA[Earthworm是一款开源英语学习工具，采用连词成句的渐进式学习方法，帮助用户掌握英语句子结构。项目基于现代Web技术栈（Nuxt3+Vue3前端+NestJS后端），支持55个递进式课程，提供实时反馈。安装需Node.js、Docker等环境，包含详细部署教程和常见问题解决方案。用户可自定义课程内容，项目兼具实用性和技术示范价值。GitHub地址：https://github.com/cuixueshe/earthworm]]></description><category></category></item></channel></rss>