<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[❂]]></title><description><![CDATA[仍在征途。 愿尔归来，韶华不负。]]></description><link>https://blog.csdn.net/KLFTESPACE</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; KLFTESPACE]]></copyright><item><title><![CDATA[NC124 字典树的实现]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/130910509</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/130910509</guid><author>KLFTESPACE</author><pubDate>Sun, 28 May 2023 11:04:59 +0800</pubDate><description><![CDATA[可以当字段树模板使用。]]></description><category></category></item><item><title><![CDATA[NC255 最长有效的括号字符子序列]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/130770286</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/130770286</guid><author>KLFTESPACE</author><pubDate>Fri, 19 May 2023 16:58:52 +0800</pubDate><description><![CDATA[/path和idx之后的都能匹配也小于最长长度。//该行可以避免同一层选取同样的字符。//c1是(总数，c2是)总数，c3是字母总数。//cnt代表还需要匹配的(数，即)数目不够。思路：选取字符和不选取字符。]]></description><category></category></item><item><title><![CDATA[BM61 矩阵最长递增路径]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/130227447</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/130227447</guid><author>KLFTESPACE</author><pubDate>Tue, 18 Apr 2023 17:45:25 +0800</pubDate><description><![CDATA[注意这里函数传参必须用引用，不然会TLE，找了好久的bug.....引用的目的主要用于在函数参数传递中，解决大块数据或对象的传递效率和空间不如意的问题。用引用传递函数的参数，能保证参数传递中不产生副本，提高传递的效率，且通过const的使用，保证了引用传递的安全性。]]></description><category></category></item><item><title><![CDATA[BM56 有重复项数字的全排列]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/130210017</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/130210017</guid><author>KLFTESPACE</author><pubDate>Mon, 17 Apr 2023 22:36:15 +0800</pubDate><description><![CDATA[vector排序，发现内部vector可以直接a]]></description><category></category></item><item><title><![CDATA[BM3 链表中的节点每k个一组翻转]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/130159714</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/130159714</guid><author>KLFTESPACE</author><pubDate>Fri, 14 Apr 2023 18:33:22 +0800</pubDate><description><![CDATA[将给出的链表中的节点每 k 个一组翻转，返回翻转后的链表如果链表中的节点数不是 k 的倍数，将最后剩下的节点保持原样你不能更改节点中的值，只能更改节点本身。]]></description><category></category></item><item><title><![CDATA[6. N 字形变换]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/129496555</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/129496555</guid><author>KLFTESPACE</author><pubDate>Mon, 13 Mar 2023 16:03:11 +0800</pubDate><description><![CDATA[之后，你的输出需要从左往右逐行读取，产生出一个新的字符串，比如："PAHNAPLSIIGYIR"。将一个给定字符串 s 根据给定的行数 numRows ，以从上往下、从左到右进行 Z 字形排列。1.找规律 会发现从上到下从左到右每两个间隔首先是是2*n-2*i，其次间隔是2*i。2.最后一行单独拿出来处理。]]></description><category></category></item><item><title><![CDATA[并查集模板]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/128543553</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/128543553</guid><author>KLFTESPACE</author><pubDate>Wed, 04 Jan 2023 10:12:12 +0800</pubDate><description><![CDATA[【代码】并查集模板。]]></description><category></category></item><item><title><![CDATA[772. Basic Calculator III (Hard)]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/128437086</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/128437086</guid><author>KLFTESPACE</author><pubDate>Sun, 25 Dec 2022 19:00:34 +0800</pubDate><description><![CDATA[带括号的字符串四则运算]]></description><category></category></item><item><title><![CDATA[在集群上同步数据]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/127019146</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/127019146</guid><author>KLFTESPACE</author><pubDate>Fri, 23 Sep 2022 22:44:41 +0800</pubDate><description><![CDATA[1.vim ip.sh（获取/etc/hosts配置下的所有主机名称/ip）
2.vim xsync，xsync脚本如下，若想全局使用可考虑脚本放在/usr/local/bin目录下。。]]></description><category></category></item><item><title><![CDATA[HPO超参调优方法]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/125819160</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/125819160</guid><author>KLFTESPACE</author><pubDate>Sat, 16 Jul 2022 14:19:15 +0800</pubDate><description><![CDATA[HPO超参调优方法]]></description><category></category></item><item><title><![CDATA[利用python提取excel中网页链接并下载对应网页]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/121297568</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/121297568</guid><author>KLFTESPACE</author><pubDate>Fri, 12 Nov 2021 22:41:33 +0800</pubDate><description><![CDATA[1.提取各个表链接

2.下载对应的网页并保存到对应的文件夹

小白，不保证准确性


import xlrd
import re
from jieba import xrange
from selenium import webdriver
import os


wb = xlrd.open_workbook('xxxx.xlsx')

p = wb.sheet_names()
obj = re.compile(r"https:/.*?\d+")

for y in p:
    print(y)
  ]]></description><category></category></item><item><title><![CDATA[centos8中搭建Java Web开发环境遇到的问题]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/116278655</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/116278655</guid><author>KLFTESPACE</author><pubDate>Thu, 29 Apr 2021 23:04:35 +0800</pubDate><description><![CDATA[参考https://blog.csdn.net/akaedisonzhao/article/details/110562855搭建环境

遇到的问题：

1.tomcat启动后无法访问

解决方法：1.查看防火墙，看是否有访问端口；2.看安全组中是否配置该端口；3.注意授权：（为Tomcat授权 chmod +x /usr/local/Tomcat8.5/bin/*.sh）

2.war包放在webapps下面依然404

解决方法：（莫名其妙就解决了）有尝试tomcat/conf/tomcat-user.]]></description><category></category></item><item><title><![CDATA[如何打开Tomcat管理平台]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/115904775</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/115904775</guid><author>KLFTESPACE</author><pubDate>Tue, 20 Apr 2021 19:07:43 +0800</pubDate><description><![CDATA[1.在tomcat/conf/tomcat-users.xml文件配置

&lt;role rolename="manager-gui"/&gt;
&lt;user username="chen" password="123" roles="manager-gui"/&gt;

2.在浏览器的地址栏中输入http://localhost:8090/.

3.

4.输入chen 密码123即可进入


]]></description><category></category></item><item><title><![CDATA[16. 最接近的三数之和]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/115645499</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/115645499</guid><author>KLFTESPACE</author><pubDate>Mon, 12 Apr 2021 22:39:51 +0800</pubDate><description><![CDATA[给定一个包括n 个整数的数组nums和 一个目标值target。找出nums中的三个整数，使得它们的和与target最接近。返回这三个数的和。假定每组输入只存在唯一答案。

示例：

输入：nums = [-1,2,1,-4], target = 1
输出：2
解释：与 target 最接近的和是 2 (-1 + 2 + 1 = 2) 。


提示：

3 &lt;= nums.length &lt;= 10^3
-10^3&lt;= nums[i]&lt;= 10^3
-10^4&...]]></description><category></category></item><item><title><![CDATA[1. 两数之和]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/115644350</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/115644350</guid><author>KLFTESPACE</author><pubDate>Mon, 12 Apr 2021 22:13:41 +0800</pubDate><description><![CDATA[给定一个整数数组 nums和一个整数目标值 target，请你在该数组中找出 和为目标值 的那两个整数，并返回它们的数组下标。

你可以假设每种输入只会对应一个答案。但是，数组中同一个元素在答案里不能重复出现。

你可以按任意顺序返回答案。



示例 1：

输入：nums = [2,7,11,15], target = 9
输出：[0,1]
解释：因为 nums[0] + nums[1] == 9 ，返回 [0, 1] 。
示例 2：

输入：nums = [3,2,4], target = 6...]]></description><category></category></item><item><title><![CDATA[求两个有序序列合并为一个后的第k大数]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/115642008</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/115642008</guid><author>KLFTESPACE</author><pubDate>Mon, 12 Apr 2021 21:27:03 +0800</pubDate><description><![CDATA[转自leetcode-cpp-13类from清华大佬的PDF文档

倒是想到上面思路了，但是递归分段的话没想到能直接用迭代器来直接做到简便（之前都是加左右边界条件来做，而且K也需要计算）。


// LeetCode, Median of Two Sorted Arrays
class Solution {
public:
double findMedianSortedArrays(const vector&lt;int&gt;&amp; A, const vector&lt;int&gt;&amp; ..]]></description><category></category></item><item><title><![CDATA[264. 丑数 II]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/115641808</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/115641808</guid><author>KLFTESPACE</author><pubDate>Mon, 12 Apr 2021 21:18:13 +0800</pubDate><description><![CDATA[给你一个整数 n ，请你找出并返回第 n 个 丑数 。

丑数 就是只包含质因数2、3 和/或5的正整数。



示例 1：

输入：n = 10
输出：12
解释：[1, 2, 3, 4, 5, 6, 8, 9, 10, 12] 是由前 10 个丑数组成的序列。
示例 2：

输入：n = 1
输出：1
解释：1 通常被视为丑数。


提示：

1 &lt;= n &lt;= 1690

来源：力扣（LeetCode）
链接：https://leetcode-cn.com/problems/ug...]]></description><category></category></item><item><title><![CDATA[81. 搜索旋转排序数组 II]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/115608558</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/115608558</guid><author>KLFTESPACE</author><pubDate>Sun, 11 Apr 2021 22:37:23 +0800</pubDate><description><![CDATA[已知存在一个按非降序排列的整数数组 nums ，数组中的值不必互不相同。

在传递给函数之前，nums 在预先未知的某个下标 k（0 &lt;= k &lt; nums.length）上进行了 旋转 ，使数组变为 [nums[k], nums[k+1], ..., nums[n-1], nums[0], nums[1], ..., nums[k-1]]（下标 从 0 开始 计数）。例如， [0,1,2,4,4,4,5,6,6,7] 在下标 5 处经旋转后可能变为 [4,5,6,6,7,0,1,2,4,4] ]]></description><category></category></item><item><title><![CDATA[33. 搜索旋转排序数组]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/115607244</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/115607244</guid><author>KLFTESPACE</author><pubDate>Sun, 11 Apr 2021 22:13:29 +0800</pubDate><description><![CDATA[整数数组 nums 按升序排列，数组中的值 互不相同 。

在传递给函数之前，nums 在预先未知的某个下标 k（0 &lt;= k &lt; nums.length）上进行了 旋转，使数组变为 [nums[k], nums[k+1], ..., nums[n-1], nums[0], nums[1], ..., nums[k-1]]（下标 从 0 开始 计数）。例如， [0,1,2,4,5,6,7] 在下标 3 处经旋转后可能变为[4,5,6,7,0,1,2] 。

给你 旋转后 的数组 nums 和一.]]></description><category></category></item><item><title><![CDATA[80. 删除有序数组中的重复项 II]]></title><link>https://blog.csdn.net/KLFTESPACE/article/details/115606726</link><guid>https://blog.csdn.net/KLFTESPACE/article/details/115606726</guid><author>KLFTESPACE</author><pubDate>Sun, 11 Apr 2021 21:17:53 +0800</pubDate><description><![CDATA[给你一个有序数组 nums ，请你 原地 删除重复出现的元素，使每个元素 最多出现两次 ，返回删除后数组的新长度。

不要使用额外的数组空间，你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。



说明：

为什么返回数值是整数，但输出的答案是数组呢？

请注意，输入数组是以「引用」方式传递的，这意味着在函数里修改输入数组对于调用者是可见的。

你可以想象内部操作如下:

// nums 是以“引用”方式传递的。也就是说，不对实参做任何拷贝
int len = removeDupl.]]></description><category></category></item></channel></rss>