<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Lychallenger的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Lychallenger</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Lychallenger]]></copyright><item><title><![CDATA[docker查看和修改默认的command]]></title><link>https://blog.youkuaiyun.com/Lychallenger/article/details/109542717</link><guid>https://blog.youkuaiyun.com/Lychallenger/article/details/109542717</guid><author>Lychallenger</author><pubDate>Sat, 07 Nov 2020 08:59:11 +0800</pubDate><description><![CDATA[查看运行的容器中的command
sudo docker ps -a --no-trunc
修改容器的默认命令
sudo nvidia-docker run -it  images:v1 /bin/sh

]]></description><category></category></item><item><title><![CDATA[leetcode39]]></title><link>https://blog.youkuaiyun.com/Lychallenger/article/details/105301141</link><guid>https://blog.youkuaiyun.com/Lychallenger/article/details/105301141</guid><author>Lychallenger</author><pubDate>Fri, 03 Apr 2020 21:07:53 +0800</pubDate><description><![CDATA[leetcode39
组合总和
来源leetcode
给定一个无重复元素的数组&nbsp;candidates&nbsp;和一个目标数&nbsp;target&nbsp;，找出&nbsp;candidates&nbsp;中所有可以使数字和为&nbsp;target&nbsp;的组合。
candidates&nbsp;中的数字可以无限制重复被选取。
说明：
所有数字（包括&nbsp;target）都...]]></description><category></category></item><item><title><![CDATA[leetcode33]]></title><link>https://blog.youkuaiyun.com/Lychallenger/article/details/105216103</link><guid>https://blog.youkuaiyun.com/Lychallenger/article/details/105216103</guid><author>Lychallenger</author><pubDate>Tue, 31 Mar 2020 10:07:49 +0800</pubDate><description><![CDATA[leetcode33
搜索旋转排序数组
来源：LeetCode
假设按照升序排序的数组在预先未知的某个点上进行了旋转。
( 例如，数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。
搜索一个给定的目标值，如果数组中存在这个目标值，则返回它的索引，否则返回 -1 。
你可以假设数组中不存在重复的元素。
你的算法时间复杂度必须是 O(log n) 级别。
示例 1:
...]]></description><category></category></item><item><title><![CDATA[最长有效括号]]></title><link>https://blog.youkuaiyun.com/Lychallenger/article/details/105214841</link><guid>https://blog.youkuaiyun.com/Lychallenger/article/details/105214841</guid><author>Lychallenger</author><pubDate>Tue, 31 Mar 2020 09:15:54 +0800</pubDate><description><![CDATA[leetcode32
最长有效括号
来源：Leetcode
给定一个只包含 ‘(’&nbsp;和 ‘)’&nbsp;的字符串，找出最长的包含有效括号的子串的长度。
示例&nbsp;1:

输入: “(()”
输出: 2
解释: 最长有效括号子串为 “()”

示例 2:

输入: “)()())”
输出: 4
解释: 最长有效括号子串为 “()()”

code
dp问题:匹配到’)‘时,包括这个...]]></description><category></category></item><item><title><![CDATA[安置路灯]]></title><link>https://blog.youkuaiyun.com/Lychallenger/article/details/105206248</link><guid>https://blog.youkuaiyun.com/Lychallenger/article/details/105206248</guid><author>Lychallenger</author><pubDate>Mon, 30 Mar 2020 19:15:17 +0800</pubDate><description><![CDATA[安置路灯问题
题目描述
网易2019校招题
来源牛客网
小Q正在给一条长度为n的道路设计路灯安置方案。
为了让问题更简单,小Q把道路视为n个方格,需要照亮的地方用’.'表示, 不需要照亮的障碍物格子用’X’表示。
小Q现在要在道路上设置一些路灯, 对于安置在pos位置的路灯, 这盏路灯可以照亮pos - 1, pos, pos + 1这三个位置。
小Q希望能安置尽量少的路灯照亮所有’.'区域, 希...]]></description><category></category></item><item><title><![CDATA[leetcode26]]></title><link>https://blog.youkuaiyun.com/Lychallenger/article/details/105189125</link><guid>https://blog.youkuaiyun.com/Lychallenger/article/details/105189125</guid><author>Lychallenger</author><pubDate>Sun, 29 Mar 2020 23:08:37 +0800</pubDate><description><![CDATA[leetcode26

来源:
力扣（LeetCode）


链接：https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array

给定一个排序数组，你需要在 原地 删除重复出现的元素，使得每个元素只出现一次，返回移除后数组的新长度。
不要使用额外的数组空间，你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件...]]></description><category></category></item><item><title><![CDATA[leetcode83]]></title><link>https://blog.youkuaiyun.com/Lychallenger/article/details/105187798</link><guid>https://blog.youkuaiyun.com/Lychallenger/article/details/105187798</guid><author>Lychallenger</author><pubDate>Sun, 29 Mar 2020 22:08:01 +0800</pubDate><description><![CDATA[###leetcode 83
#####删除排序链表中的重复元素
给定一个排序链表，删除所有重复的元素，使得每个元素只出现一次。
#####示例1:

输入: 1-&gt;1-&gt;2
输出: 1-&gt;2
######示例2:
输入: 1-&gt;1-&gt;2-&gt;3-&gt;3
输出: 1-&gt;2-&gt;3

思路：采用递归求解，递归返回时判断当前值是否和后面一个值相等
###...]]></description><category></category></item><item><title><![CDATA[leetcode22]]></title><link>https://blog.youkuaiyun.com/Lychallenger/article/details/105184579</link><guid>https://blog.youkuaiyun.com/Lychallenger/article/details/105184579</guid><author>Lychallenger</author><pubDate>Sun, 29 Mar 2020 19:43:24 +0800</pubDate><description><![CDATA[leetcode22
给出 n 代表生成括号的对数，请你写出一个函数，使其能够生成所有可能的并且有效的括号组合。
例如，给出 n = 3，生成结果为：
难度 中等

[
“((()))”,
“(()())”,
“(())()”,
“()(())”,
“()()()”
]

代码：
DFS，剪支条件 右边括号的数量大于左边括号的数量
class Solution {
public:
    vect...]]></description><category></category></item></channel></rss>