<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ALLe_Y的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ALLe_Y</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ALLe_Y]]></copyright><item><title><![CDATA[从0开始下载安装并使用unity]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/142769793</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/142769793</guid><author>ALLe_Y</author><pubDate>Tue, 08 Oct 2024 21:53:03 +0800</pubDate><description><![CDATA[从0开始下载安装并使用unity]]></description><category></category></item><item><title><![CDATA[hznu.dodo 实验B 常用数据结构]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/142765956</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/142765956</guid><author>ALLe_Y</author><pubDate>Tue, 08 Oct 2024 18:10:30 +0800</pubDate><description><![CDATA[hznu dodo平台 C++ 实验B 常用数据结构]]></description><category></category></item><item><title><![CDATA[hznu.dodo C++ 实验A 文件]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/142765790</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/142765790</guid><author>ALLe_Y</author><pubDate>Tue, 08 Oct 2024 18:05:25 +0800</pubDate><description><![CDATA[hznu dodo平台C++ 实验A 文件]]></description><category></category></item><item><title><![CDATA[hznu.dodo 实验九 继承和多态]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/142748123</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/142748123</guid><author>ALLe_Y</author><pubDate>Mon, 07 Oct 2024 22:59:30 +0800</pubDate><description><![CDATA[hznu dodo平台 C++ 实验九 继承和多态]]></description><category></category></item><item><title><![CDATA[hznu.dodo C++ 实验八 对象和类进一步]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/142747865</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/142747865</guid><author>ALLe_Y</author><pubDate>Mon, 07 Oct 2024 22:42:33 +0800</pubDate><description><![CDATA[hznu dodo平台 C++ 实验七 对象和类进一步]]></description><category></category></item><item><title><![CDATA[hznu.dodo C++ 实验七 对象和类]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/142747625</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/142747625</guid><author>ALLe_Y</author><pubDate>Mon, 07 Oct 2024 22:27:16 +0800</pubDate><description><![CDATA[hznu dodo平台 C++ 实验七 对象和类]]></description><category></category></item><item><title><![CDATA[hznu.dodo C++ 实验六 字符串]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/142744163</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/142744163</guid><author>ALLe_Y</author><pubDate>Mon, 07 Oct 2024 18:29:21 +0800</pubDate><description><![CDATA[hznu dodo平台 C++ 实验六 字符串]]></description><category></category></item><item><title><![CDATA[hznu.dodo C++ 实验五 数组]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/142744061</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/142744061</guid><author>ALLe_Y</author><pubDate>Mon, 07 Oct 2024 18:17:54 +0800</pubDate><description><![CDATA[hznu dodo平台 C++ 实验五 数组]]></description><category></category></item><item><title><![CDATA[hznu.dodo C++ 实验四 函数]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/142743947</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/142743947</guid><author>ALLe_Y</author><pubDate>Mon, 07 Oct 2024 18:08:59 +0800</pubDate><description><![CDATA[hznu dodo平台 C++ 实验四 函数]]></description><category></category></item><item><title><![CDATA[hznu.dodo C++ 实验三 循环]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/142743852</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/142743852</guid><author>ALLe_Y</author><pubDate>Mon, 07 Oct 2024 17:56:39 +0800</pubDate><description><![CDATA[hznu dodo平台 C++实验三循环]]></description><category></category></item><item><title><![CDATA[hznu.dodo C++ 实验二 分支]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/142743764</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/142743764</guid><author>ALLe_Y</author><pubDate>Mon, 07 Oct 2024 17:49:25 +0800</pubDate><description><![CDATA[hznu dodo平台C++实验二分支]]></description><category></category></item><item><title><![CDATA[hznu.dodo C++ 实验一 顺序]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/142743631</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/142743631</guid><author>ALLe_Y</author><pubDate>Mon, 07 Oct 2024 17:42:12 +0800</pubDate><description><![CDATA[hznu-dodo平台C++实验一]]></description><category></category></item><item><title><![CDATA[LeetCode.3146.两个字符串的排列差]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/141502100</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/141502100</guid><author>ALLe_Y</author><pubDate>Sat, 24 Aug 2024 17:24:40 +0800</pubDate><description><![CDATA[优化后的思路二：我们使用两个字典将s和t中每个字符对应的下标存储起来，然后遍历s或者是t字符串，将当前字符在两个字典中对应的值进行取差的绝对值。这样我们就相对于暴力解法优化了很多，但本身因为输入实例不多，所以时间上二者不会差很大]]></description><category></category></item><item><title><![CDATA[LeetCode.55.跳跃游戏（贪心算法思路）]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/141471928</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/141471928</guid><author>ALLe_Y</author><pubDate>Fri, 23 Aug 2024 18:15:13 +0800</pubDate><description><![CDATA[思路：要判断最后我们是否能到达最后一个位置，我们可以选择遍历数组，使用贪心的思路，找在每个位置时能到达的最远距离，最开始我们在0，可以达到的最远距离为nums[0]，遍历数组，如果位置 'i' 在当前的最远距离范围内，我们比较当前最远距离和(i + nums[i])取更大的那个，进行最远可达位置的更新，在这个过程中，一旦最远可达位置超过或等于最后的位置，我们就可以retur True，否则我们返回False。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标]]></description><category></category></item><item><title><![CDATA[LeetCode.209.长度最小的子数组]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/141433691</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/141433691</guid><author>ALLe_Y</author><pubDate>Thu, 22 Aug 2024 18:21:31 +0800</pubDate><description><![CDATA[优化后：使用滑动窗口， left和right为我们的左右区间，current_sum为该区间的值的总和，我们先从下标为0的值开始加，right往后走，直到区间的总和>=target，这时我们再对左侧进行删减以减少区间长度，left往后移，最小长度我们使用min_length = min(min_length,right - left + 1)实现，当前长度与原来最小长度取最小值。这样最后我们left和right围成的区间是满足条件的且长度最小的]]></description><category></category></item><item><title><![CDATA[LeetCode.80.删除有序数组中的重复项II]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/141332940</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/141332940</guid><author>ALLe_Y</author><pubDate>Mon, 19 Aug 2024 19:21:54 +0800</pubDate><description><![CDATA[我们从后往前遍历，使用一个变量用于存储当前数字有多少个，如果当前数字数量超过两个，那我们选择数组合适的一个子区间然后将这个子区间全部删除，只保留两个数字即可。最后返回删除完之后数组长度]]></description><category></category></item><item><title><![CDATA[LeetCode.551.学生出勤记录I]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/141303251</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/141303251</guid><author>ALLe_Y</author><pubDate>Sun, 18 Aug 2024 18:23:11 +0800</pubDate><description><![CDATA[对于这道题我们只需要遍历s，使用一个变量absent用来表示A的出现次数,当absent等于2的时候我们就可以之间返回False了；然后我们还要考虑是否有三个连续的L，最直接的方法就是判断s[i] == 'L' and s[i+1] == 'L' and s[i+2] == 'L'，注意这里的i]]></description><category></category></item><item><title><![CDATA[LeetCode.3137.K周期字符串需要的最少操作次数]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/141281600</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/141281600</guid><author>ALLe_Y</author><pubDate>Sat, 17 Aug 2024 15:51:46 +0800</pubDate><description><![CDATA[让我们找到最小操作数，对于这道题我们可以这样理解：每k个字符作为一个字串整体，我们可以把word分成n//k（n是word长度）个子串整体，比如'word = "leetcoleet", k = 2'，我们就可以分成5个字串整体“ 'le''et''co''le''et' ”，最后就是要把这五个子串变成一样的子串。既然是最少操作数，我们就把所有的子串变成原来word中最多数量的那一个子串整体，所以我们需要找到word中出现做多的子串整体数量，这个可以用字典实现，key为子串，value为子串出现数量。]]></description><category></category></item><item><title><![CDATA[LeetCode.22。括号生成]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/141263555</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/141263555</guid><author>ALLe_Y</author><pubDate>Fri, 16 Aug 2024 16:48:47 +0800</pubDate><description><![CDATA[对于这道题目我们可以用回溯法，创建一个函数backtrack(当前字符，左括号数量，右括号数量)，这个函数用来递归生成所有的括号组成可能。我们先前创立一个空列表，在backtrack递归过程中满足条件的我们放到列表中，最后返回列表]]></description><category></category></item><item><title><![CDATA[LeetCode.20.有效的括号]]></title><link>https://blog.youkuaiyun.com/ALLe_Y/article/details/141230254</link><guid>https://blog.youkuaiyun.com/ALLe_Y/article/details/141230254</guid><author>ALLe_Y</author><pubDate>Thu, 15 Aug 2024 22:50:46 +0800</pubDate><description><![CDATA[这道题目我们可以使用栈来解决，建立一个空列表stack，这个栈我们用来存放左括号。遍历字符串s，如果当前符号是左括号我们就放到栈里面。如果当前是右括号，（栈不空的情况下）我们取出最后一个存放到栈中的左括号看是否与当前右括号对应——因此我们可以建立一个字典用来存储括号的对应关系，如果对应我们就接着往下遍历；如果当前栈为空或者取出来的左括号不与当前右括号对应我们就返回False。最后return的时候我们还要看栈是否为空，如果为空我们返回True，如果不为空说明左右括号数量并不匹配我们返回False]]></description><category></category></item></channel></rss>