导航:首页 > 编程语言 > 编程珠玑英文版

编程珠玑英文版

发布时间:2022-12-12 11:11:48

A. 编程珠玑(第2版)和编程珠玑Ⅱ这两本书有什么区别请高手详细解释一下,谢谢!

编程珠玑 英文名:Programming Pearls
编程珠玑Ⅱ英文名:More Programming Pearls
也就是第二本相比第一本更深入!

B. 《编程珠玑(第2版61修订版)》epub下载在线阅读,求百度网盘云资源

《编程珠玑(第2版61修订版)》[美]JonBentley乔恩61本特利电子书网盘下载免费在线阅读

链接: https://pan..com/s/11A7pXMl5CJug5dvZ8Jg5hw

密码:mrg0

书名:编程珠玑(第2版61修订版)
作者名:[美]JonBentley乔恩•本特利
豆瓣评分:8.4
出版社:人民邮电出版社
出版年份:2014-12
页数:280
内容介绍:
多年以来,当程序员们推选出最心爱的计算机图书时,《编程珠玑》总是位于前列。正如自然界里珍珠出自细沙对牡蛎的磨砺,计算机科学大师Jon Bentley以其独有的洞察力和创造力,从磨砺程序员的实际问题中凝结出一篇篇不朽的编程“珠玑”,成为世界计算机界名刊《ACM通讯》历史上最受欢迎的专栏,最终结集为两部不朽的计算机科学经典名着,影响和激励着一代又一代程序员和计算机科学工作者。本书为第一卷,主要讨论计算机科学中最本质的问题:如何正确选择和高效地实现算法
作者介绍:
Jon Bentley 世界着名计算机科学家,被誉为影响算法发展的十位大师之一。他先后任职于卡内基-梅隆大学(1976~1982)、贝尔实验室(1982~2001)和Avaya实验室(2001年至今)。在卡内基-梅隆大学担任教授期间,他培养了包括Tcl语言设计者John Ousterhout、java语言设计者James Gosling、《算法导论》作者之一Charles Leiserson在内的许多计算机科学大家。2004年荣获Dr. Dobb's程序设计卓越奖。

C. 编程珠玑适合什么人看

比较适合中年人,这是一本不可多得的好书,具体好在哪里,我也不太能说清楚。应该算是思路上给我的帮助会是比较大吧。全书总共有十五章,每个章节都很少,但是很实用。先帮你回顾基础知识,然后会让你学到很多的提升性能的一些建议。最后一大部分是一些实际的应用,例如排序、取样问题、搜索、堆、字符串之类的知识。因为都是从解决实际问题入手,所以不会显得很枯燥,让我看得也比较入迷。

拓展:

1、书的内容围绕程序设计人员面对的一系列实际问题展开。作者Jon Bentley 以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。《编程珠玑(第2版)》是计算机科学方面的经典名着。

2、《编程珠玑(第2版)》的特色是通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行了透彻而睿智的描述,为复杂的编程问题提供了清晰而完备的解决思路。《编程珠玑(第2版)》对各个层次的程序员都具有很高的阅读价值。

3、Jon Bentley,世界着名计算机科学家,被誉为影响算法发展的十位大师之一。他先后任职于卡内基-梅隆大学(1976-1982)、贝尔实验室(1982-2001)和Avaya实验室(2001年至今)。在卡内基-梅隆大学担任教授期间,他培养了包括Tcl语言设计者John Ousterhout、Java语言设计者James Gosling、《算法导论》作者之一Charles Leiserson在内的许多计算机科学大家。2004年荣获Dr.Dobb's程序设计卓越奖。

D. 《编程珠玑》txt下载在线阅读全文,求百度网盘云资源

《More Programming Pearls》(Jon Bentley)电子书网盘下载免费在线阅读

链接: https://pan..com/s/1ky7XwJAuCKyeh0HlymSYsg

pdf" data_size="3.15M" data_filelogo="https://gss0.bdstatic.com//yun-file-logo/file-logo-6.png" data_number="1" data_sharelink="https://pan..com/s/1ky7XwJAuCKyeh0HlymSYsg" data_code="a1mx">

提取码: a1mx

书名:More Programming Pearls

作者:Jon Bentley

豆瓣评分:8.4

出版社:Addison-Wesley Professional

出版年份:1988-1-11

页数:224

内容简介:

What do topics ranging from organic chemistry to Napoleon's campaigns have to do with computer programming? This collection of essays demonstrates the many varied aspects of programming, showing how programming can be both a fun and elegant science. Some of the essays cover programming techniques, like how profilers can provide insight into the dynamic behavior of programs, and methods for making data files self-describing. These techniques deal with real programs and they are realistically illustrated, using the C and Awk languages. Bentley also provides the reader with some tricks of the programmer's trade, like a collection of rules of thumb and hints for finding simple solutions to hard problems. These essays also originally appeared in the author's column in Communication of the ACM, and have been substantially revised, incorporating new sections, problems, and reader comments. 0201118890B04062001

作者简介:

Jon Bentley 世界着名计算机科学家,被誉为影响算法发展的十位大师之一。他先后任职于卡内基-梅隆大学(1976~1982)、贝尔实验室(1982~2001)和Avaya实验室(2001年至今)。在卡内基-梅隆大学担任教授期间,他培养了包括Tcl语言设计者John Ousterhout、Java语言设计者James Gosling、《算法导论》作者之一Charles Leiserson在内的许多计算机科学大家。2004年荣获Dr.Dobb's程序设计卓越奖。

E. 求推荐各个行业的专业教科书

1. 师从天才 作者 : [美] 罗伯特·卡尼格尔
出版社 : 上海科技教育出版社

2. 普通生物学
作者 : 陈阅增
出版社 : 高等教育出版社
3. 什么是数学
作者 : [美] R·柯朗 H·罗宾 着/I·斯图尔特 修订
出版社 : 复旦大学出版社

4. 病者生存
作者 : (美)莫勒姆,(美)普林斯 着,邵毓敏 译
出版社 : 广西科学技术出版社

5. 物理世界奇遇记
作者 : (美)伽莫夫/(英)斯坦纳德
出版社 : 科学出版社

6. 追寻记忆的痕迹
作者 : [美] 埃里克·坎德尔
出版社 : 中国轻工业出版社

7. 梦断代码
作者 : Scott Rosenberg
出版社 : 电子工业出版社

8. 编码的奥秘
作者 : Charles Petzold/伍卫国/王宣政/孙燕妮
出版社 : 机械工业出版社
9. 大众天文学(上下两册)
作者 : C.弗拉马里翁
出版社 : 广西师范大学出版社

10. 费恩曼物理学讲义(第1卷)
作者 : Richard P. Feynman/Robert B. Leighton/Matthew Sands
出版社 : 上海科学技术出版社

11. 环境科学:全球关注 上下
作者 : 库宁汉姆
出版社 : 科学出版社

12. 最大的小发明:螺丝与螺丝刀
作者 : 里布金斯基 出版社 : 百花文艺出版社
13. 世界科学技术通史
作者 : 麦克莱伦第三
出版社 : 上海科技教育出版社

14. 建筑空间组合论(第三版)
作者 : 彭一刚 着
出版社 : 中国建筑工业出版社

15. 《华尔街日报》是如何讲故事的
作者 : [美] 威廉·E.布隆代尔
出版社 : 华夏出版社

16. 诤语良言:与青年记者谈新闻写作
作者 : 刘其中
出版社 : 新华出版社

17. 法律之门
作者 : [美] 博西格诺
出版社 : 华夏出版社

18. 心理学与生活
作者 : [美] 理乍得·格里格/菲利普·津巴多
出版社 : 人民邮电出版社

19. 登天的感觉:我在哈佛大学做心理咨询(修订本) (平装)
作者 : 岳晓东
出版社 : 上海人民出版社

20. 实验心理学<通过实例入门>(第7版)
作者 : 索尔索
出版社 : 中国轻工业出版社
21. Lehninger生物化学原理(第3版)
作者 : David L.Nelson/Michael M.Cox
出版社 : 高等教育出版社

22. 思维的版图
作者 : 理乍得.尼斯贝特
出版社 : 中信出版社
23. 社会心理学(第8版)
作者 : [美] 戴维·迈尔斯
出版社 : 人民邮电出版社

24. 与“众”不同的心理学
作者 : Keith E.Stanovich
出版社 : 中国轻工业出版社

25. 所罗门王的指环-劳伦兹动物行为学着作系列
作者 : (奥)劳伦兹
出版社 : 中国和平出版社

26. 信息时代的儿童发展
作者 : 桑德拉·L.卡尔弗特
出版社 : 商务印书馆

27. 人工智能的未来
作者 : Jeff Hawkins/Sandra Blakeslee
出版社 : 陕西科学技术出版社
评语 : 人工智能方面的推荐

28. 花的智慧
作者 : (比)莫里斯·梅特林克
出版社 : 漓江出版社
29. 外部空间设计
作者 : 芦原义信
出版社 : 中国建筑工业出版社

30. 清洁与高雅-浴室和水厕趣史
作者 : [英]劳伦斯·赖特
出版社 : 商务印书馆
31. 蒙面骑士
作者 : (墨)马科斯
出版社 : 上海人民出版社

32. 理解航天:航天学入门
作者 : (美)塞勃
出版社 : 清华大学出版社
33. 改变世界的方程:牛顿、爱因斯坦和相对论
作者 : (德)弗里奇
出版社 : 上海科技教育出版社

34. 语言本能
作者 : (美)史迪芬.平克
出版社 : 汕头大学出版社

35. 一个广告人的自白
作者 : 大卫·奥格威
出版社 : 中信出版社

36. 超越CSS
作者 : Andy Clarke
出版社 : 人民邮电出版社

37. 相同与不同
作者 : 洛德·霍夫曼
出版社 : 吉林人民出版社

38. 美国大城市的死与生(纪念版)
作者 : [加拿大] 简·雅各布斯
出版社 : 译林出版社

39. 古典作曲家排行榜
作者 : 菲尔.G.古尔丁
出版社 : 海南出版社

40. 离散数学及其应用
作者 : (美)罗森 着,袁崇义 等译
出版社 : 机械工业出版社

41. 博弈论基础
作者 : 高峰 罗伯特·吉本斯
出版社 : 中国社会科学出版社

42. 计算机网络
作者 : Andrew S. Tanenbaum
出版社 : 清华大学出版社
43. 全球化下的社会变迁与非政府组织(NGO)
作者 : 范丽珠
出版社 : 上海人民出版社

44. 安藤忠雄连战连败
作者 : (日)安藤忠雄
出版社 : 中国建筑工业出版社

45. Kirklin/Barratt-Boyes心脏外科学两卷套(第3版) Kirklin/Barratt-Boyes Cardiac Surgery
作者 : Nicholas Kouchoukos 着
出版社 : Oversea Publishing House

46. 综合评价理论、方法及应用
作者 : 郭亚军
出版社 : 科学出版社

47. 机械设计手册.单行本.机械振动·机架设计
作者 : 成大先
出版社 : 化学工业出版社

48. 普通地质学简明教程
作者 : 杨伦
出版社 : 中国地质大学出版社

49. 艺术的故事
作者 : [英] 贡布里希 (Sir E.H.Gombrich)
出版社 : 广西美术出版社

50. 工程热力学
作者 : 曾丹苓
出版社 : 高等教育出版社

51. 如何求解问题:现代启发式方法
作者 : Zbigniew Michalewicz/David B.Fogel
出版社 : 中国水利水电出版社

52. Head First Object-Oriented Analysis and Design
作者 : Brett D. McLaughlin/Gary Pollice/Dave West
出版社 : O'Reilly Media

53. 原动画基础教程
作者 : 威廉姆斯
出版社 : 中国青年出版社

54. 测绘学概论(第二版)
作者 : 宁津生,陈俊勇,李德仁,刘经南,张祖勋等编着
出版社 : 武汉大学出版社

55. 风景园林设计要素
作者 : 诺曼K.布思
出版社 : 中国林业出版社

56. 计算流体力学基础及其应用
作者 : (美)约翰D.安德森(JohnD.Anderson)着,吴颂平,刘赵森译
出版社 : 机械工业出版社

57. 历届CMO中国数学奥林匹克试题集1986-2009
作者 : 刘北兴
出版社 : 哈尔滨工业大学出版社

59. 训诂学(修订本)
作者 : 郭在贻
出版社 : 中华书局

60. 搏击沧海――地学革命风云录(第二版)
作者 : (瑞士)许靖华 着
出版社 : 地质出版社 评语 : 地球科学

61. 机器学习
作者 : (美)米歇尔(Mitchell,T.M.)着;曾华军等译
出版社 : 机械工业出版社

62. 从一到无穷大
作者 : [美] G. 伽莫夫
出版社 : 科学出版社

63. 统计学的世界(第五版)
作者 : David S. Moore/William I. Notz
出版社 : 中信出版社

64. 创世纪的第八天:20世纪分子生物学革命
作者 : 霍勒斯・贾德森/李晓丹
出版社 : 上海科学技术出版社

65. 埃及考古学
作者 : 刘文鹏
出版社 : 生活·读书·新知三联书店

66. 灵魂机器的时代:当计算机超过人类智能时
作者 : (美)库兹韦尔/Ray Kurzweil
出版社 : 上海译文出版社

67. 文化人类学
作者 : 威廉·A·哈维兰
出版社 : 上海社会科学院出版社

68. 双螺旋
作者 : [美] J. D. 沃森
出版社 : 科学出版社

69. 叔本华的治疗
作者 : 欧文·亚龙
出版社 : 希望出版社
70. 金枝(上下册)
作者 : [英] J.G.弗雷泽
出版社 : 新世界出版社

73. 女士品茶:20世纪统计怎样变革了科学
作者 : 萨尔斯伯格 (SalsburgDavid)
出版社 : 中国统计出版社

74. 海洋科学导论
作者 : 冯士筰等主编
出版社 : 高等教育出版社

75. 上帝掷骰子吗▪量子物理史话
作者: 曹天元
出版社: 辽宁教育出版社

76. 古今数学思想
作者: [美] 莫里斯•克莱因
译者: 张理京 / 张锦炎 / 江泽涵
出版社: 上海科学技术出版社

77. 数学——它的内容、方法和意义
作者: А.Д.亚历山大洛夫
译者: 孙小礼 / 赵孟养 / 裘光明 / 严士健
出版社: 科学出版社

78. 初等数论
作者:潘承洞,潘承彪
出版社: 北京大学出版社

79. 经济学原理
作者: [美] N.格里高利•曼昆;译者: 梁小民 / 梁砾
出版社: 北京大学出版社

80. 牛奶可乐经济学(已读)
作者: [美] 罗伯特•弗兰克;译者: 闾佳
出版社: 中国人民大学出版社

81. 如何成为顶级记者
作者: 杰里•施瓦茨
译者: 曹俊等
出版社: 中央编译出版社

82. 魔鬼经济学
作者: [美] 史蒂芬•列维特 / [美] 史蒂芬•都伯纳;译者: 刘祥亚
出版社: 广东经济出版社

83. 中国古代神话
作者: 袁珂
出版社: 华夏出版社

84. 法理学:法律哲学和法律方法
作者: E•博登海默
译者: 邓正来
出版社: 中国政法大学出版社

85. 万历十五年
作者: [美] 黄仁宇
出版社: 生活•读书•新知三联书店

86. 生命是什么
作者: [奥]埃尔温•薛定谔
译者: 罗来欧/ 罗辽复
出版社: 湖南科学技术出版社

87. 大问题
作者: [美] 罗伯特•所罗门
出版社: 广西师范大学出版社

88. 社会学的想象力
作者: (美)米尔斯
出版社: 三联书店

89. 日语概说
作者: 金田一春彦
出版社: 北京大学出版社

90. 菊与刀
作者: 鲁思•本尼迪克特
出版社: 武汉出版社

91. 万物简史
作者: [美] 比尔•布莱森
出版社: 接力出版社

92. 世界科学技术通史
作者: 麦克莱伦第三
出版社: 上海科技教育出版社

93. 苏菲的世界
作者: (挪威)乔斯坦•贾德
出版社: 作家出版社专业:哲学

94. 电影剪辑技巧
作者: 米勒
出版社: 中国电影

95. 电影批评
作者: 戴锦华
出版社: 北京大学出版社

96. 涂尔干死了
作者: [美]阿瑟•阿萨•伯格
出版社: 广西师范大学出版社

97. 中国鸟类野外手册
作者: [主编][英]约翰•马敬能(John MacKinnon) / [绘图]卡伦•菲利普斯(Karen Phillipps)
出版社: 湖南教育出版社

98. 材料科学与工程基础(影印版)
作者: 阿斯克兰德
出版社: 清华大学

99. 一个广告人的自白
作者: (美)奥格威;译者: 林桦
出版社: 中国物价出版社

100. 昆虫记
作者: J.-H.法布尔 / 王光;译者: 王光
出版社: 作家出版社

101. 花朵的秘密生命
作者: 萝赛;译者: 钟友珊
出版社: 广西师范大学出版社

102. 阿西莫夫最新科学指南(上下册)
作者: [美] 阿西莫夫;译者: 朱岚 [等]
出版社: 江苏人民出版社

103. 图解思考
作者: [美] 保罗•拉索;译者: 邱贤丰 / 刘宇光 / 郭建青
出版社: 中国建筑工业出版社

104. 资治通鉴(柏杨白话版)
作者: 司马光
出版社: 北岳文艺出版社

105. 华夏意匠
作者: 李允鉌
出版社: 天津大学出版社

106. 蔚蓝诡计
作者: (美)乔治•路易斯(George Lois) / (美)比尔•匹兹(Bill Pitts);译者: 刘家驯
出版社: 海南 出版社

107. 材料科学基础
作者: 胡赓祥
出版社: 上海交大

108. learn python the hard way
作者: Zed Shaw
出版社: http://Lulu.com

109. 法意3000年
作者: 赵明
出版社: 中国法律图书有限公司

110. 西西弗的神话
作者: [法] 加缪
译者: 杜小真
出版社: 广西师范大学出版社

111. 医学史十五讲
作者: 江晓原
出版社: 北京大学

112. 数学分析
作者: [美]Tom M. Apostol
译者: 邢富冲 / 邢辰 / 李松洁 / 贾婉丽
出版社: 机械工业出版社

113. 动物生理学
作者: 陈守良
出版社: 高等教育出版社

114. 爱的艺术
作者: [美] 艾•弗洛姆;译者: 李健鸣
出版社: 上海译文出版社

115. 给教师的建议
作者: [苏] B.A. 苏霍姆林斯基;译者: 杜殿坤 编译
出版社: 教育科学出版社

116. 西方幻想文学论
作者: 彭懿
出版社: 少年儿童出版社

117. 全球导航卫星定位系统原理与应用
作者: 成英燕
出版社: 测绘

118. 深入理解计算机系统
作者: Randal E.Bryant / David O'Hallaron;译者: 龚奕利 / 雷迎春
出版社: 中国电力

119. 化学史传--化学史与化家传
作者: 山冈 望(日);译者: 廖正衡/等
出版社: 商务印书馆

120. Perl语言入门
作者: (美)斯库渔产茨 等
译者: 李晓峰
出版社: 中国电力出版社

121. 《黑暗历史现场》系列丛书(共14本)
作者: 狄利;译者: 苏海霞
出版社: 中州古籍

122. 微积分
作者: [美]D.休斯.哈雷特,A.M.克莱逊
译者: 胡乃冏 邵勇 徐可 马志鹏 徐刚
出版社: 高等教育出版社

123. 学习Web设计
作者: (美)Jennifer Niederst Robbins;译者: 靳志伟
出版社:机械工业出版社

124. 牛津英语用法指南
作者: Michael Swan;译者: 严维明、庄绎传等
出版社: 外语教学与研究出版社
125. 心理学带你走出思维误区
作者:(美)罗斯科 着 王湘,李欢欢 译
出 版 社:华东师范大学出版社
126. 建筑:形式、空间和秩序
作者: 弗朗西斯•D.K.钦;译者: 邹德侬 / 方千里
出版社: 中国建筑工业出版社
127. 现代建筑:一部批判的历史
作者: (美)肯尼斯•弗兰姆普敦;译者: 张钦楠
出版社: 三联书店

128. 现代汉语八百词
作者: 吕叔湘
出版社: 商务印书馆

129. 文学理论入门
作者: Jonathan Culler;译者: 李平
出版社: 译林出版社

130. 粒子物理和场论
作者: 李政道
出版社: 上海科学技术

131. 黑客与画家
作者: [美] Paul Graham;译者: 阮一峰
出版社: 人民邮电出版社

132. essential of biology
作者: Bye, Eric A. (EDT)
出版社: Barrons Ecational Series Inc

133. at the bench-a laboratory navigato
作者: Kathy Barker
出版社: Cold Spring Harbor Laboratory Press

134. 故事——材质、结构、风格和银幕剧作的原理
作者: [美] 罗伯特•麦基;译者: 周铁东
出版社: 中国电影出版社

135. 影视语言教程
作者: 李稚田
出版社: 北京师范大学出版社

136. 当代文艺心理学
作者:金元浦 主编
出版社:中国人民大学出版社

137. 编程珠玑
作者: Jon Bentley;译者: 黄倩 / 钱丽艳
出版社: 人民邮电出版社

138. 程序设计实践
作者: [美] Brian W. Kernighan / Rob Pike;译者: 裘宗燕
出版社: 机械工业出版社

139. 具体数学
作者: [美] Ronald L. Graham / Donald E. Knuth / Oren Patashnik
出版社: 机械工业出版社

140. 哥德尔、艾舍尔、巴赫--集异璧之大成
作者: [美] 侯世达;译者: 郭维德 等
出版社: 商务印书馆

141. 皇帝新
作者: 罗杰•彭罗斯
译者: 许明贤 / 吴忠超
出版社: 湖南科学技术出版社

142. 果壳中的宇宙
译者: 吴忠超
出版社: 湖南科学技术出版社

143. 天真的人类学家
作者: (英) 奈吉尔•巴利(Nigel Barley);译者: 何颖怡
出版社: 广西师范大学出版社
144. Basic Notions of Algebra
作者: Shafarevich
出版社: Springer-Verlag (科学出版社影印引入)

145. 热的简史
作者:姜•范恩(John Fenn)
出版社:东方出版社

146. 神祗•坟墓•学者: 欧洲考古人的故事
作者: [德] C. W. 西拉姆;译者: 刘乃元
出版社: 生活•读书•新知三联书店

147. 电化学方法:原理与应用
作者:[美]巴德(Bard A.J.),福克纳(Faulkner L.R.),等
出版社:化学工业出版社(中文版) JOHN WILEY&SONS,INC.(英文版)

148. 新闻理论十讲
作者: 陈力丹
出版社: 复旦大学出版社

149. 传播学纲要
作者: 陈力丹
出版社: 人民大学

F. 推荐下学习c++的外文教材

C++ primer
算法导论 《Introction to Algorithms》
编程珠玑 《Programming Pearls》Jon Bentley编的

G. 我想自学C语言,但是不知道看什么书才好,有人可以帮帮我吗

入门:《C Primer Plus(第五版)》中文版;
进阶:三剑客:《C和指针(第二版)》、《C专家编程》、《C陷阱与缺陷》;
上述三本看完第一本,视你本身的数学、英文基础和学习目的就有些分支了,如果想长期在编程圈子里混,先研究数据结构和算法,如果离散数学、数论、概率论有一定基础,推荐《算法导论》,如果数学基础不好而有些英文基础,可以看《Algorithms》(这个是英文版),如果数学、英语都不行,那就《编程珠玑2》;如果只是有兴趣,玩票性质的学习,那就找些系统相关的编程书籍来学,尽快能自己做东西,或者直接转Java/C#/C++。
上面所有书在豆瓣评分都很高,Accu评价都是Highly recommended.

H. 算法不扎实的程序员,每一个都很慌

初学者经常问这样的问题,然而这些其实是错误的问题。

对于初学者而言,你最应该优先考虑的是,哪些东西构成了程序的基础?

最经典的一句话: 程序 = 数据结构 + 算法

如果说编程语言是程序的血肉,那么算法就是程序的灵魂。

人不能没有血肉之躯,但是没有灵魂的人依然只是一个死人。

不能单纯依靠算法衡量一个程序员的好坏,但是面试的时候考算法绝对是简单高效的筛选手段。近些年大厂的面试几乎必考算法也是这个原因。每一个算法学的不扎实的程序员,在面试的时候都很慌。

下面这些书籍应该是算法方面最常见的经典书籍。我有幸都读过,有些读完了,有些半途而废,不过基本上也都算是熟悉。顺序上由易到难,从薄到厚,每本书下面我会简单的介绍一番,希望能对你的学习有所帮助。

首先是两本算法入门书籍,也可以当做算法读物:

《啊哈!算法》

用他的自我介绍的来讲:“这不过是一本有趣的算法书而已,和别的算法书比较,如果硬要说它有什么特点的话,那就是你能看懂它。”

图文并茂,而且画风有趣,适合新手入门,但是代码是C的,看着比较累,文字也略显冗长。

图是非常棒的,启蒙用,非教科书

《算法图解》

和《啊哈》类似,他的介绍是:“像小说一样有趣的算法入门书。”

书里面讲的很好,Python代码也很容易读懂,比之《啊哈!算法》,书中的例子没有那么有趣,但是图很清晰,文字和代码不冗杂。

缺点同样是非教科书,非常浅显,三四个小时就看完了。有一种刚刚热身的感觉。

接下来这几本都是最常见的书了:

《数据结构与算法分析C语言描述》

这本书的作者几乎不浪费笔墨在一些简单的地方。书很薄,但是覆盖面很广很深,作者实在是非常厉害。

不过反过来说,就是有些地方讲的语焉不详……

这本书还有Java语言版本的,但是相比之下C的更好一些。

挺好的一本书。

还有一点是翻译不是很给力,好多人都没坚持看完。

《数据结构与算法Python语言实现》

英文版评分非常高,中文版评分非常低……

据说是也翻译的不好。另外就是本书自身错误也不少……几版过后依然很多没有改过来。

书中数学证明和介绍比较简单。因为采用Python语言的原因,比较易读。

浅显易懂,内容上循序渐进,环环相扣。相比于上一本,我会更推荐一些。厚度也不算厚。

《数据结构与算法 Python语言描述》

北大教授裘宗燕的书,这本书前面写的挺好的,尤其是在面向对象还有ADT等思想的阐述,都很不错。

但是读到后来给我一种虎头蛇尾的感觉,前面气势如虹绪论就写了很长,最后三章感觉有点草草收尾的意思。就像编辑在催稿,而作者很忙的样子……

另外就是这本书的编排顺序我个人也不是特别喜欢。

接下来是两本大部头,都是非常厚的书。

他们最大的特点就是:出现率远大于看完率

《算法导论》

算法书中的权威,MIT的6.046J就是按照这个来讲的。

公认最好的算法书,组织结构合理,内容详尽。引导读者从思维方式上对算法进行领悟。

书中对算法的数学结构进行了详尽的阐述。有非常多的数学证明。

这本书我说不出什么缺点,只能说有些内容是因为我还没到大牛的境界,暂时还无法体会理解。

我个人的观点是:不要纠结于详细的伪代码,不用纠结于连篇累牍的讲解。体会其中算法的精髓就好。

《算法》第四版

如果说,《算法导论》是学术上最好书,那这本应该是实际应用最好的书。

它对数学的要求比《算法导论》低很多,摒弃了算法的证明。

书中具体给出了每位程序员应知应会的50个算法,深入浅出,大量图解。非常棒。

java基础的话你能撸出来Hello World基本上就可以开始看这本书了,这本书最大的不友好之处在于它的第一章非常长,没看过的人又不知道哪里可以跳过。

这本书后面的翻译感觉不如前边了,不知道是换人了还是DDL了……

翻开书就会看到很多的图,配套作者在coursera上面的课程学的话事半功倍!

接下来的几本我看的比较少,简单介绍一下,希望大家自己去发现和了解,不要漏下这些好书:

《编程珠玑》

很薄一本啊,但是我放在那还没看完……

这本书被称为: 历史 上最伟大的计算机科学着作之一

融深邃思想、实战技术与趣味轶事于一炉的奇书。

内容不深,但是不是一个知识点一个知识点的给你讲解算法原理的。

这本书的核心思想是让你了解如何正确选择和高效地实现算法。书中还有一些趣闻轶事,看着倒是很有意思~

有兴趣的同学可以看看~

《算法竞赛入门经典》系列

算法竞赛入门经典书,ACM必备书籍吧算是。书中题目对于竞赛来说比较简单,但是对于一般我们平时工程来说偏难。语言用的是C/C++,请好好做例题好好做作业,读书的时候好好思考和复习~

反正我是没读过,捂脸……

《剑指Offer》

这个书很有意思,对于在校生来说我个人觉得是必看的书。没有任何工作经验的同学在面试的时候真的会被问懵的。这本书可以让你了解如何应付考官日常问题,在解答面试问题的时候,书中很多方法和思路会让考官觉得你思考的很全面,给你加不少分。

我面试的时候也曾快速扫过一遍这本书,让我在回答问题的时候条理更清晰。书中代码是C的,emmm,于是代码部分我就没太看……

《用Python解决数据结构与算法问题》

最后给大家推荐一本在线的 免费 的算法书。

https://facert.gitbooks.io/python-data-structure-cn/

不是大部头,也不是读物,新手入门足够用,书中介绍了大多数日常需要的算法,并且讲的比较浅显~转行的新手基本可以通过这本书来快速掌握常用基本算法了~

反正免费,是否适合自己看两页也就get了~

如果需要PDF版,可以在“程序员必修课”公众号后台回复:“Python算法书”获取。

I. C语言进阶学习有哪些经典书籍

《C语言程序设计》
作者:郭有强 编
出 版 社:清华大学出版社

评价:书很利索,该有的都有,如果你还没有一本满意的C语言课本,买它没错。(也可以阅读外国的经典C语言书籍)

《C和指针》
POINTERS ON C Kenneth A.Reek、
徐波 人民邮电出版社

评价:不算厚的书,纠正对指针的错误理解,这是必读经典,相信会带给你很多思考。(单单一本还不够,继续往后看)

《C陷阱与缺陷》
Andrew Koenig、 高巍
人民邮电出版社

评价:172页,应当1-2天看完,读完豁然开朗,对C语言常见的陷阱进行剖析,必须经典。

《C专家编程》
Expert C Programming Deep C Secrets Peter Van
Der Linden 人民邮电出版社 (2008-02出版)

评价:200多页,应当2天左右看完,本书读起来很舒坦,不可多得的好书,带你领略语法之外的奥秘,必读经典。

②数据结构与算法:

《清华大学计算机系列教材•数据结构(C语言版)(附光盘1张)》
吴伟民、 严蔚敏
清华大学出版社

评价:数据结构都是类C的伪代码描述,初次接触编程的同学可能理解不了,我也一样。我是看严蔚敏视频学会的数据结构,希望这个办法对你们也同样有效。

《计算机算法设计与分析(第3版)》
王晓东
电子工业出版社

评价:这是我们的课本,不过的确是学习它才把数据结构和算法入门了,为后面进阶做了铺垫。

《算法艺术与信息学竞赛•算法竞赛入门经典》
刘汝佳
清华大学出版社

评价:了解数据结构怎么用,常用算法与思想,书不厚,但很给力。初学可能有障碍,但这的确是入门经典书籍,请不要放弃。

《算法导论(原书第2版)》
科曼(Cormen T.H.)、等、 潘金贵
机械工业出版社 (2006-09出版)

评价:经典中的经典,无需多说,不要问我看哪些内容,负责任的说:有能力就多看点,其实都能看懂,书中的内容与思想将会终身受用。

《编程之美:微软技术面试心得 》
《编程之美》小组
电子工业出版社

评价:微软出品,像是一本小故事集,将数学和编程之美展露无疑,学起来很轻松,反复回顾收获颇丰。

《编程珠玑(第2版)》
Jon Bentley、黄倩、 钱丽艳
人民邮电出版社

评价:主要是数据结构和算法,都是常用的内容,不过作者思维新奇,跟随作者一起思考会碰撞出不少火花,评价非常高的一本书,本人没有顺序阅读,感兴趣的内容翻了翻。

《算法艺术与信息学竞赛 》
刘汝佳
清华大学出版社

评价:放在最后,因为此书的确很专业,我这点智商也驾驭不了,信息学竞赛必备。

《程序员面试宝典(第3版)》
欧立奇、刘洋、 段韬
电子工业出版社

评价:这本书很神奇,大二下学期的时候我就买了并看完了,等到大三找工作的时候发现里边的提到的陷阱题目还是有点意思的,C语言掌握的怎么样拿这本书验一验就知道了。

《数学之美》
(《浪潮之巅》作者吴军最新力作,李开复作序推荐,Google黑板报百万点击)

J. 《编程珠玑》pdf下载在线阅读全文,求百度网盘云资源

《编程珠玑》([美] Jon Bentley)电子书网盘下载免费在线阅读

链接: https://pan..com/s/12pxkxKCf9y49Oq8U1wUUWg

提取码: mk6f

书名:编程珠玑

作者:[美] Jon Bentley

译者:黄倩

豆瓣评分:9.1

出版社:人民邮电出版社

出版年份:2008-10

页数:228

内容简介:

本书是计算机科学方面的经典名着。书的内容围绕程序设计人员面对的一系列实际问题展开。作者Jon Bentley 以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。本书的特色是通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行了透彻而睿智的描述,为复杂的编程问题提供了清晰而完备的解决思路。本书对各个层次的程序员都具有很高的阅读价值。.

多年以来,当程序员们推选出最心爱的计算机图书时,《编程珠玑》总是位列前列。正如自然界里珍珠出自细沙对牡蛎的磨砺,计算机科学大师Jon Bentley以其独有的洞察力和创造力,从磨砺程序员的实际问题中凝结出一篇篇不朽的编程“珠玑”,成为世界计算机界名刊《ACM通讯》历史上最受欢迎的专栏,最终结集为两部不朽的计算机科学经典名着,影响和激励着一代又一代程序员和计算机科学工作者。本书为第一卷,主要讨论计算机科学中最本质的问题:如何正确选择和高效地实现算法。..

在书中,作者选取许多具有典型意义的复杂编程和算法问题,生动描绘了历史上众大师们在探索解决方案中发生的轶事、走过的弯路和不断精益求精的历程,引导读者像真正的程序员和软件工程师那样富于创新性地思考,并透彻阐述和总结了许多独特而精妙的设计原则、思考和解决问题的方法以及实用程序设计技巧。解决方案的代码均以C/C++语言编写,不仅有趣,而且有很大的实战示范意义。每章后所附习题极具挑战性和启发性,书末给出了简洁的解答。...

作者简介:

Jon Bentley 世界着名计算机科学家,被誉为影响算法发展的十位大师之一。他先后任职于卡内基-梅隆大学(1976~1982)、贝尔实验室(1982~2001)和Avaya实验室(2001年至今)。在卡内基-梅隆大学担任教授期间,他培养了包括Tcl语言设计者John Ousterhout、Java语言设计者James Gosling、《算法导论》作者之一Charles Leiserson在内的许多计算机科学大家。2004年荣获Dr.Dobb's程序设计卓越奖。

阅读全文

与编程珠玑英文版相关的资料

热点内容
汇编程序员待遇 浏览:357
怎么批量有顺序的命名文件夹 浏览:209
杭州程序员健身 浏览:17
dvd光盘存储汉子算法 浏览:758
苹果邮件无法连接服务器地址 浏览:963
phpffmpeg转码 浏览:672
长沙好玩的解压项目 浏览:145
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:737
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:486
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:383
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:350
风翼app为什么进不去了 浏览:779
im4java压缩图片 浏览:362