Coding Puzzles, 2nd edition: Thinking in code
暫譯: 程式設計謎題(第二版):以程式思維解題
codingtmd
- 出版商: CreateSpace Independ
- 出版日期: 2014-10-03
- 售價: $1,030
- 貴賓價: 9.5 折 $979
- 語言: 英文
- 頁數: 304
- 裝訂: Paperback
- ISBN: 1502712458
- ISBN-13: 9781502712455
海外代購書籍(需單獨結帳)
相關主題
商品描述
If you are preparing the programming interview for a software engineer position, you might want to look at this book. Make sure you have basic knowledge of data structure and algorithm, because this book is mostly focus on how to resolve the coding puzzles with existing data structure and algorithm. If you need some refresh of data structure and algorithm, there is a good book you might want to take a look first, by Thomas H. Cormen. What the 2nd edition brings to you: 1. 136 problems in Recursion, Divid and Conquer, Binary Search, Tree Traversal, Graph Traversal, Dynamic Programming, String Search etc, which is more than enough for preparing a software engineer interview. Every puzzle contains a detailed explanation and some implementations. 2. An Appendix in the end of this book for designing question preparation. This appendix includes some selected papers, books I had read in the past two years. And I think this is the most important change in the second edition. Learning what current industry does and keeping improving the design skill will help yourself in a long-term career. Again, this book is used to present how to analysis a problem and link the inside the challenge with some existing algrithoms. The goal of this book is to improve the problem solving ability, not to be a collection of latest interview questions from Facebook, Google etc. Hope this book can help you get your desired offer.
商品描述(中文翻譯)
如果您正在準備軟體工程師職位的程式設計面試,您可能想要看看這本書。確保您具備基本的資料結構和演算法知識,因為這本書主要集中在如何利用現有的資料結構和演算法來解決程式設計難題。如果您需要對資料結構和演算法進行一些複習,您可以先參考一本不錯的書籍,《Introduction to Algorithms》由 Thomas H. Cormen 所著。第二版為您帶來的內容包括:1. 136 道題目,涵蓋遞迴、分治法、二元搜尋、樹的遍歷、圖的遍歷、動態規劃、字串搜尋等,這些題目足以讓您準備軟體工程師面試。每個難題都包含詳細的解釋和一些實作範例。2. 本書末尾附錄中包含設計問題準備的相關內容。這個附錄包括我在過去兩年中閱讀的一些選定論文和書籍。我認為這是第二版中最重要的變化。了解當前行業的做法並持續提升設計技能將有助於您在長期職業生涯中的發展。再次強調,這本書旨在展示如何分析問題,並將挑戰中的內部連結與一些現有的演算法相結合。本書的目標是提升問題解決能力,而不是成為 Facebook、Google 等公司的最新面試問題集。希望這本書能幫助您獲得理想的工作機會。