<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_52111135的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_52111135</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_52111135]]></copyright><item><title><![CDATA[LeetCode 406.根据身高重建队列【C++】]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/130074978</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/130074978</guid><author>qq_52111135</author><pubDate>Tue, 11 Apr 2023 08:58:58 +0800</pubDate><description><![CDATA[LeetCode 406.根据身高重建队列【C++】]]></description><category></category></item><item><title><![CDATA[LeetCode 494.目标和【C++】]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/129717717</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/129717717</guid><author>qq_52111135</author><pubDate>Wed, 22 Mar 2023 20:21:09 +0800</pubDate><description><![CDATA[LeetCode 494.目标和【C++】]]></description><category></category></item><item><title><![CDATA[LeetCode 62.不同路径【C++】]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/129562157</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/129562157</guid><author>qq_52111135</author><pubDate>Wed, 15 Mar 2023 18:20:24 +0800</pubDate><description><![CDATA[LeetCode 62. 不同路径【C++】]]></description><category></category></item><item><title><![CDATA[LeetCode 236.二叉树的最近公共祖先【C++】]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/129344305</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/129344305</guid><author>qq_52111135</author><pubDate>Sun, 05 Mar 2023 13:14:09 +0800</pubDate><description><![CDATA[LeetCode 236.二叉树的最近公共祖先]]></description><category></category></item><item><title><![CDATA[LeetCode 257. 二叉树的所有路径【C++】]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/129136964</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/129136964</guid><author>qq_52111135</author><pubDate>Tue, 21 Feb 2023 10:55:36 +0800</pubDate><description><![CDATA[LeetCode 257. 二叉树的所有路径【C++】]]></description><category></category></item><item><title><![CDATA[Vue2 创建组件库——（五）搭建组件库文档站点]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/129101525</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/129101525</guid><author>qq_52111135</author><pubDate>Sat, 18 Feb 2023 16:16:38 +0800</pubDate><description><![CDATA[Vue2 创建组件库——（五）搭建组件库文档站点]]></description><category></category></item><item><title><![CDATA[Vue2 创建组件库——（四）发布组件库到npm]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/129101319</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/129101319</guid><author>qq_52111135</author><pubDate>Sat, 18 Feb 2023 16:04:14 +0800</pubDate><description><![CDATA[Vue2 创建组件库——（四）发布组件库到npm]]></description><category></category></item><item><title><![CDATA[Vue2 创建组件库——（三）打包组件库]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/129101207</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/129101207</guid><author>qq_52111135</author><pubDate>Sat, 18 Feb 2023 16:01:00 +0800</pubDate><description><![CDATA[Vue2 创建组件库——（三）打包组件库]]></description><category></category></item><item><title><![CDATA[Vue2 创建组件库——（二）编写组件]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/129101120</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/129101120</guid><author>qq_52111135</author><pubDate>Sat, 18 Feb 2023 15:55:12 +0800</pubDate><description><![CDATA[Vue2 创建组件库——（二）编写组件]]></description><category></category></item><item><title><![CDATA[Vue2 创建组件库——（一）创建Vue项目]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/129101040</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/129101040</guid><author>qq_52111135</author><pubDate>Sat, 18 Feb 2023 15:48:10 +0800</pubDate><description><![CDATA[Vue2 创建组件库——（一）创建Vue项目]]></description><category></category></item><item><title><![CDATA[LeetCode 104.二叉树的最大深度【C++】]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/129097018</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/129097018</guid><author>qq_52111135</author><pubDate>Sat, 18 Feb 2023 10:00:33 +0800</pubDate><description><![CDATA[LeetCode 104.二叉树的最大深度【C++】]]></description><category></category></item><item><title><![CDATA[LeetCode 101.对称二叉树 【C++】]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/129081176</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/129081176</guid><author>qq_52111135</author><pubDate>Fri, 17 Feb 2023 13:18:15 +0800</pubDate><description><![CDATA[LeetCode 101.对称二叉树 【C++】]]></description><category></category></item><item><title><![CDATA[LeetCode 199.二叉树的右视图]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/129046273</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/129046273</guid><author>qq_52111135</author><pubDate>Wed, 15 Feb 2023 17:10:53 +0800</pubDate><description><![CDATA[LeetCode 199.二叉树的右视图]]></description><category></category></item><item><title><![CDATA[LeetCode 755.全局倒置与局部倒置【c++】]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/127892055</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/127892055</guid><author>qq_52111135</author><pubDate>Wed, 16 Nov 2022 20:17:42 +0800</pubDate><description><![CDATA[LeetCode 755.全局倒置与局部倒置]]></description><category></category></item><item><title><![CDATA[LeetCode 347.前k个高频元素【c++】]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/122604332</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/122604332</guid><author>qq_52111135</author><pubDate>Thu, 20 Jan 2022 17:28:09 +0800</pubDate><description><![CDATA[目录一、题目二、解题思路三、代码四、补充知识1.unordered_map 与 map2.priority_queue

一、题目
给你一个整数数组 nums 和一个整数 k ，请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。
示例 1:

输入: nums = [1,1,1,2,2,3], k = 2
输出: [1,2]

示例 2:

输入: nums = [1], k = 1
输出: [1]

提示：


1 &lt;= nums.length &lt;= 10的5次方 k 的取值]]></description><category></category></item><item><title><![CDATA[LeetCode 字符串类题目【c++】]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/121346562</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/121346562</guid><author>qq_52111135</author><pubDate>Tue, 16 Nov 2021 00:10:48 +0800</pubDate><description><![CDATA[目录409. 最长回文串一、题目二、解题思路三、代码647. 回文子串一、题目二、解题思路三、代码
409. 最长回文串
一、题目
给定一个包含大写字母和小写字母的字符串，找到通过这些字母构造成的最长的回文串。
在构造过程中，请注意区分大小写。比如 “Aa” 不能当做一个回文字符串。
注意：
假设字符串的长度不会超过 1010。
示例1：

输入: “abccccdd”
输出: 7
解释:
我们可以构造的最长的回文串是"dccaccd", 它的长度是 7。

二、解题思路
首先要清楚：
1.回文字符串最中间]]></description><category></category></item><item><title><![CDATA[LeetCode 字符串类题目【c++】]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/121325721</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/121325721</guid><author>qq_52111135</author><pubDate>Sun, 14 Nov 2021 23:56:02 +0800</pubDate><description><![CDATA[目录242. 有效的字母异位词一、题目二、解题思路三、代码9.回文数一、题目二、代码

242. 有效的字母异位词
一、题目
给定两个字符串 s 和 t ，编写一个函数来判断 t 是否是 s 的字母异位词。
注意：
若 s 和 t 中每个字符出现的次数都相同，则称 s 和 t 互为字母异位词。
示例1：

输入: s = “anagram”, t = “nagaram”
输出: true

示例2：

输入: s = “rat”, t = “car”
输出: fals

提示：


1 &lt;= s.le]]></description><category></category></item><item><title><![CDATA[LeetCode 73.矩阵置零【c++】]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/121133403</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/121133403</guid><author>qq_52111135</author><pubDate>Wed, 03 Nov 2021 23:56:19 +0800</pubDate><description><![CDATA[一、题目
给定一个 m x n 的矩阵，如果一个元素为 0 ，则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。
进阶：
一个直观的解决方案是使用  O(mn) 的额外空间，但这并不是一个好的解决方案。
一个简单的改进方案是使用 O(m + n) 的额外空间，但这仍然不是最好的解决方案。
你能想出一个仅使用常量空间的解决方案吗？

二、解题思路
方法一：
先标记出矩阵中为0的元素所在的行和列，之后再对矩阵进行遍历，使标记的行和列的元素均为0。
方法二：
先将原矩阵进行复制，对新矩阵进行遍历，得到0]]></description><category></category></item><item><title><![CDATA[LeetCode 350.两个数组的交集【c++】]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/121109247</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/121109247</guid><author>qq_52111135</author><pubDate>Tue, 02 Nov 2021 21:07:10 +0800</pubDate><description><![CDATA[一、目录
给定两个数组，编写一个函数来计算它们的交集。

二、解题思路
先将两个数组 nums1、nums2进行排序。定义一个向量num存储两数组的交集。然后按序比较两个数组中对应的元素，找到两个数组的交集（即相等的元素），放入num中。
三、代码
class Solution {
public:
    vector&lt;int&gt; intersect(vector&lt;int&gt;&amp; nums1, vector&lt;int&gt;&amp; nums2) {
        sort]]></description><category></category></item><item><title><![CDATA[LeetCode 53.最大子序和【Java】]]></title><link>https://blog.youkuaiyun.com/qq_52111135/article/details/121044031</link><guid>https://blog.youkuaiyun.com/qq_52111135/article/details/121044031</guid><author>qq_52111135</author><pubDate>Fri, 29 Oct 2021 22:54:49 +0800</pubDate><description><![CDATA[目录一、题目二、解题思路三、Java代码
一、题目
给定一个整数数组 nums ，找到一个具有最大和的连续子数组（子数组最少包含一个元素），返回其最大和。

二、解题思路
先对数组进行遍历，令最大子序和为sum。
若sum&gt;0,则sum对结果增大有作用，此时让sum=sum+1;
若sum&lt;=0，则sum对结果增大无作用
三、Java代码
class Solution {
    public int maxSubArray(int[] nums) {
        int res=nums[]]></description><category></category></item></channel></rss>