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

更多

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

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

图书目录 第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)一排石头的游戏......

更多

特惠推荐 sql编程习题与解答 sql编程习题与解答 23折office vba编程高手 25折网页设计梦工场 - - dreamweaver篇(配光盘) 25折电脑时尚与经典6网络聊天入门到精通分册 25折编程技巧及故障排除即时通/ vb篇/全2册 25折java 2程序设计技能百练(1光盘) 28折数据库原理与应用习题与解析 28折新编中文visual basic 6.0实用教程 28折全美经典学习指导系列 - - - - 数据结构习题与解答(java解答语言描述) 28折最新windows注册表应用与实例教程 28折
posted on 2009-12-28 13:09  康的瑞  阅读(234)  评论(0编辑  收藏  举报