<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ylxget的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ylxget</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ylxget]]></copyright><item><title><![CDATA[代码随想录训练营第八天 | 344. 反转字符串 541. 反转字符串II 卡码 54. 替换数字]]></title><link>https://blog.youkuaiyun.com/ylxget/article/details/141436608</link><guid>https://blog.youkuaiyun.com/ylxget/article/details/141436608</guid><author>ylxget</author><pubDate>Thu, 22 Aug 2024 20:03:22 +0800</pubDate><description><![CDATA[今天的题目都是简单的模拟，需要注意的只有：python中的str不能直接修改值。]]></description><category></category></item><item><title><![CDATA[代码随想录训练营第七天 | 454. 四数相加 II 383. 赎金信 15. 三数之和 18. 四数之和]]></title><link>https://blog.youkuaiyun.com/ylxget/article/details/141366648</link><guid>https://blog.youkuaiyun.com/ylxget/article/details/141366648</guid><author>ylxget</author><pubDate>Thu, 22 Aug 2024 19:44:05 +0800</pubDate><description><![CDATA[把前两个数组的和放到哈希表中，然后再两个for循环进行一个哈希表的匹配，时间复杂度是O(n^2)思路：利用hashmap的额外空间来代替第三层的for循环，从而将时间复杂度减少到O(n^2)解决方案：对nums进行排序，然后在第一和第二次循环过程中维护一个。变量，用于存储之前已经遍历过的情况，防止结果的重复。简单题，存内容到hashmap里面然后去判断即可。]]></description><category></category></item><item><title><![CDATA[代码随想录训练营第六天 | 242.有效的字母异位词 349. 两个数组的交集 202. 快乐数 1. 两数之和]]></title><link>https://blog.youkuaiyun.com/ylxget/article/details/141335911</link><guid>https://blog.youkuaiyun.com/ylxget/article/details/141335911</guid><author>ylxget</author><pubDate>Tue, 20 Aug 2024 19:21:51 +0800</pubDate><description><![CDATA[由于在笔试的时候用python做DFS老是会超时，因此最近考虑同时写Python和C＋＋，由于C++太久没写不会很熟练，所以先更新python，每周末休息日会挑之前做过的题目，每日挑一题更新C++版本（希望可以坚持）]]></description><category></category></item><item><title><![CDATA[代码随想录训练营第四天 | 24. 两两交换链表中的节点 19.删除链表的倒数第N个节点 面试题 02.07. 链表相交 142.环形链表II]]></title><link>https://blog.youkuaiyun.com/ylxget/article/details/141334408</link><guid>https://blog.youkuaiyun.com/ylxget/article/details/141334408</guid><author>ylxget</author><pubDate>Mon, 19 Aug 2024 21:54:36 +0800</pubDate><description><![CDATA[最后一题需要一些数学推导，但是对链表的使用和认识非常重要。如果没有看懂可以去看代码随想录的解析。]]></description><category></category></item><item><title><![CDATA[代码随想录训练营第三天 | 203.移除链表元素 707.设计链表 206.反转链表]]></title><link>https://blog.youkuaiyun.com/ylxget/article/details/141234828</link><guid>https://blog.youkuaiyun.com/ylxget/article/details/141234828</guid><author>ylxget</author><pubDate>Fri, 16 Aug 2024 23:00:27 +0800</pubDate><description><![CDATA[虚拟头结点的val不重要，虚拟头结点的next指针指向原有的头结点。那么在删除的过程中，遇到情况1，就可以用虚拟头结点直接指向。个人很讨厌这些设计题，所以一般都会跳过（因为本科和考研的时候伪代码已经写吐了，如果对链表的增删查改不是很熟悉，还是值得一写的）来简单地解决该问题；遇到情况2，就可以返回。可以通过链表头插法进行快速的原地链表反转。反转链表也需要通过虚拟头节点进行。]]></description><category></category></item><item><title><![CDATA[代码随想录算法训练营第二天 | 209长度最小的子数组 59螺旋矩阵Ⅱ 开发商购买土地]]></title><link>https://blog.youkuaiyun.com/ylxget/article/details/141201538</link><guid>https://blog.youkuaiyun.com/ylxget/article/details/141201538</guid><author>ylxget</author><pubDate>Fri, 16 Aug 2024 01:15:51 +0800</pubDate><description><![CDATA[在做题过程中，数组容易出一些需要我们利用O(n)复杂度或者需要原地操作的题目。这些题目大部分都需要考虑到双指针的应用。而双指针又能被分为快慢指针与头尾指针两种，可以根据需要自由选用（tips:快慢指针也能被用于链表的很多题目中）同时，数组的前缀和也需要能够熟练运用，前缀和在使用过程中需要注意的是，前缀和数组对应的pre_sum[i]是否包含了数组中的第i个数。建议构建一个使用熟练的方法，并且做一些前缀和的题目进行训练。防止笔试时的小失误。]]></description><category></category></item><item><title><![CDATA[代码随想录算法训练营第一天 | 704. 二分查找，27. 移除元素]]></title><link>https://blog.youkuaiyun.com/ylxget/article/details/141200411</link><guid>https://blog.youkuaiyun.com/ylxget/article/details/141200411</guid><author>ylxget</author><pubDate>Wed, 14 Aug 2024 21:58:58 +0800</pubDate><description><![CDATA[为了原地移除元素，应当维护两个指针：快慢指针。快指针每次均+1，直到快指针遍历完整个数组。当慢指针指向的值为想要移除的元素时，慢指针此次不右移，同时当快指针的值不等于被移除的元素时，将快指针所指向的值赋值给慢指针。在二分查找的过程中，需要考虑的是while判断的边界以及left, right指针更新的逻辑。判断左右指针指向数的平方大小，将较大的倒叙保存入新数组中，将对应的指针相应地进行移动。建立while循环，循环结束标志为左指针>右指针。左指针指向数组开头，右指针指向数组尾部。]]></description><category></category></item><item><title><![CDATA[TTS论文：Tacotron1/2阅读]]></title><link>https://blog.youkuaiyun.com/ylxget/article/details/131718227</link><guid>https://blog.youkuaiyun.com/ylxget/article/details/131718227</guid><author>ylxget</author><pubDate>Wed, 19 Jul 2023 11:59:33 +0800</pubDate><description><![CDATA[语音合成，也被成为从文本到语音(Text-to-Speech,TTS)，其目标在于通过给定的文本内容生成自然语言。随着深度学习技术的不断发展，近年来基于神经网络的语音合成系统已大大改善了合成语音的质量。这些系统也已被广泛应用于智能客服、虚拟助手、语音交互和有声读物等场景。在本文中，作者主要介绍2017和2018年谷歌提出的两个端到端(end-to-end)TTS模型，分别被称为Tacotron和Tacotron2。]]></description><category></category></item><item><title><![CDATA[王道C语言短期班——浅谈数组指针、指针数组和二级指针]]></title><link>https://blog.youkuaiyun.com/ylxget/article/details/122290871</link><guid>https://blog.youkuaiyun.com/ylxget/article/details/122290871</guid><author>ylxget</author><pubDate>Tue, 04 Jan 2022 21:53:53 +0800</pubDate><description><![CDATA[王道C语言短期班——浅谈数组指针、指针数组与二级指针的区别]]></description><category></category></item><item><title><![CDATA[王道C语言短期班——week1总结]]></title><link>https://blog.youkuaiyun.com/ylxget/article/details/122265974</link><guid>https://blog.youkuaiyun.com/ylxget/article/details/122265974</guid><author>ylxget</author><pubDate>Sun, 02 Jan 2022 13:45:40 +0800</pubDate><description><![CDATA[王道C短期班第一周总结]]></description><category></category></item></channel></rss>