<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Python_enjoy 是一个大帅哥！]]></title><description><![CDATA[没啥好说的……]]></description><link>https://blog.youkuaiyun.com/Python_enjoy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Python_enjoy]]></copyright><item><title><![CDATA[P2019 四平方和定理题解]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/155640602</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/155640602</guid><author>Python_enjoy</author><pubDate>Sat, 06 Dec 2025 13:00:23 +0800</pubDate><description><![CDATA[本文介绍了利用雅可比四平方和定理解决自然数表示为四个整数平方和的问题。根据该定理，有序表示方式的数量为8倍的所有不整除4的约数之和。文章提供了暴力解法代码（60分）和优化方案，结合Miller-Rabin素性测试与Pollard-Rho算法进行大数分解。其中详细展示了快速乘、快速幂、素性检测及因数分解的核心代码实现，为高精度计算提供了有效工具。最终方案可解决相关数论问题并应用于类似题目（如P4718）。]]></description><category></category></item><item><title><![CDATA[【模板】三分 | 函数 使用 SA 解决]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/155064053</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/155064053</guid><author>Python_enjoy</author><pubDate>Thu, 20 Nov 2025 13:44:44 +0800</pubDate><description><![CDATA[本文探讨了使用模拟退火算法解决P1883题的过程。通过调整参数（初始温度设为3000，降温速率0.885），解决了原代码需要吸氧才能通过的问题。文章提供了两种实现方案：第一种采用激进参数（温度4000，降温速率0.9943）但需要吸氧；第二种优化后无需吸氧即可AC。两种方案均通过随机扰动和能量函数评估来寻找最优解，展示了模拟退火算法在解决单峰函数问题时的灵活性和参数调优的重要性。最终代码实现了对多组测试数据的高效处理。]]></description><category></category></item><item><title><![CDATA[洛谷题解 - P1003 [NOIP2011 提高组] 铺地毯]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/136151288</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/136151288</guid><author>Python_enjoy</author><pubDate>Sun, 19 Jan 2025 16:12:10 +0800</pubDate><description><![CDATA[地毯铺设完成后，组织者想知道覆盖地面某个点的最上面的那张地毯的编号。为了准备一个独特的颁奖典礼，组织者在会场的一片矩形区域（可看做是平面直角坐标系的第一象限）铺上一些矩形地毯。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设，后铺的地毯覆盖在前面已经铺好的地毯之上。较为困难的题目，我们应该做一些优化，操作过程过于繁琐，不予解释，请自行理解。行，一个整数，表示所求的地毯的编号；，每两个整数之间用一个空格隔开，分别表示铺设地毯的左下角的坐标。的地毯的信息，包含四个整数。，表示所求的地面的点的坐标。]]></description><category></category></item><item><title><![CDATA[高精度加法C++实现]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/135759633</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/135759633</guid><author>Python_enjoy</author><pubDate>Sun, 19 Jan 2025 16:03:51 +0800</pubDate><description><![CDATA[高精度计算，实际上就是模拟竖式计算，代码如下，请慢慢消化，如有不足或建议，请在评论区留言。]]></description><category></category></item><item><title><![CDATA[高精度阶乘C++实现]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/135764645</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/135764645</guid><author>Python_enjoy</author><pubDate>Sun, 19 Jan 2025 16:02:59 +0800</pubDate><description><![CDATA[高精度计算，实际上就是模拟竖式计算，代码如下，请慢慢消化，如有不足或建议，请在评论区留言。]]></description><category></category></item><item><title><![CDATA[桶排：拆分]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/145241862</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/145241862</guid><author>Python_enjoy</author><pubDate>Sun, 19 Jan 2025 13:14:04 +0800</pubDate><description><![CDATA[这永远不是最后一篇讲解算法的文章]]></description><category></category></item><item><title><![CDATA[图论DFS：黑红树]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/145225564</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/145225564</guid><author>Python_enjoy</author><pubDate>Sat, 18 Jan 2025 12:55:05 +0800</pubDate><description><![CDATA[这永远不是最后一篇讲解算法的文章]]></description><category></category></item><item><title><![CDATA[洛谷题解 - P1162 填涂颜色]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/143213185</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/143213185</guid><author>Python_enjoy</author><pubDate>Thu, 24 Oct 2024 16:47:28 +0800</pubDate><description><![CDATA[现要求把闭合圈内的所有空间都填写成。闭合圈不一定是环形的，可以是任意形状，但保证。的情况下，无法到达方阵的边界，就认为这个。我的思路是在外面围一圈0，再进行联通块dfs。组成的方阵中，有一任意形状的由数字。方阵内只有一个闭合圈，圈内至少有一个。是连通的（两两之间可以相互到达）。每组测试数据第一行一个整数。个方向移动且仅经过其他。]]></description><category></category></item><item><title><![CDATA[DFS 算法：洛谷B3625迷宫寻路]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/141992615</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/141992615</guid><author>Python_enjoy</author><pubDate>Sat, 07 Sep 2024 11:20:34 +0800</pubDate><description><![CDATA[这永远不是最后一篇讲解算法的文章 ]]></description><category></category></item><item><title><![CDATA[DFS 算法：全排列问题]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/141534725</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/141534725</guid><author>Python_enjoy</author><pubDate>Sun, 25 Aug 2024 21:01:17 +0800</pubDate><description><![CDATA[这永远不是最后一篇讲解算法的文章]]></description><category></category></item><item><title><![CDATA[DFS 算法：记忆化搜索]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/141439018</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/141439018</guid><author>Python_enjoy</author><pubDate>Sat, 24 Aug 2024 13:07:28 +0800</pubDate><description><![CDATA[这永远不是最后一篇讲解算法的文章]]></description><category></category></item><item><title><![CDATA[望丰展，使MD]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/141438718</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/141438718</guid><author>Python_enjoy</author><pubDate>Thu, 22 Aug 2024 21:42:44 +0800</pubDate><description><![CDATA[你好！ 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章，了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持，除了标准的Markdown编辑器功能，我们增加了如下几点新功能，帮助你用它写博客：撤销：Ctrl/Command + Z
重做：Ctrl/Command + Y
加粗：Ctrl/Command + B
斜体：Ctrl/Command + I
标题：Ctrl/Command + S]]></description><category></category></item><item><title><![CDATA[洛谷题解 - P1036 [NOIP2002 普及组] 选数]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/139712139</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/139712139</guid><author>Python_enjoy</author><pubDate>Sun, 16 Jun 2024 07:11:15 +0800</pubDate><description><![CDATA[个整数相加，可分别得到一系列的和。现在，要求你计算出和为素数共有多少种。NOIP 2002 普及组第二题。第一行两个空格隔开的整数。输出一个整数，表示种类数。]]></description><category></category></item><item><title><![CDATA[洛谷题解 - P1192 台阶问题]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/139712134</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/139712134</guid><author>Python_enjoy</author><pubDate>Sun, 16 Jun 2024 07:08:34 +0800</pubDate><description><![CDATA[级台阶，你一开始在底部，每次可以向上迈。级台阶有多少种不同方式。级台阶的不同方式数。]]></description><category></category></item><item><title><![CDATA[洛谷题解 - P1097 [NOIP2007 提高组] 统计数字]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/137400132</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/137400132</guid><author>Python_enjoy</author><pubDate>Fri, 05 Apr 2024 14:31:50 +0800</pubDate><description><![CDATA[个，现在需要统计这些自然数各自出现的次数，并按照自然数从小到大的顺序输出统计结果。个自然数中不相同数的个数），按照自然数从小到大的顺序输出。个整数，分别是自然数和该数出现的次数，其间用一个空格隔开。NOIP 2007 提高第一题。个自然数，每个数均不超过。已知不相同的数不超过。某次科研调查时得到了。，表示自然数的个数；]]></description><category></category></item><item><title><![CDATA[洛谷题解 - P5705 【深基2.例7】数字反转]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/136748522</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/136748522</guid><author>Python_enjoy</author><pubDate>Fri, 15 Mar 2024 19:52:37 +0800</pubDate><description><![CDATA[同时包括小数点后一位的一个浮点数，例如。，要求把这个数字翻转过来，变成。]]></description><category></category></item><item><title><![CDATA[洛谷题解 - P2670 [NOIP2015 普及组] 扫雷游戏]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/136747937</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/136747937</guid><author>Python_enjoy</author><pubDate>Fri, 15 Mar 2024 19:17:20 +0800</pubDate><description><![CDATA[列的雷区中有一些格子含有地雷（称之为地雷格），其他格子不含地雷（称之为非地雷格）。玩家翻开一个非地雷格时，该格将会出现一个数字——提示周围格子中有多少个是地雷格。游戏的目标是在不翻出任何地雷格的条件下，找出所有的非地雷格。注：一个格子的周围格子包括其上、下、左、右、左上、右上、左下、右下八个方向上与之直接相邻的格子。表示地雷格，用周围的地雷个数表示非地雷格。列的雷区中的地雷分布，要求计算出每个非地雷格周围的地雷格数。表示相应格子是非地雷格。个字符，描述了雷区中的地雷分布情况。表示相应格子是地雷格，字符。]]></description><category></category></item><item><title><![CDATA[洛谷题解 - B2124 判断字符串是否为回文]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/136747894</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/136747894</guid><author>Python_enjoy</author><pubDate>Fri, 15 Mar 2024 19:15:14 +0800</pubDate><description><![CDATA[输入一个字符串，输出该字符串是否回文。回文是指顺读和倒读都一样的字符串。输入一行字符串，长度小于。如果字符串是回文，输出。]]></description><category></category></item><item><title><![CDATA[洛谷题解 - P2249 【深基13.例1】查找]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/136747702</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/136747702</guid><author>Python_enjoy</author><pubDate>Fri, 15 Mar 2024 19:03:18 +0800</pubDate><description><![CDATA[要求输出这个数字在序列中第一次出现的编号，如果没有找到的话输出。的单调不减的（就是后面的数字不小于前面的数字）非负整数。本题输入输出量较大，请使用较快的 IO 方式。对于每次询问，给出一个整数。个整数，表示询问这些数字的编号，从。个整数，表示这些待查询的数字。个整数，以空格隔开，表示答案。，表示数字个数和询问次数。]]></description><category></category></item><item><title><![CDATA[洛谷题解 - B2119 删除单词后缀]]></title><link>https://blog.youkuaiyun.com/Python_enjoy/article/details/136747604</link><guid>https://blog.youkuaiyun.com/Python_enjoy/article/details/136747604</guid><author>Python_enjoy</author><pubDate>Fri, 15 Mar 2024 18:57:17 +0800</pubDate><description><![CDATA[输入一行，包含一个单词（单词中间没有空格，每个单词最大长度为。后缀结尾，则删除该后缀（题目保证删除后缀后的单词长度不为。输出按照题目要求处理后的单词。给定一个单词，如果该单词以。），否则不进行任何操作。]]></description><category></category></item></channel></rss>