<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_73814009的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_73814009</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_73814009]]></copyright><item><title><![CDATA[LeetCode 每日一题 Day 202-209]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/140037480</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/140037480</guid><author>m0_73814009</author><pubDate>Fri, 28 Jun 2024 11:12:16 +0800</pubDate><description><![CDATA[全部字母都是大写，比如 “USA”。单词中所有字母都不是大写，比如 “leetcode”。如果单词不只含有一个字母，只有首字母大写， 比如 “Google”。给你一个字符串 word。如果大写用法正确，返回 true；否则，返回 false。示例 1：输入：word = “USA”输出：true示例 2：输入：word = “FlaG”输出：false提示：word 由小写和大写英文字母组成public:});503. 下一个更大元素 II。]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 Day 195-202]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/139864804</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/139864804</guid><author>m0_73814009</author><pubDate>Fri, 21 Jun 2024 18:04:23 +0800</pubDate><description><![CDATA[如果下标对 i、j 满足 0 ≤ i < j < nums.length ，如果 nums[i] 的 第一个数字 和 nums[j] 的 最后一个数字 互质 ，则认为 nums[i] 和 nums[j] 是一组 美丽下标对。2 和 1 互质，因此 gcd(2,1) == 1。i = 1 和 j = 2 ：nums[1] 的第一个数字是 5 ，nums[2] 的最后一个数字是 1。i = 0 和 j = 1 ：nums[0] 的第一个数字是 1 ，nums[1] 的最后一个数字是 1。]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 Day 182-195]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/139683009</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/139683009</guid><author>m0_73814009</author><pubDate>Fri, 14 Jun 2024 15:54:07 +0800</pubDate><description><![CDATA[解释：总共有 10 种方法分配 3 颗糖果，且每位小朋友的糖果数不超过 3 ：(0, 0, 3) ，(0, 1, 2) ，(0, 2, 1) ，(0, 3, 0) ，(1, 0, 2) ，(1, 1, 1) ，(1, 2, 0) ，(2, 0, 1) ，(2, 1, 0) 和 (3, 0, 0)。现在要求你戳破所有的气球。输入：edges = [[0,6,3],[6,5,3],[0,3,1],[3,2,7],[3,1,6],[3,4,2]], signalSpeed = 3。]]></description><category></category></item><item><title><![CDATA[IDEA创建简单web(servlet)项目（server为tomcat）]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/139635738</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/139635738</guid><author>m0_73814009</author><pubDate>Wed, 12 Jun 2024 20:55:52 +0800</pubDate><description><![CDATA[鉴于网上很少有关于IDEA开发servlet项目的教程（24版idea，并且servlet技术十分复古，很少有人用到，能够理解，该文章旨在为在校的学生提供一个参考，项目技术简单）本人在此总结从头开始到项目落地的教程。]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 Day 167-181]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/139361145</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/139361145</guid><author>m0_73814009</author><pubDate>Fri, 31 May 2024 21:07:35 +0800</pubDate><description><![CDATA[否则，answer = [-1, -1]。输入: difficulty = [2,4,6,8,10], profit = [10,20,30,40,50], worker = [4,5,6,7]输入：matches = [[1,3],[2,3],[3,6],[5,6],[5,7],[4,5],[4,8],[4,9],[10,4],[10,9]]解释：在所有可能的子序列集合 {[3,5], [3,2], [3,6], [5,2], [5,6], [2,6]} 中，[2,6] 最具竞争力。]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 Day 158-166]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/138966280</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/138966280</guid><author>m0_73814009</author><pubDate>Thu, 16 May 2024 16:35:12 +0800</pubDate><description><![CDATA[将下标在 [i + 1, n - 1] 的所有设备的电池百分比减少 1，确保它们的电池百分比 不会低于 0 ，即 batteryPercentages[j] = max(0, batteryPercentages[j] - 1)。在设备 0 上，batteryPercentages[0] > 0 ，现在有 1 个已测试设备，batteryPercentages 变为 [1,0,1,0,2]。解释：难度级别为 2 的任务只有 1 个，但每一轮执行中，只能选择完成 2 个或者 3 个相同难度级别的任务。]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 Day 144-157]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/138537029</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/138537029</guid><author>m0_73814009</author><pubDate>Tue, 07 May 2024 16:57:45 +0800</pubDate><description><![CDATA[输入：mat = [[11,25,66,1,69,7],[23,55,17,45,15,52],[75,31,36,44,58,8],[22,27,33,25,68,4],[84,28,14,11,5,50]]输入：grid = [[1,0,0,0,0,0,1],[2,0,0,0,0,3,0],[2,0,9,0,0,0,0],[0,3,0,5,4,0,0],[1,0,2,3,0,0,6]]解密后的密码为 [7+1+4, 1+4+5, 4+5+7, 5+7+1]。初始时，每个元素都等于 0。]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 Day 137-143]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/138131519</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/138131519</guid><author>m0_73814009</author><pubDate>Tue, 23 Apr 2024 16:46:02 +0800</pubDate><description><![CDATA[如果通过一条道路恰好用去 2 小时，就无需等待，可以直接继续。不跳过任何休息时间，你将用 (7/2 + 1/2) + (3/2 + 1/2) + (5/2 + 1/2) + (5/2) = 11.5 小时才能抵达会议现场。输入：customers = [1,0,1,2,1,1,7,5], grumpy = [0,1,0,1,0,1,0,1], minutes = 3。输入：graph = [[1,1,0,0],[1,1,1,0],[0,1,1,1],[0,0,1,1]], initial = [0,1]]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 Day 123-136]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/137838279</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/137838279</guid><author>m0_73814009</author><pubDate>Tue, 16 Apr 2024 20:27:09 +0800</pubDate><description><![CDATA[请你返回一个大小为 n 的数组 ans ，其中 ans[i]是离节点 i 最近的祖先节点且满足 nums[i] 和 nums[ans[i]] 是 互质的 ，如果不存在这样的祖先节点，ans[i] 为 -1。调用 Successor(Jack, curOrder) ，返回 Bob ，所以我们将 Bob 放入 curOrder 中，得到 [“king”, “Alice”, “Jack”, “Bob”]。在节点网络中，当 graph[i][j] = 1 时，表示节点 i 能够直接连接到另一个节点 j。]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 Day 116-122]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/137289267</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/137289267</guid><author>m0_73814009</author><pubDate>Tue, 02 Apr 2024 20:51:03 +0800</pubDate><description><![CDATA[输出：[[0,0,0,null,null,0,0,null,null,0,0],[0,0,0,null,null,0,0,0,0],[0,0,0,0,0,0,0],[0,0,0,0,0,null,null,null,null,0,0],[0,0,0,0,0,null,null,0,0]]例如，上面的二叉树可以被序列化为字符串 “9,3,4,#,#,1,#,#,2,#,6,#,#”，其中 # 代表一个空节点。给你一个下标从 0 开始的整数数组 coins，表示可用的硬币的面值，以及一个整数 target。]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 Day 109-115]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/137050265</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/137050265</guid><author>m0_73814009</author><pubDate>Tue, 26 Mar 2024 16:41:09 +0800</pubDate><description><![CDATA[从 3 到 2 的最短路径如第一幅图所示：3 -> 0 -> 1 -> 2 ，总代价为 3 + 2 + 1 = 6。请你返回到达 右下角 格子 (m - 1, n - 1) 需要经过的最少移动格子数，如果无法到达右下角格子，请你返回 -1。你一开始的位置在 左上角 格子 (0, 0)。输入：grid = [[3,4,2,1],[4,2,3,1],[2,1,0,0],[2,4,0,0]]输入：grid = [[3,4,2,1],[4,2,1,1],[2,1,1,0],[3,4,1,0]]]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 Day 102-108]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/136851844</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/136851844</guid><author>m0_73814009</author><pubDate>Tue, 19 Mar 2024 19:03:11 +0800</pubDate><description><![CDATA[给你一个 二进制 字符串 s ，其中至少包含一个 ‘1’。你必须按某种方式 重新排列 字符串中的位，使得到的二进制数字是可以由该组合生成的 最大二进制奇数。以字符串形式，表示并返回可以由给定组合生成的最大二进制奇数。注意 返回的结果字符串 可以 含前导零。示例 1：输入：s = “010”输出：“001”解释：因为字符串 s 中仅有一个 ‘1’ ，其必须出现在最后一位上。所以答案是 “001”。示例 2：输入：s = “0101”输出：“1001”]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 Day 95-101]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/136664549</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/136664549</guid><author>m0_73814009</author><pubDate>Tue, 12 Mar 2024 22:02:43 +0800</pubDate><description><![CDATA[在 K-or 操作中，如果在 nums 中，至少存在 k 个元素的第 i 位值为 1 ，那么 K-or 中的第 i 位的值是 1。解释：因为 k == 1 ，数组的 1-or 等于其中所有元素按位或运算的结果。给你一个下标从 0 开始的字符串 word ，长度为 n ，由从 0 到 9 的数字组成。给你一个秘密数字 secret 和朋友猜测的数字 guess ，请你返回对朋友这次猜测的提示。提示的格式为 “xAyB” ，x 是公牛个数， y 是奶牛个数，A 表示公牛，B 表示奶牛。]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 Day 88 - 94]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/136484019</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/136484019</guid><author>m0_73814009</author><pubDate>Tue, 05 Mar 2024 17:25:08 +0800</pubDate><description><![CDATA[输入：n = 7, roads = [[0,6,7],[0,1,2],[1,2,3],[1,3,3],[6,3,3],[3,5,1],[6,5,1],[2,5,1],[0,4,5],[4,6,2]]输入：edges = [[0,1],[1,2],[1,3],[4,2]], guesses = [[1,3],[0,1],[1,0],[2,4]], k = 3。输入：n = 7, edges = [[0,1],[1,2],[3,1],[4,0],[0,5],[5,6]], restricted = [4,5]]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 树合集 Day 76 - 87]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/136319132</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/136319132</guid><author>m0_73814009</author><pubDate>Tue, 27 Feb 2024 12:51:46 +0800</pubDate><description><![CDATA[输入：root = [1,null,2,3,4,5,null,null,6,7,null,8,null,9,10,null,null,11,null,12,null,13,null,null,14]输入：root = [1,null,2,3,4,5,null,null,6,7,null,8,null,9,10,null,null,11,null,12,null,13,null,null,14]输入: root = [6,2,8,0,4,7,9,null,null,3,5], p = 2, q = 4。]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 Day 62 - 75]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/136121021</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/136121021</guid><author>m0_73814009</author><pubDate>Thu, 15 Feb 2024 16:27:06 +0800</pubDate><description><![CDATA[百度百科中最近公共祖先的定义为：“对于有根树 T 的两个节点 p、q，最近公共祖先表示为一个节点 x，满足 x 是 p、q 的祖先且 x 的深度尽可能大（一个节点也可以是它自己的祖先）。给你一个整数数组 stones ，其中 stones[i] 表示 从左边开始 的第 i 个石头的值，如果爱丽丝和鲍勃都 发挥出最佳水平 ，请返回他们 得分的差值。所有石子都被取完后，得分较高的人为胜者。输入：root = [3,5,1,6,2,0,8,null,null,7,4], p = 5, q = 1。]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题Day 54 - 61]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/135971722</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/135971722</guid><author>m0_73814009</author><pubDate>Thu, 01 Feb 2024 13:23:37 +0800</pubDate><description><![CDATA[返回 [0,1,2,3,3,3]。返回 [0,0,0,5,6,7]。输入：n = 8, edges = [[1,2,6],[1,3,4],[2,4,6],[2,5,3],[3,6,6],[3,0,8],[7,0,2]], queries = [[4,6],[0,4],[6,5],[7,4]]输入：n = 7, edges = [[0,1,1],[1,2,1],[2,3,1],[3,4,2],[4,5,2],[5,6,2]], queries = [[0,3],[3,6],[2,6],[0,6]]]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 Day 51 - 53]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/135828404</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/135828404</guid><author>m0_73814009</author><pubDate>Wed, 24 Jan 2024 18:03:47 +0800</pubDate><description><![CDATA[也就是说，s1 - s0 = 1 ，s2 - s1 = -1 ，s3 - s2 = 1 ，s4 - s3 = -1 ，以此类推，直到 s[m - 1] - s[m - 2] = (-1)m。解释：交替子数组有 [3,4] ，[3,4,3] 和 [3,4,3,4]。最长的子数组为 [3,4,3,4] ，长度为4。返回你能得到的最大值。输入：maxHeights = [6,5,3,9,2,7]输入：maxHeights = [3,2,5,5,2,3]输入：maxHeights = [5,3,4,1,1]]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 Day 47 - 50]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/135732130</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/135732130</guid><author>m0_73814009</author><pubDate>Sun, 21 Jan 2024 18:16:07 +0800</pubDate><description><![CDATA[给你两个长度相等下标从 0 开始的整数数组 nums1 和 nums2。第 1 秒，我们对 i = 0 进行操作，得到 nums1 = [0,2+2,3+3] = [0,4,6]。第 2 秒，我们对 i = 1 进行操作，得到 nums1 = [0+1,0,6+3] = [1,0,9]。第 3 秒，我们对 i = 2 进行操作，得到 nums1 = [1+1,0+2,0] = [2,2,0]。因此，结果数组为 [“one”,“two”,“three”,“four”,“five”,“six”]。]]></description><category></category></item><item><title><![CDATA[LeetCode 每日一题 Day 46 ||枚举]]></title><link>https://blog.youkuaiyun.com/m0_73814009/article/details/135659373</link><guid>https://blog.youkuaiyun.com/m0_73814009/article/details/135659373</guid><author>m0_73814009</author><pubDate>Wed, 17 Jan 2024 20:22:11 +0800</pubDate><description><![CDATA[给你一个下标从 0 开始的数组 words ，数组中包含 互不相同 的字符串。输入：words = [“cd”,“ac”,“dc”,“ca”,“zz”]字符串 words[i] 等于 words[j] 的反转字符串。输入：words = [“ab”,“ba”,“cc”]请你返回数组 words 中的 最大 匹配数目。输入：words = [“aa”,“ab”]解释：这个例子中，无法匹配任何字符串。words[i] 只包含小写英文字母。words 包含的字符串互不相同。注意，每个字符串最多匹配一次。]]></description><category></category></item></channel></rss>