自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 LeetCode 294. Flip Game II (你给翻译翻译,什么叫做guarantee?)

LeetCode 294. Flip Game II:你给翻译翻译,什么叫做guarantee?

2021-05-11 11:38:28 363

原创 LeetCode 326. Power of Three (简单题的四种求解方式)

LeetCode 326. Power of Three:一道简单题衍生出多种求解方法,数学的魅力格外彰显

2021-05-03 23:37:03 234

原创 工作笔记:如何用Django连接Kerberized甲骨文(Oracle)数据库

工作笔记:如何用Django连接Kerberized Oracle数据库用Django连接Kerberized Oracle数据库这种例子似乎很少,这里来做一个简单的分享

2021-04-22 13:06:43 296 1

原创 LeetCode 1835. Find XOR Sum of All Pairs Bitwise AND (鲜为人知的XOR和AND公式)

LeetCode 1835. Find XOR Sum of All Pairs Bitwise AND:一起来看看这个鲜为人知的XOR和AND公式

2021-04-19 02:02:31 257

原创 LeetCode 1829. Maximum XOR for Each Query (熟悉xor操作就是简单题,不熟悉就懵了)

LeetCode 1829. Maximum XOR for Each Query:异或没什么难的,难的是你能不能通过题目的输入范围想出适合解题的异或属性——异或不能增加二进制表示下的最大位数,因此最大值可以确定

2021-04-18 04:14:06 4960

原创 LeetCode 239. Sliding Window Maximum (经典双端队列dequeue题目,附加动态规划解法)

LeetCode 239. Sliding Window Maximum:没有见过的事物会让人恐惧,没有见过的数据结构会让人无所适从。一起来看看这道经典的双端队列题目吧,看看它是怎么让人如此熟悉却就是做不出来的。

2021-04-17 12:16:45 493

原创 流编辑器sed的系统性讲解 - 第三节(共七节)- 地址规范(Address Specification),模式空间(Pattern Space),保持空间(Hold Space)

Linux万花筒系列之——流编辑器sed——系统性讲解: 上一节课讲了sed的结构,底层原理和调试方法,这节课我们来看几个sed中的基础概念/术语/名词,地址规范(Address Specification),模式空间(Pattern Space),保持空间(Hold Space)

2021-04-15 14:24:37 175

原创 LeetCode 1755. Closest Subsequence Sum (时间复杂度为2^N时的数学优化)

LeetCode 1755. Closest Subsequence Sum:O(2^N)显然是一个非常让人头疼的时间复杂度,那么有没有什么方法能使它显著降低呢?分治?排序?二分搜索?哦不,我全都要。

2021-04-10 16:09:02 573 2

原创 LeetCode 17. Letter Combinations of a Phone Number (如何用迭代Iteration替代回溯法Backtracking)

LeetCode 17. Letter Combinations of a Phone Number:作为一道显然需要用【递归】来解决的问题,很难想到用【迭代】也能实现吧;进来看看,一起打破这先入为主的固化思维。

2021-04-09 10:15:12 199

原创 Leetcode 23. Merge k Sorted Lists (链表难度天花板之一)

Leetcode 23. Merge k Sorted Lists:链表难度天花板之一,普通的解法已经很好,但是有个致命的缺点;利用数学和列表,大规模提升性能,不需要高级数据结构也能把算法玩出花样!

2021-04-08 03:45:12 353

原创 Leetcode 25. Reverse Nodes in k-Group (链表难度天花板之二)

LeetCode 25. Reverse Node in k-Group:作为链表两道Hard题之一,本题称得上是难度天花板,一起来看看怎样把Hard一步步拆解成Easy。

2021-04-07 11:06:14 209

原创 LeetCode 775. Global and Local Inversions (题目问的不一定就是解决问题的必经之路,换个思路也许有更简单的解法)

LeetCode 775. Global and Local Inversions:按照题目问的去实现解法固然没有问题,但是稍微换个思路也许就能让你的算法效率提升,代码更加简洁

2021-04-06 00:12:52 205 3

原创 流编辑器sed的系统性讲解 - 第二节(共七节)- sed命令的结构,底层原理和调试

Linux万花筒系列之——流编辑器sed——系统性讲解: 上一节课介绍了sed的入门知识,这节课讲讲sed的结构,底层原理和调试方法

2021-04-05 13:05:43 374

原创 Leetcode 1814. Count Nice Pairs in an Array (数学方法巧解,警惕时间复杂度思维陷阱)

Leetcode 1814. Count Nice Pairs in an Array: 经验固然重要,但不要被先入为主的经验限制了思考。

2021-04-04 13:46:30 271 1

原创 流编辑器sed的系统性讲解 - 第一节(共七节)- sed简介,命名,历史和作用

Linux万花筒系列之——流编辑器sed——系统性讲解: 作为系列文章的首篇,本片主要帮助你对sed的历史和功能有一个基本的了解,并对之后的学习做出一些建议。

2021-04-03 11:17:56 359 1

原创 Leetcode 234. Palinedrome Linked List (递归思想浅析)

LeetCode 234. Palinedrome Linked List 解题分享文章的主要目的是借此题的递归解法来对递归的回溯特性做一个简单的探讨。

2021-04-02 13:54:47 196 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除