竞赛程序员手册

Competitive Programmer's Handbook

Antti Laaksonen · 初版 2018 年

11人推荐
17位读者提及
19次提及

为什么值得读

  • 系统梳理算法与数据结构的核心理论
  • 非常适合配合编程刷题网站进行针对性训练
  • 可作为技术面试中算法板块的备考参考

关于竞赛编程技巧的免费书籍。

Hacker News 上怎么说

  • 数据结构与算法:Antti Laaksonen 的《Competitive Programmer’s Handbook》(https://cses.fi/book/book.pdf)。操作系统:Remzi H. Arpaci-Dusseau 和 Andrea C. Arpaci-Dusseau 的《Operating Systems: Three Easy Pieces》(http://pages.cs.wisc.edu/~remzi/OSTEP/)。

    Data structures and algorithms: "Competitive Programmer’s Handbook" by Antti Laaksonen (https://cses.fi/book/book.pdf). Operating systems: "Operating Systems: Three Easy Pieces" by Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau (http://pages.cs.wisc.edu/~remzi/OSTEP/).

  • 当我卡在一个问题上想要提示时,我会用这类网站。但学习理论很重要。我最近用来训练自己的资源有: - 《Competitive Programmer's Handbook》:https://cses.fi/book.html - InterviewBit:https://www.interviewbit.com/ - Sedgewick 的数据结构与算法课程/书 https://www.coursera.org/learn/algorithms-part1 http://algs4.cs.princeton.edu/home

    I've used sites like these when I am stuck with a problem and I would like a hint. But learning the theory is important. The resources I've used recently to train myself are: - Competitive programmer's handbook: https://cses.fi/book.html - InterviewBit: https://www.interviewbit.com/ - Sedgewick's DS&A course/book https://www.coursera.org/learn/algorithms-part1 http://algs4.cs.princeton.edu/home

  • 我推荐这本《Competitive Programmer's Handbook》https://cses.fi/book.html

    I suggest this book the Competitive Programmer's Handbook https://cses.fi/book.html

  • 浏览目录,这看起来和 Antti Laaksonen 的《Competitive Programmer's Handbook》[1] 相似,我也推荐那本。 [1] https://cses.fi/book/index.html

    Skimming through the ToC this looks similar to Antti Laaksonen's Competitive Programmer's Handbook [1], which I would also recommend. [1] https://cses.fi/book/index.html

  • 我认为面试准备有三个大方向: 1. 数据结构与算法 2. 领域知识 3. 面试练习 每个部分都有些独立,你应该为每个部分制定策略。 1. 数据结构与算法 许多人不喜欢这部分,因为它不代表工程师的日常工作。但什么都不会改变……

    I would consider there are three general areas to work on for interviewing 1. Data Structures & Algorithms 2. Domain Knowledge 3. Interviewing Practice Each section is somewhat independent, and you should have a strategy for each 1. Data Structures & Algorithms Many people dislike this section as it doesn't represent the day-to-day work of an engineer. But nothing is going to change in

  • 你进入了“竞技编程”的世界。公司已经开始将竞技编程问题纳入面试流程。它们很难,而且往往与你在工作中可能做的事情重叠不多,但除了准备之外,你也没什么别的办法。 一本好书是《Competitive Programmer's Handbook》,可在 https://cses.fi/book.html 免费获取。

    You have entered the world of "competitive programming". Companies have started to incorporate competitive programming problems into their interview processes. They're hard, and often don't overlap a lot with what you may do at work, but there's not much you can do about it other than to prepare. A good book is "Competitive programmer's handbook", available for free in https://cses.fi/book.html.

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助