Redian新闻
>
Longest Increasing Subsequence要掌握nlogn的解法吗?
avatar
Longest Increasing Subsequence要掌握nlogn的解法吗?# JobHunting - 待字闺中
s*b
1
n^2的解法很直接。
还有个nlogn的解法,尼玛就是要死记硬背。
大家怎么看?
avatar
J*s
2
不用死记吧,nlogn的解法比n^2的简单。

【在 s******b 的大作中提到】
: n^2的解法很直接。
: 还有个nlogn的解法,尼玛就是要死记硬背。
: 大家怎么看?

avatar
r*s
3
要 很基本啊
其实就是维护一个数组,其中第i个元素是长度为i的最长递增子序列的最小结尾元素
记住这句话,保证你五年不忘
avatar
s*b
4
写出来没几行。
但是并不很intuitive.

【在 J***s 的大作中提到】
: 不用死记吧,nlogn的解法比n^2的简单。
avatar
s*b
5
厉害厉害。
多谢

【在 r*****s 的大作中提到】
: 要 很基本啊
: 其实就是维护一个数组,其中第i个元素是长度为i的最长递增子序列的最小结尾元素
: 记住这句话,保证你五年不忘

avatar
J*s
6
nlogn是greedy,其实比DP简单。

【在 s******b 的大作中提到】
: 写出来没几行。
: 但是并不很intuitive.

avatar
H*5
7
刚看了下Roy的视频,nlogn实现总算是弄懂了。
avatar
s*b
8
这题真心是代码简单逻辑不简单

【在 H**********5 的大作中提到】
: 刚看了下Roy的视频,nlogn实现总算是弄懂了。
avatar
r*s
9
再送你一句,不过这句要看一点悟性
KMP算法的预处理是维护一个辅助数组,i位置上的值是原数组0-i等于后缀的最大前缀
;KMP算法的匹配是失配后迅速把等于后缀的最大前缀移动到后缀位置继续试图匹配
所以面试手写KMP也没什么大不了的,写不出来的我都给拒了。


: 这题真心是代码简单逻辑不简单



【在 s******b 的大作中提到】
: 这题真心是代码简单逻辑不简单
avatar
s*b
10
跪了!
大佬可以出个leetcode一句话专辑吗?

【在 r*****s 的大作中提到】
: 再送你一句,不过这句要看一点悟性
: KMP算法的预处理是维护一个辅助数组,i位置上的值是原数组0-i等于后缀的最大前缀
: ;KMP算法的匹配是失配后迅速把等于后缀的最大前缀移动到后缀位置继续试图匹配
: 所以面试手写KMP也没什么大不了的,写不出来的我都给拒了。
:
:
: 这题真心是代码简单逻辑不简单
:

avatar
r*s
11
基本算法像这俩一样难理解的不太多啊。。


: 跪了!

: 大佬可以出个leetcode一句话专辑吗?



【在 s******b 的大作中提到】
: 跪了!
: 大佬可以出个leetcode一句话专辑吗?

avatar
s*b
12
桶排序我就一直不理解,总是背了又忘记。

【在 r*****s 的大作中提到】
: 基本算法像这俩一样难理解的不太多啊。。
:
:
: 跪了!
:
: 大佬可以出个leetcode一句话专辑吗?
:

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。