<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[tech_zwl的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/tech_zwl</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tech_zwl]]></copyright><item><title><![CDATA[LeetCode 294. Flip Game II (你给翻译翻译，什么叫做guarantee?)]]></title><link>https://blog.youkuaiyun.com/tech_zwl/article/details/116641290</link><guid>https://blog.youkuaiyun.com/tech_zwl/article/details/116641290</guid><author>tech_zwl</author><pubDate>Tue, 11 May 2021 11:38:28 +0800</pubDate><description><![CDATA[LeetCode 294. Flip Game II：
你给翻译翻译，什么叫做guarantee?]]></description><category></category></item><item><title><![CDATA[LeetCode 326. Power of Three (简单题的四种求解方式)]]></title><link>https://blog.youkuaiyun.com/tech_zwl/article/details/116261785</link><guid>https://blog.youkuaiyun.com/tech_zwl/article/details/116261785</guid><author>tech_zwl</author><pubDate>Mon, 03 May 2021 23:37:03 +0800</pubDate><description><![CDATA[LeetCode 326. Power of Three：
一道简单题衍生出多种求解方法，数学的魅力格外彰显]]></description><category></category></item><item><title><![CDATA[工作笔记：如何用Django连接Kerberized甲骨文(Oracle)数据库]]></title><link>https://blog.youkuaiyun.com/tech_zwl/article/details/116008893</link><guid>https://blog.youkuaiyun.com/tech_zwl/article/details/116008893</guid><author>tech_zwl</author><pubDate>Thu, 22 Apr 2021 13:06:43 +0800</pubDate><description><![CDATA[工作笔记：如何用Django连接Kerberized Oracle数据库
用Django连接Kerberized Oracle数据库这种例子似乎很少，这里来做一个简单的分享]]></description><category></category></item><item><title><![CDATA[LeetCode 1835. Find XOR Sum of All Pairs Bitwise AND (鲜为人知的XOR和AND公式)]]></title><link>https://blog.youkuaiyun.com/tech_zwl/article/details/115826638</link><guid>https://blog.youkuaiyun.com/tech_zwl/article/details/115826638</guid><author>tech_zwl</author><pubDate>Mon, 19 Apr 2021 02:02:31 +0800</pubDate><description><![CDATA[LeetCode 1835. Find XOR Sum of All Pairs Bitwise AND：
一起来看看这个鲜为人知的XOR和AND公式]]></description><category></category></item><item><title><![CDATA[LeetCode 1829. Maximum XOR for Each Query (熟悉xor操作就是简单题，不熟悉就懵了)]]></title><link>https://blog.youkuaiyun.com/tech_zwl/article/details/115808659</link><guid>https://blog.youkuaiyun.com/tech_zwl/article/details/115808659</guid><author>tech_zwl</author><pubDate>Sun, 18 Apr 2021 04:14:06 +0800</pubDate><description><![CDATA[LeetCode 1829. Maximum XOR for Each Query：
异或没什么难的，难的是你能不能通过题目的输入范围想出适合解题的异或属性——异或不能增加二进制表示下的最大位数，因此最大值可以确定]]></description><category></category></item><item><title><![CDATA[LeetCode 239. Sliding Window Maximum (经典双端队列dequeue题目，附加动态规划解法)]]></title><link>https://blog.youkuaiyun.com/tech_zwl/article/details/115780883</link><guid>https://blog.youkuaiyun.com/tech_zwl/article/details/115780883</guid><author>tech_zwl</author><pubDate>Sat, 17 Apr 2021 12:16:45 +0800</pubDate><description><![CDATA[LeetCode 239. Sliding Window Maximum：
没有见过的事物会让人恐惧，没有见过的数据结构会让人无所适从。一起来看看这道经典的双端队列题目吧，看看它是怎么让人如此熟悉却就是做不出来的。]]></description><category></category></item><item><title><![CDATA[流编辑器sed的系统性讲解 - 第三节（共七节）- 地址规范(Address Specification)，模式空间(Pattern Space)，保持空间(Hold Space)]]></title><link>https://blog.youkuaiyun.com/tech_zwl/article/details/115715605</link><guid>https://blog.youkuaiyun.com/tech_zwl/article/details/115715605</guid><author>tech_zwl</author><pubDate>Thu, 15 Apr 2021 14:24:37 +0800</pubDate><description><![CDATA[Linux万花筒系列之——流编辑器sed——系统性讲解: 
上一节课讲了sed的结构，底层原理和调试方法，这节课我们来看几个sed中的基础概念/术语/名词，地址规范(Address Specification)，模式空间(Pattern Space)，保持空间(Hold Space)]]></description><category></category></item><item><title><![CDATA[LeetCode 1755. Closest Subsequence Sum (时间复杂度为2^N时的数学优化）]]></title><link>https://blog.youkuaiyun.com/tech_zwl/article/details/115562812</link><guid>https://blog.youkuaiyun.com/tech_zwl/article/details/115562812</guid><author>tech_zwl</author><pubDate>Sat, 10 Apr 2021 16:09:02 +0800</pubDate><description><![CDATA[LeetCode 1755. Closest Subsequence Sum：
O(2^N)显然是一个非常让人头疼的时间复杂度，那么有没有什么方法能使它显著降低呢？分治？排序？二分搜索？哦不，我全都要。]]></description><category></category></item><item><title><![CDATA[LeetCode 17. Letter Combinations of a Phone Number (如何用迭代Iteration替代回溯法Backtracking)]]></title><link>https://blog.youkuaiyun.com/tech_zwl/article/details/115536646</link><guid>https://blog.youkuaiyun.com/tech_zwl/article/details/115536646</guid><author>tech_zwl</author><pubDate>Fri, 09 Apr 2021 10:15:12 +0800</pubDate><description><![CDATA[LeetCode 17. Letter Combinations of a Phone Number：
作为一道显然需要用【递归】来解决的问题，很难想到用【迭代】也能实现吧；进来看看，一起打破这先入为主的固化思维。]]></description><category></category></item><item><title><![CDATA[Leetcode 23. Merge k Sorted Lists (链表难度天花板之一)]]></title><link>https://blog.youkuaiyun.com/tech_zwl/article/details/115481554</link><guid>https://blog.youkuaiyun.com/tech_zwl/article/details/115481554</guid><author>tech_zwl</author><pubDate>Thu, 08 Apr 2021 03:45:12 +0800</pubDate><description><![CDATA[Leetcode 23. Merge k Sorted Lists：
链表难度天花板之一，普通的解法已经很好，但是有个致命的缺点；利用数学和列表，大规模提升性能，不需要高级数据结构也能把算法玩出花样！]]></description><category></category></item><item><title><![CDATA[Leetcode 25. Reverse Nodes in k-Group (链表难度天花板之二)]]></title><link>https://blog.youkuaiyun.com/tech_zwl/article/details/115479274</link><guid>https://blog.youkuaiyun.com/tech_zwl/article/details/115479274</guid><author>tech_zwl</author><pubDate>Wed, 07 Apr 2021 11:06:14 +0800</pubDate><description><![CDATA[LeetCode 25. Reverse Node in k-Group：
作为链表两道Hard题之一，本题称得上是难度天花板，一起来看看怎样把Hard一步步拆解成Easy。]]></description><category></category></item><item><title><![CDATA[LeetCode 775. Global and Local Inversions (题目问的不一定就是解决问题的必经之路，换个思路也许有更简单的解法)]]></title><link>https://blog.youkuaiyun.com/tech_zwl/article/details/115450747</link><guid>https://blog.youkuaiyun.com/tech_zwl/article/details/115450747</guid><author>tech_zwl</author><pubDate>Tue, 06 Apr 2021 00:12:52 +0800</pubDate><description><![CDATA[LeetCode 775. Global and Local Inversions：
按照题目问的去实现解法固然没有问题，但是稍微换个思路也许就能让你的算法效率提升，代码更加简洁]]></description><category></category></item><item><title><![CDATA[流编辑器sed的系统性讲解 - 第二节（共七节）- sed命令的结构，底层原理和调试]]></title><link>https://blog.youkuaiyun.com/tech_zwl/article/details/115438792</link><guid>https://blog.youkuaiyun.com/tech_zwl/article/details/115438792</guid><author>tech_zwl</author><pubDate>Mon, 05 Apr 2021 13:05:43 +0800</pubDate><description><![CDATA[Linux万花筒系列之——流编辑器sed——系统性讲解: 
上一节课介绍了sed的入门知识，这节课讲讲sed的结构，底层原理和调试方法]]></description><category></category></item><item><title><![CDATA[Leetcode 1814. Count Nice Pairs in an Array (数学方法巧解，警惕时间复杂度思维陷阱)]]></title><link>https://blog.youkuaiyun.com/tech_zwl/article/details/115426052</link><guid>https://blog.youkuaiyun.com/tech_zwl/article/details/115426052</guid><author>tech_zwl</author><pubDate>Sun, 04 Apr 2021 13:46:30 +0800</pubDate><description><![CDATA[Leetcode 1814. Count Nice Pairs in an Array: 
经验固然重要，但不要被先入为主的经验限制了思考。]]></description><category></category></item><item><title><![CDATA[流编辑器sed的系统性讲解 - 第一节（共七节）- sed简介，命名，历史和作用]]></title><link>https://blog.youkuaiyun.com/tech_zwl/article/details/115412714</link><guid>https://blog.youkuaiyun.com/tech_zwl/article/details/115412714</guid><author>tech_zwl</author><pubDate>Sat, 03 Apr 2021 11:17:56 +0800</pubDate><description><![CDATA[Linux万花筒系列之——流编辑器sed——系统性讲解: 
作为系列文章的首篇，本片主要帮助你对sed的历史和功能有一个基本的了解，并对之后的学习做出一些建议。]]></description><category></category></item><item><title><![CDATA[Leetcode 234. Palinedrome Linked List (递归思想浅析)]]></title><link>https://blog.youkuaiyun.com/tech_zwl/article/details/115395636</link><guid>https://blog.youkuaiyun.com/tech_zwl/article/details/115395636</guid><author>tech_zwl</author><pubDate>Fri, 02 Apr 2021 13:54:47 +0800</pubDate><description><![CDATA[LeetCode 234. Palinedrome Linked List 解题分享
文章的主要目的是借此题的递归解法来对递归的回溯特性做一个简单的探讨。]]></description><category></category></item></channel></rss>