The beauty of programming
The beauty of programming
《编程之美》小组
Couldn't load pickup availability
Share
This book collects about 60 questions about algorithms and programming, most of which have appeared in Microsoft's written tests and interviews, and some of them have been heatedly discussed by Microsoft employees. The author tries to start from various interesting problems in the book to guide readers to discover, analyze and solve problems, and find better solutions. This book is divided into the following parts.
• The Joy of Games: Starting from games and other interesting issues, simplifying and analyzing.
• The charm of numbers: The process of programming is actually the process of dealing with numbers and characters. This section collects some fun topics that deal with numbers.
• The Method of Structure: Collects common topics on operations on strings, linked lists, queues, and trees.
• Fun with mathematics: 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. There are one or two extended questions behind each question for readers to study further.
The book also tells various short stories about interviews, tells readers what kind of technical talents Microsoft needs, what abilities they value, how to identify 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 significance of this book is to guide readers to think, and share the joy of thinking and the beauty of programming with readers.
