编程之美 高清PDF

编程之美 高清PDF

编程之美点击下方链接获取

点击获取

编程之美 收集了约60道算法和程序设计的题目,这些题目大部分在微软的笔试、面试中出现过,有的曾被微软员工热烈地讨论过。作者试图从书中各种有趣的问题出发,引导读者发现问题、分析问题、解决问题,寻找更优的解法。本书分为以下几个部分。

• 游戏之乐:从游戏和其他有趣问题出发,化繁为简,分析总结。

• 数字之魅:编程的过程实际上就是和数字及字符打交道的过程。这部分收集了一些好玩的对数字进行处理的题目。

• 结构之法:汇集了常见的对字符串、链表、队列以及树等进行操作的题目。

• 数学之趣:列举了一些不需要写具体程序的数学问题,锻炼读者的抽象思维能力。

本书中绝大部分题目都提供了详细的讲解。每道题目后面还有一至两道扩展问题,供读者进一步钻研。

书中还讲述了面试的各种小故事,告诉读者微软需要什么样的技术人才,重视什么样的能力,如何甄别人才,并回答了读者关于IT业面试、招聘、职业发展的疑问。其中很多题目会出现在IT行业的各种笔试和面试中,但本书更深层的意义在于引导读者思考,和读者共享思考之乐、编程之美。

 

更多推荐

This book collects about 60 topics on algorithm and programming. Most of these topics have appeared in Microsoft's written tests and interviews, and some have been discussed enthusiastically by Microsoft employees. The author tries to start from various interesting problems in the book, guide readers to discover problems, analyze problems, solve problems, and find better solutions. This book is divided into the following parts.

• The joy of games: Starting from games and other interesting problems, simplifying the complex, analyzing and summarizing.

• The magic of numbers: The process of programming is actually the process of dealing with numbers and characters. This section collects some fun numbers-crunching problems.

• The method of structure: brings together the common problems of operating on strings, linked lists, queues, and trees.

• Mathematical Interests: Lists some mathematical problems that do not require writing specific programs to exercise readers' abstract thinking ability.

Most of the topics in this book provide detailed explanations. Each topic is followed by one or two extended questions for readers to delve further into.

The book also tells various short stories about interviews, tells readers what kind of technical talents Microsoft needs, what kind of abilities they value, how to screen talents, and answers readers' questions about interviews, recruitment, and career development in the IT industry. Many of these topics will appear in various written tests and interviews in the IT industry, but the deeper meaning of this book is to guide readers to think and share the joy of thinking and the beauty of programming with readers.

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/1166

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2022年7月4日 下午5:28
下一篇 2022年7月4日 下午5:37

相关推荐