你现在的位置: 网上图书 >图书 >计算机与网络 >程序设计
编程之美:微软技术面试心得

作者:《编程之美》小组
出版社:电子工业出版社
出版日期:2008-03
市场价: ¥40.0
四、五星会员: ¥29.6(74折) 节省:¥10.4
二、三星会员: ¥30.4(76折) 节省:¥9.6
一星会员价: ¥31.2(78折) 节省:¥8.8
  
  
读买网上书店提供本书购书指南,版权所有,侵权必究。
读买书网郑重承诺全场正版,请放心购买。
内容简介
本书收集了约60道算法和程序设计题目,这些题目大部分在近年的笔试,面试中出现过,或者是被微软员工热烈讨论过。作者试图从书中各种有趣的问题出发,引导读者发现问题,分析问题,解决问题,寻找更优的解法。本书的内容分为下面几个部分:
? 游戏之乐:从游戏和其他有趣问题出发,化繁为简,分析总结。
? 数字之魅:编程的过程实际上就是和数字及字符打交道的过程。这一部分收集了一些好玩的对数字进行处理的题目。
? 结构之法:汇集了常见的对字符串、链表、队列,以及树等进行操作的题目。
? 数学之趣:列举了一些不需要写具体程序的数学问题,锻炼读者的抽象思维能力。
书中绝大部分题目都提供了详细的解说。 每道题目后面还有一至两道扩展问题,供读者进一步钻研。
书中还讲述了面试的各种小故事,告诉读者微软需要什么样的技术人才,重视什么样的能力,如何甄别人才。回答读者关......

更多

编辑推荐
本书收集了约60道算法和程序设计题目,这些题目大部分在近年的笔试,面试中出现过,或者是被微软员工热烈讨论过。作者试图从书中各种有趣的问题出发,引导读者发现问题,分析问题,解决问题,寻找更优的解法。本书的内容分为下面几个部分:
? 游戏之乐:从游戏和其他有趣问题出发,化繁为简,分析总结。
? 数字之魅:编程的过程实际上就是和数字及字符打交道的过程。这一部分收集了一些好玩的对数字进行处理的题目。
? 结构之法:汇集了常见的对字符串、链表、队列,以及树等进行操作的题目。
? 数学之趣:列举了一些不需要写具体程序的数学问题,锻炼读者的抽象思维能力。
书中绝大部分题目都提供了详细的解说。 每道题目后面还有一至两道扩展问题,供读者进一步钻研。
书中还讲述了面试的各种小故事,告诉读者微软需要什么样的技术人才,重视什么样的能力,如何甄别人才。回答读者关......

更多

商品参数
  • 出版日期:2008-03
  • ISBN:712106074
  • 包装:平装
  • 开本:32开
  • 页数:327 页
  • 字数:400千
  • 印张:1次



作者简介
目录
第1章?游戏之乐——游戏中碰到的题目
 1.1?让CPU占用率曲线听你指挥
 1.2?中国象棋将帅问题
 1.3?一摞烙饼的排序
 1.4?买书问题
 1.5?快速找出故障机器
 1.6?饮料供货
 1.7?光影切割问题
 1.8?小飞的电梯调度算法
 1.9?高效率地安排见面会
 1.10?双线程高效下载
 1.11?NIM(1)一排石头的游戏
 1.12?NIM(2)“拈”游戏分析
 1.13?NIM(3)两堆石头的游戏
 1.14?连连看游戏设计 更多

用户评论

转贴:品味编程之美 (★★★★) (3/3人认为此评论有帮助)

heyan2007@***.*** 发表于2008-10-10 17:36:07

早就在CSDN上看到孟岩推荐的《编程之美——微软技术面试心得》这本书,当从吴淏手中接过来,看完序言,我就被吸引住了。 开篇的《面试杂谈》用一个小故事让我对微软、对面试有了更深的了解。面试并不一定是用难题、偏题、怪题来考到对方,笔试和面试考察的都是自己在编程、解决问题、与人合作等方面的全面能力。 网上经常流传着一些诸如“井盖为什么是圆的”、“海盗分金币”的微软的面试问题,现在再回想这些问题的时候,才明白它其实是更深层次地去引导发现问题,去分析问题和解决问题。 《编程之美》集中展示了高水平编程面试题目,它不仅仅授之以鱼,更是授之以渔。对每个问题都以启发性方式进行了权威详细的解答,并给出多种方法。和其他的讲述算法和数据结构的书籍不同,它不是讲解一些计算机和程序设计的理论知识,而是通过分析讲解实际生活中的一些问题,将其抽象为计算机程序设计问题,并找到最优算法。这种学以致用、举一反三的态度正是一个优秀的程序员所必备的。 在来微软之前,跟着老师一起做了企业的门户网站,总感觉做网站就是拖拖控件、使用提供的类,“实现”要求的功能,觉得大学里的数据结构、算法并不是那么重要。看到《编程之美》的实际的问题,想想当林春面试的时候,给我讲语言、运行时、SDK,当需要在数据量相当大的时候如何读取所需的数据,进行查询……我才明白在解决实际问题时,只有在可接受的时间或空间约束条件下的实现才是真正的“实现”,这时就充分体现出基础的重要性,这些都是建立在良好的程序基础和逻辑分析基础上的,而微软的面试也必考C语言,我想或许也是基于此。 在刚看到“让CPU占用曲线听你指挥”的题目后,看完要求,本能的反应就是先Google一下,这是一种方法,但是对于学习而言,这并不是一种最好的方法。应该首先分析一下问题的所在,这也是这本书教给我,印象最为深刻的。关键不在于答案,而在于思考问题的方法。这时就使用到了“操作系统”这门课的内容,反映到程序中,不就是进程的相关知识吗?但是如何去实现,那就要查阅相关的文档,在第二种解法中,我们就可以看到使用.net framework的 performanceCounter对象,方便的得到当前CPU的使用率,这样的学习方法,更全面的了解一个对象,以后遇到此类问题也都会有一个思路了。 在“构造数

这条评论对您有帮助吗? 0条回应 回应此评论

《编程之美》学习笔记连载(★★★★★) (1/1人认为此评论有帮助)

heyan2007@***.*** 发表于2008-8-7 9:29:25

博文视点的官方博客上有对《编程之美》学习笔记的持续更新,欢迎读者分享,交流。^_^
网址链接:http://www.cnblogs.com/bvbook/

这条评论对您有帮助吗? 0条回应 回应此评论

《编程之美》读者QQ群(★★★★★) (0/0人认为此评论有帮助)

heyan2007@***.*** 发表于2008-7-2 13:17:27

博文视点为《编程之美》建立官方qq读者讨论群,号码是64955253,欢迎读者在群内进行分享、交流、讨论。

这条评论对您有帮助吗? 0条回应 回应此评论

10年来我们为全国300家重点图书馆提供图书。 书目信息
读买网上书店地址:北京市丰台区晓月中路15号通信地址:北京100165信箱58分箱邮编:100165
读买网上书店客服相关信息: E-mail:readbuy@rtbook.com 电话:010-52200996、52200990传真:010-51438899
读买网上书店买书购书客服工作时间:8:00——17:00
Copyright (C) 北京读买天下信息技术有限公司 2008, All Rights Reserved

京ICP备08011082号