<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LWH0529的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LWH0529</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LWH0529]]></copyright><item><title><![CDATA[字符串操作汇总]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/158960535</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/158960535</guid><author>LWH0529</author><pubDate>Thu, 12 Mar 2026 10:04:20 +0800</pubDate><description><![CDATA[/ 测试字符串：包含元音、辅音、数字// 定义要匹配的字符集合：元音字母(a/e/i/o/u)// 定义要匹配的字符集合：数字(0-9)// 查找第一个匹配元音的字符位置cout << "第一个元音字符的位置：" << pos1 << "（字符：" << str.at(pos1) << "）" << endl;// 输出：第一个元音字符的位置：1（字符：e）// 查找最后一个匹配元音的字符位置。]]></description><category></category></item><item><title><![CDATA[SMU-ACM2026冬训周报4th]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/158100144</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/158100144</guid><author>LWH0529</author><pubDate>Sun, 15 Feb 2026 16:59:47 +0800</pubDate><description><![CDATA[年前最后一周了，今年寒假的训练效果要比去年好很多，这周主要是在打牛客和天梯赛，最后两天家里的事情比较多，所以还没来得及补完题，大年初二开始继续干活吧，这周就一场cf，目前cf分数1559，今晚继续吧，这个寒假从灰到青还可以，牛客总榜排名1000+了，还是需要好好补题好好努力呀。这周补了：并查集，堆，优先队列，尺取法，线段树，格雷码这周还算可以，马上就是新的一年了，希望新的一年能多拿几个牌子，大年初二开始继续补题，辛新年快乐！]]></description><category></category></item><item><title><![CDATA[SMU-ACM2026冬训周报3rd]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/157873269</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/157873269</guid><author>LWH0529</author><pubDate>Sun, 08 Feb 2026 17:28:11 +0800</pubDate><description><![CDATA[寒假集训第三周，这周主要是在打个人赛和牛客，打了三场牛客，总体来说还可以，第三场只过了5个题，两个题实在没调出来。这周也在写一些dp的题。这周补了：乘法逆元，质因数分解, 完全二叉树，位运算，并查集，二分答案， 数位DP。总体来说这周不错，下周还是继续好好加油吧，好好打牛客，还有cf晚上也要打，然后就是继续做一些dp的题目。]]></description><category></category></item><item><title><![CDATA[SMU-ACM2026冬训周报2nd]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/157617303</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/157617303</guid><author>LWH0529</author><pubDate>Sun, 01 Feb 2026 18:48:37 +0800</pubDate><description><![CDATA[寒假集训第二周，状态明显比第一周好了很多，一切正常，题单在做，cf在打，现在cf分数1499，希望寒假后能到1600+。这周补了：归并排序，二分答案，最短路，DAG，容斥定理。总体来说这周不错，周六日稍有懈怠了，下周继续努力，下周搞一下dp，牛客要开始了，好好打，over！]]></description><category></category></item><item><title><![CDATA[SMU-ACM2026冬训周报1st]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/157361957</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/157361957</guid><author>LWH0529</author><pubDate>Sun, 25 Jan 2026 18:57:36 +0800</pubDate><description><![CDATA[寒假集训第一周，前三天去练科三了（虽然最后还是挂了），后面几天写了一些题单，回家后的cf一直在打，目前1397，希望今晚能变青色，寒假目标cf变蓝。期末周搁置了两周再加上考试和放假，快一个月没动手了，这周就当调整状态了，下周开始猛猛干。这周补了：快速幂取模，费马小定理求逆元，矩阵快速幂，素数筛，堆排序这周效率还算可以，下周继续猛猛干，寒假一定要猛猛上分，下周把贪心题单都写完，写一部分dp，继续打cf，加油吧。]]></description><category></category></item><item><title><![CDATA[数电实验二连线]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/151333112</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/151333112</guid><author>LWH0529</author><pubDate>Mon, 08 Sep 2025 21:39:38 +0800</pubDate><description><![CDATA[GND(7)；VCC(14)]]></description><category></category></item><item><title><![CDATA[数电实验二任务验证指南（开关操作与指示灯观察）]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/151333013</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/151333013</guid><author>LWH0529</author><pubDate>Mon, 08 Sep 2025 21:32:41 +0800</pubDate><description><![CDATA[前提说明：1. 逻辑电平开关（K15~K0）：拨"ON"输出高电平（1），拨"OFF"输出低电平（0）2. LED指示灯（D15~D0）：灯亮表示高电平（1），灯灭表示低电平（0）3. 复用开关需保持状态一致，避免信号冲突。]]></description><category></category></item><item><title><![CDATA[SMU算法与人工智能创新实践班SMU2025 Summer 7th 参考题解]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/149447520</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/149447520</guid><author>LWH0529</author><pubDate>Thu, 28 Aug 2025 18:28:42 +0800</pubDate><description><![CDATA[【代码】SMU算法与人工智能创新实践班SMU2025 Summer 7th 参考题解。]]></description><category></category></item><item><title><![CDATA[SMU算法与人工智能创新实践班暑期第十次课课上代码（讲课用）]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/150858578</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/150858578</guid><author>LWH0529</author><pubDate>Tue, 26 Aug 2025 18:52:15 +0800</pubDate><description><![CDATA[要解决这个问题，我们需要从字符串中反复删除所有的屏蔽词（由两个字符组成），直到字符串中不再包含任何屏蔽词。同时，我们需要记录删除的总字符数以及最后一次删除前的字符串状态。]]></description><category></category></item><item><title><![CDATA[第三阶段验收赛参考题解]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/150353705</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/150353705</guid><author>LWH0529</author><pubDate>Thu, 14 Aug 2025 17:16:04 +0800</pubDate><description><![CDATA[首尾相等不用操作直接输出0，首尾不相等就进行遍历找到两个连续的相等的字符即可。]]></description><category></category></item><item><title><![CDATA[码蹄杯救急--部分算法整理]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/149826921</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/149826921</guid><author>LWH0529</author><pubDate>Fri, 01 Aug 2025 10:30:27 +0800</pubDate><description><![CDATA[4.通过预处理逆元的方式求组合数。]]></description><category></category></item><item><title><![CDATA[高精度模版]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/149709295</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/149709295</guid><author>LWH0529</author><pubDate>Tue, 29 Jul 2025 09:57:03 +0800</pubDate><description><![CDATA[【代码】高精度模版。]]></description><category></category></item><item><title><![CDATA[竞赛算法杂项汇总]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/149535311</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/149535311</guid><author>LWH0529</author><pubDate>Tue, 22 Jul 2025 14:21:09 +0800</pubDate><description><![CDATA[这段代码的主要用途是在C++中关闭输入输出流的同步，以提高程序的执行效率。具体而言，它的作用如下：1. 提高执行效率：默认情况下，C++的输入输出流与C标准库的输入输出函数是同步的，这会造成一定的性能损失。通过使用ios::sync_with_stdio(0)可以关闭这种同步，从而加快输入输出的速度，提高程序的执行效率。2. 解绑输入输出流：使用cin.tie(0)和cout.tie(0)可以取消cin与cout之间的绑定，这意味着在进行输入操作时，不需要强行刷新输出缓冲区。]]></description><category></category></item><item><title><![CDATA[暑期算法复学01 C++STL＜竞赛向＞]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/149428772</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/149428772</guid><author>LWH0529</author><pubDate>Mon, 21 Jul 2025 20:21:43 +0800</pubDate><description><![CDATA[当然它还有一个名字：动态数组，vector为可变长数组（动态数组），定义的vector数组可以随时添加数值和删除元素。在局部区域中（比如局部函数里面）开vector数组，是在堆空间里面开的。在局部区域开数组是在栈空间开的，而栈空间比较小，如果开了非常长的数组就会发生爆栈。故局部区域不可以开大长度数组，但是可以开大长度vector。这样你可以在main函数开一个大数组，而不用在全局变量开了。]]></description><category></category></item><item><title><![CDATA[基于快速排序算法的第 k 小元素查找（c++版本）]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/149504681</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/149504681</guid><author>LWH0529</author><pubDate>Mon, 21 Jul 2025 16:38:33 +0800</pubDate><description><![CDATA[他会对我找到这个第K个小的元素有什么作用呢，我来回答这个问题，分区之后我们的基准值的左边都小于等于他了，基准值右边都大于等于他了，那么我们这两个区里面的元素的相对大小其实是没有意义的，我们只需要去根据k和基准值的相对位置关系去确定第 k 小的数在左半部分还是右半部分，从而只递归处理一半的数组，这样就节省了时间。这个就是一种双指针的思想，我的目标是达到排序功能，那么我就让基准值左边的元素都小于等于基准值，右边元素都大于等于基准值，有一点双指针的思想，用两个指针。继续上面的数组，若要找第 3 小的元素（]]></description><category></category></item><item><title><![CDATA[SMU-ACM2025夏训周报1st]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/149333731</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/149333731</guid><author>LWH0529</author><pubDate>Thu, 17 Jul 2025 09:22:42 +0800</pubDate><description><![CDATA[一.前言。]]></description><category></category></item><item><title><![CDATA[SMU算法与人工智能创新实践班2025睿抗训练集1（PTA）]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/148712681</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/148712681</guid><author>LWH0529</author><pubDate>Tue, 17 Jun 2025 16:45:39 +0800</pubDate><description><![CDATA[本题目运用到了reverse引自他人博客：C++ vector类型要点总结（以及各种algorithm算法函数） - byteH - 博客园概述 C++内置的数组支持容器的机制，但是它不支持容器抽象的语义。要解决此问题我们自己实现这样的类。在标准C++中，用容器向量（vector）实现。容器向量也是一个类模板。vector是C++标准模板库中的部分内容，它是一个多功能的，能够操作多种数据结构和算法的模板类和函数库。]]></description><category></category></item><item><title><![CDATA[SMU-ACM冬训周报 2025 4th]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/145814635</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/145814635</guid><author>LWH0529</author><pubDate>Sun, 23 Feb 2025 20:27:33 +0800</pubDate><description><![CDATA[冬训第四周，也是最后一周了，这周其实结果还是不错的，我觉得这四周肯定是有很大的提升的，不管从哪里讲提升都蛮大的。这周主要进行的是蓝桥杯和天梯赛的训练，当然了，通过这几个题真的也看到了不少差距，但是相对以前，还是好了不少的，尤其是天梯赛，L1的起码得保证才行。这周还算可以，说的过去，坚持住最后一周吧!加油！还是得注重补题。注重细节！！！！]]></description><category></category></item><item><title><![CDATA[SMU-ACM冬训周报 2025 3rd]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/145669390</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/145669390</guid><author>LWH0529</author><pubDate>Sun, 16 Feb 2025 21:56:28 +0800</pubDate><description><![CDATA[冬训第三周，这周其实结果还是不错的，我觉得这三周肯定是有很大的提升的，当然这一周其实打的比赛也是不错的，【仅限于自我认知哈】，总体表现良好。Round 10  去考科目三了，没有比赛，【还没有考过，服啦呀】，赛后做了四个题，还算可以。Round 11  赛时三道题，但是其实J题可以过去的，赛后补题了还可以。Round 12 只过了两个题，一般般吧~~~Round 13 赛时3个题，但是也不知道为啥脑子抽筋了，F题没有过。Round 14 赛时4个题，也还算说的过去，但是J 题好几遍没过去。]]></description><category></category></item><item><title><![CDATA[SMU-ACM冬训周报 2025 2nd]]></title><link>https://blog.youkuaiyun.com/LWH0529/article/details/145536379</link><guid>https://blog.youkuaiyun.com/LWH0529/article/details/145536379</guid><author>LWH0529</author><pubDate>Sun, 09 Feb 2025 21:13:26 +0800</pubDate><description><![CDATA[冬训第二周，也是年后的第一周，该收心继续战斗了。年前还是给自己画了大饼，以为自己能够在过年期间刷完题单，还是想的太单纯了，题单还需要继续刷Round 6 打了一半就做了两个题，但是其实虽然就打一半也是可以再多两道的，也因为手生了，着实有点难看。Round 7 赛时三道题，但是其实D题可以过去的，赛后补题了还可以。Round 8 又是练车阻碍了我的进步之路，最后几分钟过了两道题。Round 9 这一周状态最好的一场，5个题还算ok啦。正在持续补题中，训练题单正在做。]]></description><category></category></item></channel></rss>