跪求一本找了五六年的老书

【求书】找一本挺老的小说 记得主角叫林峰 剧情刚开始的时候主角有看见一个人去撞动车gg了 然后主角捡到哪个人的东西

以前有看过现在名字忘了 有看过的老哥麻烦说一下書名


Solutions》(《数据之美:解密优雅数据解决方案背后的故事》)的作者这本书最大的优势就是里面没有理论推导和复杂的数学公式,是很不错的入门书目前中文版已经脱销,对于有志于这个领域的人来说英文的pdf是个不错的选择,因为后面有很多经典书的翻译都较差只能看英文版,不如从这个入手还有,这本书适合于快速看完因为据评论,看完一些经典的带有数学推导的书后会发现这本书什么都没讲只是举了很多例子而已。
Babenko这本書中的公式比《集体智慧编程》要略多一点,里面的例子多是互联网上的应用看名字就知道。不足的地方在于里面的配套代码是BeanShell而不是python戓其他总起来说,这本书还是适合初学者与上一本一样需要快速读完,如果读完上一本的话这一本可以不必细看代码,了解算法主偠思想就行了
        4.《统计学习方法》;作者李航,是国内机器学习领域的几个大家之一曾在MSRA任高级研究员,现在华为诺亚方舟实验室书Φ写了十个算法,每个算法的介绍都很干脆直接上公式,是彻头彻尾的“干货书”每章末尾的参考文献也方便了想深入理解算法的童鞋直接查到经典论文;本书可以与上面两本书互为辅助阅读。
Learning》(《机器学习》);作者TomMitchell[2]是CMU的大师有机器学习和半监督学习的网络课程視频。这本书是领域内翻译的较好的书籍讲述的算法也比《统计学习方法》的范围要大很多。据评论这本书主要在于启发讲述公式为什么成立而不是推导;不足的地方在于出版年限较早,时效性不如PRML但有些基础的经典还是不会过时的,所以这本书现在几乎是机器学习嘚必读书目那么Mitchell的<机器学习>是经典的入门之作。当然因为年代久远,很多新的模型都没有涉及到但不影响他的经典性——入门级。
 6.《机器学习实战》对于程序员想快速了解模型流程和优缺点的,甚至是实现模型的那么是我比较推荐的,现在已经有中文版了<机器学習实战>这本书,提到了很多常见的模型开始就是模型背景简介,之后是模型优缺点和应用场景、在接着算法实现和案例而且,在书嘚最后提及了一些比较切合时代的话题——大数据下机器学习。

Rogers的英国格拉斯哥大学计算机科学学院讲师),这本书适合高年级本科生囷研究生从理论的角度,推导了各个算法以及探究了各个模型的特性等。涉及数学和矩阵的地方都有详细的参照。适合高端点的入門看这本书,可以体会一下自己的数学和矩阵有种必须要加强的感觉。

UllmanAnand是Stanford的PhD。这本书介绍了很多算法也介绍了这些算法在数据规模比较大的时候的变形。但是限于篇幅每种算法都没有展开讲的感觉,如果想深入了解需要查其他的资料不过这样的话对算法进行了解也足够了。还有一点不足的地方就是本书原文和翻译都有许多错误勘误表比较长,读者要用心了

        推荐理由:时至今日, C语言仍然是計算机领域的通用语言之一但今天的 C语言已经和最初的时候大不相同了。本书最主要的一个目的就是通过一种“现代方法”来介绍 C语言书中强调标准 C,强调软件工程不再强调“手工优化”。这一版中紧密结合了 C99标准并与 C89标准进行对照,补充了 C99中的最新特性本书分為 C语言的基础特性、 C语言的高级特性、 C语言标准库和参考资料 4个部分。每章末尾都有一个“问与答”小节给出一系列与该章内容相关的问題及答案此外还包含适量的习题。
        这本书堪称经典之作初学者学习可以看看这个就是零基础入门学习C语言的,上手快但也要坚持上機,要是只看书不在电脑上运行一下看看,是永远学不会的关键在实践!坚持!

 《程序员修炼之道》由一系列的独立的部分组成,涵蓋的主题从个人责任、职业发展直到用于使代码保持灵活、并且易于改编和复用的各种架构技术。利用许多富有娱乐性的奇闻轶事、有思想性的例子以及有趣的类比全面阐释了软件开发的许多不同方面的最佳实践和重大陷阱。无论你是初学者是有经验的程序员,还是軟件项目经理本书都适合你阅3读。
        看到书名很让人担心翻译的英语水平实际不然,翻译的很好只能说标题党了。看封面不难理解作鍺用pointers的意思吧再说了书又不是只讲指针。书名用《C语言指导》更好些
        这是一本全面的C语言入门书。当然入门的深度和高度都比国内的敎材高太多了所以,如果你能直接从这本书开始学的话起点会比较高,当然能学懂的话说明你很有才。
        一般情况下本书的部分内嫆更适合有C基础的人看。如ADT、递归、指针和数组的部分书中所述的思想是国内教材所缺乏的。看完本书能得到一个正确的C语言观。
        C prime Plus这夲书看了两遍练习题基本上都自己独立做完了。题目没怎么主动算法能力(毕竟不是算法的书)但是每个细节说的很清楚。初学者很嫆易找到信心的学完c primer plus之后可以来看上面谭大爷的书找错误。
        大一上学期的时候一个偶然的机会接触了本书的第一版,引发了对软件工程的思考让我很早就意识到代码规范的重要性,为今后学习打下了坚实基础真的很感激这本书,虽然其内容都很简单但是在我迷茫嘚时候真的给了我很多启迪。
 很早读过的书很不错,姚的另外一本c标准:标准和实现也非常好原创佳作~~语言的扩充成为C++,我们知道C语訁是一种程式语言而C++则为对象化语言,因此C++比C更加接近人类的语言因此第四代语言就是人类语言,这就是说人类也是按照程式来行动嘚也是一种程式动物或者程式生物。人类根据一定的世界的部分而创造的语言本不与世界一致或者总一致因此才有扩充,但是基本词彙只有这么多因此没办法表述所有的事物,因此不得不将词汇表扩充至一切声响这就是音乐的美丽,音乐就是现代语言的最终发展鈳见音乐的重要性。
        既适合初入门到的小子也适合相见恨晚的匹夫.这里不得不赞一下老裘借鉴得好,而且里面又简略提到不少CS里面的概念:
        講单词计数的时候顺带介绍了有限状态机;程序设计语言里的副作用,前条件,后条件,短路求值.习题也是很不错的,高斯消元,3n+1问题,约瑟夫环,实现一個简单”虚拟机”和”汇编器”还要弄单步执行功能不少open problem.
 风格严谨,十分强调程序的强健和安全,测试.越界访问从头到尾都在强调,后面还自己實现了个通用整数输入检查函数,还有通用错误信息处理函数,错误处理讨论得很详细.代码简练,命名规范.老早就讲了函数,”强调通过函数抽象建立清晰结构的重要性”.提供大量的模式,实例和建议,教会初学者设计、权衡.内容不依赖任何具体C实现,讨论IDE好处和坏处.
 此书内容涵盖极广:C嘚基本语法,简单的数据结构C与汇编的联系,计算机系统结构操作系统,正则表达式TCP/IP,无所不包如此一来似乎样样通而样样不精。其实不是这么回事作者内容穿插得非常好,用十分简单的方式把每个方面最重要的东西阐明了所以,其实这是本入门书当然也适匼各个方面都了解之后总结用。看完这本书可能觉得什么都懂一点但什么都不完全会不要紧,后面的参考文献多数都是经典入门书嘛,但求上手快这本书上手就非常快。里面几乎一事一例不多不少,恰到好处而且例子基本都简单小巧可爱,不会的地方复制代码调試即可
 “我本来就是菜鸟一个,怎么了国内这破环境,真正的大家才不稀罕写书都捞钱去了。”其实中文书水平普遍低下主要就昰缺少宋劲杉老师这样的“菜鸟”。本书适合做零基础的初学者学习C语言的第一本教材帮助读者打下牢固的基础。有一定的编程经验但知识体系不够完整的读者也可以对照本书查缺补漏从而更深入地理解程序的工作原理。本书最初是为北京亚嵌教育研究中心的嵌入式Linux系統工程师就业班课程量身定做的教材之一也适合作为高等院校程序设计基础课程的教材。本书对于C语言的语法介绍得非常全面对C99标准莋了很多解读,因此也可以作为一本精简的C语言语法参考书
        这书估计慕名而来的人都会在第一时间略感失望,首先书很薄而且讲解不求深入。如果一个人在第一次翻阅此书的时候有这样的印象那应该好好反省下自己是否太浮躁了。
        其实这部书的定位有点不高不低但吔正因如此,它是最适合过渡阶段的内核学习者阅读的一部书正确的阅读顺序或许应是这样的:恐龙书or现代OS->LDK->情景分析之类的详解书。
        LDK很適合在你系统地学习了OS理论之后直接看代码详解又觉得暂且还不够功力的学习者,它可以带你由理论学习阶段逐渐过渡到实践阶段对於这样一部书,要是太厚就有点骗钱的嫌疑要是太深入又会让人觉得作者故意显摆自己的学识。LDK算得上是恰到好处
        另外,本书后面的參考文献十分值得一读要是您读完本书之后觉得不错,建议把它推荐的参考文献也找来读一读或许会让您有更惊艳的感受。
 觉得是linux内核的一大作坊间关于《深入理解linux内核》的传说,本人用自己的拙学是这么理解的对于可以有较好的英文阅读能力的人,可以不用看毛德操的老师的书后者已经完全可以替代了。注意现在比较的逻辑并没有拿这本书去调戏《深入理解》,毕竟本人认为本书阅读时间该昰有操作系统概念然后还没有深入代码研究的阶段。所以同样还在摸索的你我不要被本书的页数给吓到了,这本书我每天晚上花了3个尛时差不多花了45天阅读完,建议一口气看完不然就打不到效果了,当然如果你是在校学生我建议花一个学期对着源码研究。现在这夲书也已经被我成功推荐到我们的team了…
        好书的妙处之一就是能给你与作者交流的感觉。技术书籍常犯两个毛病一个是着眼点太低,堆砌细节(比如谭浩强的《C程序设计》)读起来好像听和尚念经,无法交流再一个就是着眼点太高,兜售哲学(比如ESR的《The Art of UNIX Programming》)读起来恏像听于丹老师讲论语,不敢交流此书的经典性就在于不高不低不多不少,把UNIX系统编程的来龙去脉向你娓娓道来很多地方都可以让你感觉到,你的疑惑作者在写书的时候已经了如指掌从疑惑到顿悟的那一瞬间的畅快感是学习最大的快乐。所以我们的口号就是:有问題,找APUE
        还是在大二就买了这本书,但一直没拿起来看各种拖延。了解 linux 下的网络编程这本很赞。其中讲到了较为底层的网络编程系统調用和几种网络通信模式譬如阻塞式,非阻塞式I/O 多路复用等。但离实践还是由于一定的距离网络编程中重点不在于系统调用,而是對具体的项目想要设计与之适应的网络模式W.Richard Stevens 爹爹的书,每本都可以是经典荐!
    四.高能来袭,C语言进阶系列(学完就等着封神吧王者归來BAT等你)
        这是一本小册子有让人继续读下去的欲望,倒不是因为页数少好欺负是因为书中所说的几乎所有需要注意的地方作为一个程序员都有可能遇到,作者叙述起来很有意思丝毫没有说教的感觉,举的例子很简单却一针见血
        一年前我翻了翻这本书就觉得很棒,但那是我并不“主修”C也没好好看,最近在认真读这本书真是赞叹不已。
        它使你对C的使用有深入了解最后还介绍了一些C++,如果你以前沒太多接触过C++只知道C,通过这本书打开通往C++之门也不错书中还提到了一些当年那些传说中Hacker的的故事,挺风趣的
        你要学过编译原理,雖然不需要学的太深太好但至少对里面的一些概念要有所了解,否则对里面内存分配的部分(事实上很多是针对编译器的)你会感到吃力。还有你要有些Unix/Linux的文化背景,比如Unix的C编程风格还有Unix里的一些命令,工具
        拿到这本薄薄的书,很多人开始怀疑C语言是这么几百頁能讲清楚的么。看完这本书我想答案已经很明了,却真的让人感到震憾什么是好书?无法删减的书才是真正的好书K&R的书一如C语言嘚设计理念:简单而高效
        本书脱胎于作者在C语言的摇篮——贝尔实验室教授C语言的讲稿,几乎涵盖了C语言各个方面的难点并包含了一些其他书籍很少分析到的问题。在每个谜题后面都有详尽的解题分析使读者能够清晰地把握C语言的构造与含义,学会处理许多常见的限制囷陷阱是一本绝佳的C语言练习册。
        但比教材经典最好手边一本教材,一边翻一边看本书。建议集中时间看然后再重新复习!很实鼡的书,比c语言陷阱c语言解惑要深刻!!!广度还行,深度不足适合查缺补漏。
        另外就我个人感觉而言,这本书的语言属于那种简單准确的风格与原文的语义一致性很高,基本上没有因炫耀文字而牺牲准确性之处新手当做兴趣书看或者老手老复习下也可以。可以加深对ADT的理解

 这本书是引导你如何练内功的,但是要是我来说的话我个人认为这本书是在你学完数据结构和导论之间去看,因为这本書只是让你去深入理解计算机导论里面的一些概念算是高配版本的计算机导论,目的是为了引出来操作系统、组成原理这些专业核心的課程你要是指望看完这本书你就能左手写个App右手写个Web动态网站的话就错了,这本书的意义正在于他的这个英文版的名字Computer System  文中所用的例孓也都非常符合本节所要讲述的内容,并且把不得以而用到的以后章节的知识以一种genlib库的形式封装了起来隐藏了C的复杂性,从而避免了初学者的困惑这样,在读完本书后会发现,我们不仅仅学到了C的知识而且把库的编写方法、习惯都潜移默化的留在了心中。在书中佷多地方都会有作者关于软件工程和优秀程序设计风格的见解如接口的编写等等,都对我们打下扎实基础起到了积极的作用
 特别需要指出的一点是:这本书对于C语言中比较困难的部分:如指针、C风格字符串、数组和指针的关系、数组和字符串的关系,都有“一针见血”式的透彻分析使初学者能够容易的明白其中的知识,也使有经验的读者能够抓住重点理解更加深入对于这些比较精髓的知识,特别是指针和数组名的区别会在文中多次被提醒:分配内存、左值!
        初学者在编程中,很少接触文件的操作但是文件操作非常重要,无论初學者还是有一定经验的读者都应该对C标准库中的文件函数熟练的掌握这本书对文件的介绍会让你有系统理解,而且对使用这些函数时常會犯的错误有先知一般的预见从而避免了初学者遇到问题调试时的辛苦周折。
        如果非要说说这本书的缺点我想就是,没有把genlib库的代码刻成cd附在书里这多少会给初学者上机调试造成了不便,好在网上有这本书中的源代码和其他资源而且书后也有完整的代码。其实换种思路想这也可以算是一件好事,国内学生的动手能力差那就应该在敲代码的同时把她理解了吧,呵呵有点自虐倾向-_-b
        最后,无论如何如果你想学习C语言,那么看看这本书吧她很好的!(而且不必在乎什么“C语言已死”这样的胡说八道)作为一种应用最广的面向过程嘚语言,她会让你对计算机程序设计形成一种必要的经典的思考模式!
 因为最近需要复习数据结构与算法所以网上搜索了下这方面的经典书籍。这本书的C语言版本高居榜首获得一致好评,正好该书又有Java语言的版本就买来拜读一下。前后大概花了1个月的时间将该书看了兩遍书中的主要数据结构都敲代码实现了一遍,现在算是将以前的数据结构课程都回忆了起来对比当时上学用的谭浩强的那本数据结構教程,真是天壤之别有时间的话可以在这本书的基础上看一下<<算法导论>>。

 这本书确实是很好的数据结构与算法分析的最佳入门教程鈈过看这本书还是要有点数据结构的基础。通过Java语言描述讨论了主要的数据结构:表、栈、队列、树、散列、优先队列、不相交集合和圖;同时讨论了经典的排序算法:插入排序、希尔排序、堆排序、归并排序、快速排序;介绍了5种常用算法:贪婪算法、分治算法、动态規划、随机化算法、回溯算法;并讨论了Java  《Linux程序设计》是我的Linux编程入门书籍,也是做为教材使用了一整个学期在阅读和学习这本书的时候产生了很多的疑问,书里也没有对应的解答直到……直到我看了APUE,带着这些问题去学习APUE产生了巨大的能量。总之推荐这本书,但昰这本书也只是入门书籍站在《Linux程序设计》的肩膀上,学习APUE在Linux的世界里遨游吧!
        翻了这么多本书,这是我看过的唯一一本讲具体怎么構建一个编译器的书同时这本书所构建的编译器就像作者说的那样,简单但是并不平庸拥有很多挺先进的特性。也能算是一个优化编譯器

    推荐理由:通过图片,打比方等通俗易懂的方法讲述算法的书籍让你能达到懂一些基础算法线性表,堆栈队列,树图,DP算法背包问题等,不要求会实现但是看过以下这些书对于之后实现算法打下坚实的思维基础。
            书里面主要本书中涉及到的数据结构有栈、隊列、链表、树、并查集、堆和图等;涉及到的算法有排序、枚举、深度和广度优先搜索、图的遍历、最短路径、两种最小生成树、割点與割边、二分图最大匹配

            在有些章节的代码有些错误,会令人误解但还是一本很不错的书,主要是讲解的非常详细相比较经典书籍洏言,经典书过于简练再加上中文译者在那卖弄学术,弄得苦涩难读这本书还是好很多,起码用中国人熟悉的语言由浅入深详细描述基本原理

            非常好的一本书,图解多思路清晰,不仅讲了问题分析算法设计的过程还讲了如何优化算法,不同的数据结构上设计算法會有什么样的复杂度值得推荐。

             时逢找工作为笔试准备,需数据结构、数据库、c/c++、计算机系统、网络方面知识对于数据结构,力荐此书通俗易懂,非常适合计算机相关专业朋友…
            本人本科初学数据结构时对于所谓时间复杂度完全摸不着头脑虽然凭着绝佳的短期记憶力在中国式考试中拿到高分,但在实际程序设计开发中一无所用故借此机会重学这方面知识。本书对时间复杂度即大O阶的推导讲解┿分细致,很容易就将“多年顽疾”解决

             作者很努力把基础的算法写的有趣,作为入门还是不错的我看的时候以为是数据分析相关的書,但是里面说的是代码基础算法相关的但是还是很顺畅地看下去了。故事像是小學時看的

            看得出来作者为了完成这本高质量的书做足了功课,刚看完《冯诺依曼传》就看这本简直是看到了冯诺依曼的远见在今天的现实版本,上世纪20、30年代凯恩斯就预言将来人类会“技术性失业”他只是提早了90年,算法已经完全占据了世界甚至将来会主宰人类的命运 看了就该好好思考一下自己的命运了。

    推荐理由:在基本入门算法书的调教和领悟下渐渐懂得一些基础算法是什么,现在就是进阶系列可以参阅力荐《算法导论》《编程原本》,经典款不解释当然这些书最好是在入门后再看合适,还有王晓东那本算法书也很不错有几个版本,可以挑选看还附有课后答案

    推荐理甴:在面试和工作中经常要用到的算法讲解,以及一些过来人工程师的心血总结建议在面试前翻看,提升思维广度外加一些实操。

我要回帖

 

随机推荐