由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 如何提高算法能力
相关主题
请教几个面试问题问道关于LRU的题目
T家 :: 面筋Google电面汇报
google 一题上个Yahoo电面面经, 给恶心坏了。。
LRU question请教leetcode上的LRU
问个google面试题(3)求leetcode LRU Java 解法
一道关于cache的题请问Leetcode LRU 的难度
MS bing onsite面经dropcam面经
我的面试高频题LRU cache 问题
相关话题的讨论汇总
话题: 算法话题: strstr话题: brute话题: implement话题: 捉急
进入JobHunting版参与讨论
1 (共1页)
c*****n
发帖数: 123
1
做题的时候总觉得智商捉急。。。比如Implement strStr()首先还是会想最笨的brute
force而不是kmp。。。
算法好多都生疏了的感觉 是不是该把经典算法全部自己写一遍才能会用?就是觉得算
法本身和解题情境总是想不到一起。。。太笨太笨了>.<
求大牛们教一教怎么提高算法能力呀?真为自己智商感到深深的捉急。。。谢谢了先~~
z***y
发帖数: 73
2
四个字:熟能生巧。
第一遍算是打基础,让你知道那些题目大概是什么类型,有什么样的解法。
如果你对解法确实理解了,那么再做就会相对轻松,思路有了,那么就是具体的细节,
比如边界这些的。
g**s
发帖数: 2331
3
算法是解决常见计算机问题的思路。
不是每种都需要深入掌握的。也不可能全部掌握。
知道经典算法擅长解决的问题类型。
熟能生巧,慢慢深化。
没有固定的算法。
c*****n
发帖数: 123
4
谢谢经验分享 ^^

【在 z***y 的大作中提到】
: 四个字:熟能生巧。
: 第一遍算是打基础,让你知道那些题目大概是什么类型,有什么样的解法。
: 如果你对解法确实理解了,那么再做就会相对轻松,思路有了,那么就是具体的细节,
: 比如边界这些的。

c*****n
发帖数: 123
5
谢谢经验分享 ^^

【在 g**s 的大作中提到】
: 算法是解决常见计算机问题的思路。
: 不是每种都需要深入掌握的。也不可能全部掌握。
: 知道经典算法擅长解决的问题类型。
: 熟能生巧,慢慢深化。
: 没有固定的算法。

r****7
发帖数: 2282
6
一般说strstr就是只brute force吧,不然那么多字符串匹配算法,你咋知道他问哪一
个。。

brute
~~

【在 c*****n 的大作中提到】
: 做题的时候总觉得智商捉急。。。比如Implement strStr()首先还是会想最笨的brute
: force而不是kmp。。。
: 算法好多都生疏了的感觉 是不是该把经典算法全部自己写一遍才能会用?就是觉得算
: 法本身和解题情境总是想不到一起。。。太笨太笨了>.<
: 求大牛们教一教怎么提高算法能力呀?真为自己智商感到深深的捉急。。。谢谢了先~~

b**********5
发帖数: 7881
7
问题是谁他妈的工作的时候, 自己去implement个strstr??! string。indexOf 都
解决了。。。 也没人傻到自己去implement个LRU cache, 一个linkedHashMap就解决
了。 我工作到现在, 印象当中, 没看见过DP的。。。 of course, i mean dynamic
programming, not double penetration....
n*******c
发帖数: 7
8
我觉得吧,这个提高除了学习和做题,还得适当的总结。我的刷题经验是,卡壳的题目
即使做出来了换个形式还是会卡壳,不会的想明白了遇到类似的还是不会。立刻收手,
找了个地方写了几篇给自己看的博客,总结了一些自己的薄弱方面,后来见到类似的题
目就感觉好很多了。
共勉!
n******n
发帖数: 12088
9
没必要kmp

brute
~~

【在 c*****n 的大作中提到】
: 做题的时候总觉得智商捉急。。。比如Implement strStr()首先还是会想最笨的brute
: force而不是kmp。。。
: 算法好多都生疏了的感觉 是不是该把经典算法全部自己写一遍才能会用?就是觉得算
: 法本身和解题情境总是想不到一起。。。太笨太笨了>.<
: 求大牛们教一教怎么提高算法能力呀?真为自己智商感到深深的捉急。。。谢谢了先~~

1 (共1页)
进入JobHunting版参与讨论
相关主题
LRU cache 问题问个google面试题(3)
类似LRU Cache的题应该怎么练习?一道关于cache的题
T a b l e a u 昂塞特面经MS bing onsite面经
Wildcard String Matching和怎么提高写程序能力的总结我的面试高频题
请教几个面试问题问道关于LRU的题目
T家 :: 面筋Google电面汇报
google 一题上个Yahoo电面面经, 给恶心坏了。。
LRU question请教leetcode上的LRU
相关话题的讨论汇总
话题: 算法话题: strstr话题: brute话题: implement话题: 捉急