書內容分為以下幾個部分:
▓ 遊戲之樂:從遊戲和其他有趣問題出發,化繁為簡,分析總結。
▓ 數字之魅:程式設計的過程實際上就是和數字及字元打交道的過程。這一部分收集了一些這方面的有趣探討。
▓ 結構之法:彙集了常見的對字串、鏈表、佇列,以及樹進行操作的題目。
▓ 數學之趣:列舉了一些不需要寫具體程式的數學問題,鍛煉讀者的抽象思考能力。
▓ 書中絕大部分題目都提供了詳細的解說。每道題目後面還有一至兩道延伸問題,供讀者進一步鑽研。
▓ 書中還講述了面試的各種小故事,告訴讀者微軟需要什麼樣的技術人才,重視什麼樣的能力,如何甄選人才,並回答了讀者關於IT業面試、招聘、職涯發展的疑問。這本書的很多題目會出現在IT行業的各種筆試和面試中,但本書更深層的意義在於引導讀者思考,和讀者分享思考問題的樂趣,體驗程式設計之美。
本書特色
本書收集了60餘道演算法和程式設計的題目,這些題目大部分曾在微軟招募員工的測驗中出現過。作者希望能藉由本書引導讀者思考與分析問題,尋找更優的解法。
--------------------------------------------------------------------------------
目錄
面試雜談
第1章|遊戲之樂——遊戲中碰到的題目
1.1讓CPU佔用率曲線聽你指揮
1.2中國象棋將帥問題
1.3一疊蔥油餅的排序
1.4買書問題
1.5快速找出故障機器
1.6飲料供貨
1.7光影切割問題
1.8小飛的電梯調度演算法
1.9高效率地安排說明會
1.10雙執行緒高效下載
1.11NIM(1)一排石頭的遊戲
1.12NIM(2)遊戲分析
1.13NIM(3)兩堆石頭的遊戲
1.14 連連看遊戲設計
1.15 構造數獨
1.16 24點遊戲
1.17 俄羅斯方塊遊戲
1.18 踩地雷遊戲
第2章|數位之魅——數位中的技巧
2.1求二進位數字中1的個數
2.2不要被階乘嚇倒
2.3尋找貼文“灌水王”
2.41的數目
2.5尋找最大的K個數
2.6精確表達浮點數
2.7最大公約數問題
2.8找符合條件的整數
2.9費伯納西(Fibonacci)數列
2.10尋找陣列中的最大值和最小值
2.11尋找最近點對
2.12快速尋找滿足條件的兩個數
2.13子陣列的最大乘積
2.14 求陣列的子陣列之和的最大值
2.15 子陣列之和的最大值(二維)
《編程之美》小組
鄒欣:現任微軟亞洲研究院技術創新組研發主管,曾著有《移山之道——VSTS軟體開發指南》一書。
李東:重慶大學電腦學院研究生,微軟亞洲研究院實習生。
陳遠:西北工業大學電腦系研究生,微軟亞洲研究院實習生。
張曉:清華大學高等研究所博士生,微軟亞洲研究院實習生。
劉鐵鋒:現就職於微軟亞洲研究院搜尋技術中心,從事搜尋引擎軟體開發工作。
莫瑜:現為微軟亞洲研究院搜尋技術中心軟體開發工程師。
梁舉:現就職於微軟亞洲研究院搜尋技術中心,從事開發工作。
胡睿:現就職於微軟亞洲研究院搜尋技術中心,從事多媒體搜尋研發工作。
明清山东方言词汇研究-以《金瓶梅词话》.《醒世姻缘传》.《聊斋俚曲》为中心 本书特色 这本《明清山东方言词汇研究——以金瓶梅词话醒世姻缘传聊斋俚曲为中心》由殷晓...
语言之起源-(增补本) 内容简介 語言起源問題是相當複雜的。因為從人類創造語言起,距今已是極其遙遠的年代。這其間,語音的轉變是劇烈的。語義的演化是繁複的,致使語...
战后日本文化语境中的池田鲁迅研究 本书特色 池田大作是当今域外传播鲁迅影响*的人士之一。然而,长期以来,学界对鲁迅在日本接受与传播的研究主要聚焦于日本的&ldq...
杨家将的故事(上) 本书特色 本书稿为杨家将故事,作者用讲故事的方式将其详细演义。故事催人奋进,是中华民族的宝贵精神财富。本书情节曲折动人,人物鲜活饱满。本书稿...
语义.句法模式识别及其应用 内容简介 《语义句法模式识别及其应用》各篇文献分别介绍了我国模式识别领域的发展。《语义句法模式识别及其应用》作者戴汝为自上世纪70年...
历史二十四孝故事新编 本书特色 梁冬编著的《历史二十四孝故事新编》采用浅显易懂、老少皆宜的语言,围绕古时的时代特征和当代的社会习俗,力求写出二十四孝的各种习性。...
中国少数民族图腾崇拜 本书特色 Religious and social aspects are two sides of totemism. Besides ...
系统功能语法:理论之初探 目录 前言Foreword序SynopsisⅠ 导读Ⅱ Systemic?Functional Grammar:A First Ste...
第二语言与外语写作教学 本书特色 本书简明扼要地介绍了有关第二语言和外语写作教学的相关理论,并且在理论的基础上讨论了关于写作教学各个方面的具体问题,还提出了很多...
甲骨文字与殷商制度 本书特色 本书为《近代名家散佚学术著作丛刊》系列图书之一。本书共8章,叙述了甲骨文的发现、研究、新史料的提供、殷代工艺文化的推测等,书末附甲...
世纪文库--永宁纳西族的阿注婚姻和母系家庭 内容简介 《永宁纳西族的阿注婚姻和母系家庭》一书是民族学、人类学研究的经典名著。纳西族是具有悠久历史和文化的民族,在...
作品目录翻译例言圣训概说编者序序 严斥借先知捏造谎言第一章 信仰第二章 清洁与小净第三章 大净、月经和代净第四章 拜功第五章
鸟度屏风里-屏风中的趣味文化史 本书特色 《鸟度屏风里》屏风是一件特别的物事,在中国古人的政治、文化和日常生活中占据重要地位:远古时代,屏风只是一种遮风避雨的实...
远去与归来:希腊与中国的对话 内容简介 本书以法国希腊哲学学者、汉学家于连的有关中国思想研究为基础,用对话形式探讨了中国思想和从希腊传统发展而来的西方思想的沟通...
紫禁城里的老北京 本书特色 在数百年的历史中,紫禁城见证了无数历史风云。众多历史大事,都可以从这里找到源头。这里的每座宫殿、每处亭台,甚至一砖一瓦、一草一木,都...
田边刚,1975 年生于东京。2001 年凭借《砂吉》 获得 Afternoon 四季奖评委特别奖,2002 年改编自马克西姆· 高尔基作品的《二十六个男人与一...
中外神话故事 本书特色 现代社会要求公民具备良好的人文素养和科学素养,具备创新精神、合作意识和开放的视野,具备包括阅读理解与表达交流在内的多方面的基本能力,以及...
老照片(第16辑) 本书特色 本书所采撷的老照片,多为珍贵而又有历史价值的。其中包括家庭生活照,战争揭露内幕照,人物照等,每一张照片反映一个问题,揭露一个事件引...
中国文化史 内容简介 本书主要内容包括:中国人种之起原;洪水以前之制作;家族及私产制度之起原;政法之萌芽;文字之兴;洪水以后之中国等。中国文化史 目录 绪论**...
三生万物-解读数字三的奥妙 本书特色 本书详尽解读了中国数字“三”,再现了“三生万物”的重要渊源和丰富多彩的“三”数文化长卷研究中国传统数字“三”的通俗性读物三...