微信

使用微信服务,更方便

职友集>程序员面试题 > 我的算法路【感想篇】 - Codeforces, USACO

我的算法路【感想篇】 - Codeforces, USACO

2014-06-18 06:30:01 阅读( 203 )

2573人 收藏本页

标签:程序员面试题

开始做topcoder以后又看到有人介绍了Codeforces, 说在上边做做简单些的题,面试问题不大了。自从我做了codeforces, 就喜欢上它了,它也是我练习coding的最主要的一个工具。它的名气没有topcoder大,而且上边的题目显得土一些。但是它比topcoder更侧重于CS,而且覆盖的题型更广泛,还有就是它的UI是基于web的,比topcoder强出几条街去。我个人认为它比topcoder更适合准备面试。当时正好刚刚转Java,因此熟悉Java的练习基本完全是在它上边完成的。从此以后我就是参加topcoder比赛了,而不再额外做topcoder上边的题了。
我做codeforces比较孤独,没有人跟我一起做,但是我最后从codeforces上学到了大量的编程技巧,习惯和思路。我后来做题的很多思路都是从上边学来的。如果让我再回去做题,我还是会第一选择它的。后来慢慢的玄铁,云七,宇文几个大牛也上去做了,不过跟我不是一个档次的。总的来说在上边做题很孤独,但是收获最大。当然上边经典题目很多,但是也经常会有莫名其妙的题目让你感到很无聊。

Viisa强力推荐USACO, 而且火鸡也开始带领大家在上边刷题,我也就过去凑热闹了。USACO真的是很不错,非常练基本功和DP,对于代码的性能要求很苛刻。我就是在这个时候发现recursion+cache不能pass了,因此开始了使用和体会bottom up的DP。我感觉我对DP的理解又发生了一个质变,因此写下了DP那篇总结的文章。但是上边的一些题也真的真的是非常非常的恶心。真的是太恶心了,现在想起来胃还不舒服。这些题你不pass还不能继续往下做,这点就非常佩服火鸡哥了,真的能不紧不慢的把它搞定。USACO越来越难,到了一定程度,大家都止步不前了,当然后边的内容跟面试关系也不大了。

下一篇:东南融通笔试真题分享

上一篇:程序员面试题精选--归并排序

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题