算法修养

414 篇文章
40 人订阅

全部文章

用户1527270

LeetCode 140 Word Break II

[LeetCode 140. Word Break II](https://leetcode.com/problems/word-break-ii/descri...

954
用户1527270

LeetCode 139 Word Break

502
用户1527270

LeetCode 138 Copy List with Random Pointer

LeetCode 138. Copy List with Random Pointer

972
用户1527270

LeetCode 135 Candy

461
用户1527270

LeetCode 137 Single Number II

712
用户1527270

LeetCode 136 Single Number

703
用户1527270

LeetCode 134 Gas Station

544
用户1527270

LeetCode 133 Clone Graph

题目的意思是,给你一个图,你给他返回一个复制的图。 所有的节点你都需要自己New 而不能用他给的参数赋值,因为那是个指针。

743
用户1527270

LeetCode 132 Palindrome Partitioning II

622
用户1527270

LeetCode 4 Median of Two Sorted Arrays

一开始我用快速排序将两个数组重新排序,居然超时。 其实两个已经排好的数组用一个for循环排序就好了,效率O(m+n) ,而快排是O((m+n)*log(m+n...

792
用户1527270

LeetCode 131 Palindrome Partitioning

思路是,先将所有的回文子串都找出来,记录下左右端点。 然后DFS这些子串就可以了。

681
用户1527270

HttpClient参观记:.net core 2.2 对HttpClient到底做了什么?

.net core 于 10月17日发布了 ASP.NET Core 2.2.0 -preview3,在这个版本中,我看到了一个很让我惊喜的新特性:HTTP C...

681
用户1527270

LeetCode 130 Surrounded Regions

681
用户1527270

LeetCode 129 Sum Root to Leaf Numbers

752
用户1527270

LeetCode 126 Word Ladder II

具体的思路是,分别从起始和结束字符串出发两遍BFS, 得到每个点到起始字符串的最短距离和终点字符串的最短距离。 然后再从起始字符串出发,DFS 寻找路径。由于...

612
用户1527270

LeetCode 127 Word Ladder

[题目 LeetCode 127] (https://leetcode.com/problems/word-ladder/description/)

612
用户1527270

LeetCode 128 Longest Consecutive Sequence

571
用户1527270

LeetCode 141 Linked List Cycle

方法很简单,遍历一遍即可,在遍历过的节点,都改变它的一个状态。如果形成环,会再次指向遍历过的节点,这个时候判断它的状态是否改变。

421
用户1527270

LeetCode 142 Linked List Cycle II

每遍历一个点,都要判断起点到这个点的距离,和启动点到这个点的next的距离。再比较一下就可以了。

571
用户1527270

ZOJ 3202 Second-price Auction

Time Limit: 1 Second      Memory Limit: 32768 KB

1103

扫码关注云+社区