<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[seanmooPercy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/seanmooPercy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; seanmooPercy]]></copyright><item><title><![CDATA[C++20（下）]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/163513557</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/163513557</guid><author>seanmooPercy</author><pubDate>Thu, 06 Aug 2026 18:09:46 +0800</pubDate><description><![CDATA[C++20引入的format库、std::jthread、syncstream、std::span]]></description><category></category></item><item><title><![CDATA[C++20（中）]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/163482218</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/163482218</guid><author>seanmooPercy</author><pubDate>Wed, 05 Aug 2026 22:06:35 +0800</pubDate><description><![CDATA[C++20引入的协程、范围库和三路比较运算符。]]></description><category></category></item><item><title><![CDATA[C++20（上）]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/163451463</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/163451463</guid><author>seanmooPercy</author><pubDate>Tue, 04 Aug 2026 18:20:48 +0800</pubDate><description><![CDATA[C++20概念与模块]]></description><category></category></item><item><title><![CDATA[C++17（下）]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/163416892</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/163416892</guid><author>seanmooPercy</author><pubDate>Mon, 03 Aug 2026 18:06:16 +0800</pubDate><description><![CDATA[本文介绍了C++17引入的四个重要新特性：1) 简化嵌套命名空间语法；2) __has_include预处理指令；3) std::string_view轻量级字符串视图类；4) 文件系统库std::filesystem]]></description><category></category></item><item><title><![CDATA[C++17（上）]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/163395506</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/163395506</guid><author>seanmooPercy</author><pubDate>Sun, 02 Aug 2026 14:56:45 +0800</pubDate><description><![CDATA[本文介绍了C++17的六个重要特性：1）结构化绑定，简化多变量声明；2）inline变量，解决头文件变量定义问题；3）if constexpr编译时条件判断；4）折叠表达式，优化可变参数模板处理；5）类模板参数自动推导；6）非类型模板参数的auto推导能力（C++20扩展支持更多类型）。]]></description><category></category></item><item><title><![CDATA[C++14]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/163371128</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/163371128</guid><author>seanmooPercy</author><pubDate>Sat, 01 Aug 2026 15:54:20 +0800</pubDate><description><![CDATA[本文介绍了C++14引入的几项重要特性]]></description><category></category></item><item><title><![CDATA[C++11拓展学习（下）]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/163344668</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/163344668</guid><author>seanmooPercy</author><pubDate>Fri, 31 Jul 2026 16:20:28 +0800</pubDate><description><![CDATA[C++11引入的强枚举类型（enum class），static_assert编译时断言机制、std::tuple元组容器，以及模板元编程（TMP）的核心概念]]></description><category></category></item><item><title><![CDATA[C++11拓展学习（上）]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/163335618</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/163335618</guid><author>seanmooPercy</author><pubDate>Thu, 30 Jul 2026 21:53:00 +0800</pubDate><description><![CDATA[C++11的constexpr关键字、类型推导（auto/decltype）、尾置返回类型以及using替代typedef等]]></description><category></category></item><item><title><![CDATA[C++11支持并发库]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/163304963</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/163304963</guid><author>seanmooPercy</author><pubDate>Wed, 29 Jul 2026 22:10:47 +0800</pubDate><description><![CDATA[本文介绍了C++11标准库中的多线程编程工具，主要包括：1. thread库：跨平台线程封装，支持多种构造函数创建线程，通过join()等待线程结束，使用get_id()获取线程ID；2. this_thread命名空间：提供线程控制函数如yield()、sleep_for()等；3. 同步机制：mutex互斥锁及其RAII封装类lock_guard/unique_lock，以及条件变量condition_variable的使用方法。重点讲解了线程参数传递的引用问题、锁粒度对性能的影响，并通过交替打印奇偶数]]></description><category></category></item><item><title><![CDATA[算法提高篇（4）数位dp]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/161424717</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/161424717</guid><author>seanmooPercy</author><pubDate>Tue, 26 May 2026 17:48:36 +0800</pubDate><description><![CDATA[数位dp]]></description><category></category></item><item><title><![CDATA[算法提高篇（3）线段树（下）]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/160315123</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/160315123</guid><author>seanmooPercy</author><pubDate>Sat, 25 Apr 2026 22:04:38 +0800</pubDate><description><![CDATA[线段树进阶]]></description><category></category></item><item><title><![CDATA[算法提高篇（2）线段树（中）]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/160228393</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/160228393</guid><author>seanmooPercy</author><pubDate>Sun, 19 Apr 2026 14:13:13 +0800</pubDate><description><![CDATA[用线段树维护更多类型的信息]]></description><category></category></item><item><title><![CDATA[算法提高篇（1）线段树（上）]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/160119379</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/160119379</guid><author>seanmooPercy</author><pubDate>Thu, 16 Apr 2026 22:02:35 +0800</pubDate><description><![CDATA[线段树是一棵二叉树，常用来维护区间信息。它可以在logN级别的时间复杂度内来完成区间的单点修改、区间修改、区间查询（区间和、区间最大最小值）等操作。]]></description><category></category></item><item><title><![CDATA[第三章、博弈论]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/159681994</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/159681994</guid><author>seanmooPercy</author><pubDate>Tue, 31 Mar 2026 21:31:20 +0800</pubDate><description><![CDATA[本文系统介绍了三种经典博弈论模型及其解法：1. Bash博弈 2. Nim博弈 3. SG函数。文章详细阐述了各博弈模型的数学证明、性质分析及代码实现方法，并展示了如何通过打表找规律解决实际问题。最后通过经典例题演示了这些理论在具体问题中的应用，包括反常游戏的转化处理。]]></description><category></category></item><item><title><![CDATA[第二章、数论]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/159657161</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/159657161</guid><author>seanmooPercy</author><pubDate>Tue, 31 Mar 2026 10:30:13 +0800</pubDate><description><![CDATA[本文介绍了数论中的三个基础概念：约数与倍数、质数判定和筛法求质数。首先解释了最大公约数(gcd)和最小公倍数(lcm)的定义及关系，给出了欧几里得算法求gcd的方法及其时间复杂度分析。其次讲解了质数的定义和试除法判定质数的优化方法。最后详细介绍了两种筛法：埃氏筛和线性筛]]></description><category></category></item><item><title><![CDATA[第一章、线性代数（2）高斯消元法]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/159648601</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/159648601</guid><author>seanmooPercy</author><pubDate>Mon, 30 Mar 2026 19:55:44 +0800</pubDate><description><![CDATA[线性方程组和高斯消元法的基本概念及实现。提供了高斯消元法的C++代码实现，并展示了如何判断解的情况（唯一解、无解或无数解）。]]></description><category></category></item><item><title><![CDATA[算法基础篇（13）单调栈]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/159618938</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/159618938</guid><author>seanmooPercy</author><pubDate>Mon, 30 Mar 2026 14:39:04 +0800</pubDate><description><![CDATA[单调栈是一种具有严格递增或递减特性的栈结构，主要用于解决四种邻近元素查找问题：查找当前元素左右两侧最近且比它大/小的元素。通过维护单调栈（递增或递减），可以高效定位目标元素。实现时栈存储元素下标，遍历过程中弹出不符合单调性的元素，栈顶即为所求。]]></description><category></category></item><item><title><![CDATA[第一章、线性代数（1）矩阵乘法]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/159615346</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/159615346</guid><author>seanmooPercy</author><pubDate>Sun, 29 Mar 2026 22:42:01 +0800</pubDate><description><![CDATA[本文介绍了矩阵的基本概念、运算规则及其应用。主要内容包括：矩阵的定义与特殊类型；矩阵的线性运算和乘法运算规则；提供了矩阵乘法和矩阵快速幂的C++实现模板；最后通过矩阵加速解法展示了如何利用矩阵快速幂优化递推问题，为矩阵运算的编程实现提供参考。]]></description><category></category></item><item><title><![CDATA[算法基础篇（12）Trie树]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/159516197</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/159516197</guid><author>seanmooPercy</author><pubDate>Fri, 27 Mar 2026 20:08:25 +0800</pubDate><description><![CDATA[字典树]]></description><category></category></item><item><title><![CDATA[算法基础篇（11）Floyd算法]]></title><link>https://blog.youkuaiyun.com/seanmooPercy/article/details/159124735</link><guid>https://blog.youkuaiyun.com/seanmooPercy/article/details/159124735</guid><author>seanmooPercy</author><pubDate>Mon, 16 Mar 2026 16:13:08 +0800</pubDate><description><![CDATA[Floyd算法的本质及流程示意图]]></description><category></category></item></channel></rss>