• Elements of Programming Interviews 2012 OCR

    About the authors We co-developed algorithms and systems that are used by over one billion people everyday. We have extensive experience with interviewing candidates, making hiring decisions, and being interviewed. Adnan Aziz is a professor at The University of Texas at Austin, where he conducts research and teaches classes in applied algorithms. He received his PhD from The University of California at Berkeley; his undergraduate degree is from the Indian Institute of Technology at Kanpur. Tsung-Hsien Lee is a Software Engineer at Google. Previously, he worked as a Software Engineer Intern at Facebook. He received both his MS and undergraduate degrees fromNational Tsing Hua University. He has a passion for designing and implementing algorithms. He likes to apply algorithms on every aspect of his life. He takes special pride in helping to organize Google Code Jam 2014 and Google Code Jam 2015. Amit Prakash is a co-founder and CTO of ThoughtSpot, a Silicon Valley startup. Previously, he was a Member of the Technical Staff at Google, where he worked primarily on machine learning problems that arise in the context of online advertising. Before that he worked at Microsoft in the web search team. He received his PhD from The University of Texas at Austin; his undergraduate degree is from the Indian Institute of Technology at Kanpur.

    0
    74
    69.42MB
    2019-02-14
    0
  • algorithm-essentials-java算法精粹

    algorithm-essentials-java.pdf 算法精粹--举一反三,抛弃题海战术 本书的宗旨是,用尽可能少的题目,覆盖尽可能多的算法。本书中的的每道题都有多种解法,每种解法不是简单的小改进,而是完全不同的思路,力求举一反三,让读者触类旁通。

    0
    154
    2.53MB
    2019-02-14
    12
  • 池内春秋-侯捷简体

    侯捷 池内春秋 简体版。池內春秋 Memory Pool 的 设计大师侯捷,需要一定编程C++经验

    0
    163
    1.39MB
    2019-02-14
    10
  • 深度探索C++对象模型

    这本书探索“对象导向程序所支持的C++对象模型”下的程序行为。对于“对象导向性质之基础实现技术”以及“各种性质背后的隐含利益交换”提供一个清楚的认识。检验由程序变形所带来的效率冲击。提供丰富的程序范例、图片,以及对象导向观念和底层对象模型之间的效率测量。

    0
    72
    63.15MB
    2019-02-14
    9
  • 高质量程序设计指南(第3版)

    《高质量程序设计指南:C++、C语言》(第3版)以轻松幽默的笔调向读者论述了高质量软件开发方法与C++/C编程规范。它是作者多年从事软件开发工作的经验总结。《高质量程序设计指南:C++、C语言》(第3版)共17章,第1章到第4章重点介绍软件质量和基本的程序设计方法;第5章到第16章重点阐述 C++/C编程风格、面向对象程序设计方法和一些技术专题;第17章阐述STL 的原理和使用方法。   《高质量程序设计指南:C++、C语言》(第3版)第1版和第2版部分章节曾经在Internet上广泛流传,被国内IT企业的不少软件开发人员采用。《高质量程序设计指南:C++、C语言》(第3版)的附录C《大学十年》是作者在网上发表的一个短篇传记,文中所描述的充满激情的学习和生活态度,感染了大批莘莘学子。

    0
    230
    37.23MB
    2019-02-14
    29
  • Modern C++ Programming with Test-Driven Development

    本书是一本关于设计原则、编程实践、测试驱动开发的指南,旨在帮助C++ 程序员用测试驱动开发方法构建高性能解决方案。全书共11 章,涵盖测试驱动开发的基本工作方式、潜在好处、怎样利用测试驱动开发解决设计缺陷、测试驱动开发的难点和成本、怎样利用测试驱动开发减少甚至免除调试工作,以及如何长时间维持测试驱动开发。

    5
    169
    6.48MB
    2019-02-14
    29
  • C++ 工程实践经验谈

    C++工程实践经验谈(陈硕),很好的C++资料。这是陈硕写的一本C++工程实践的经验文档,内容翔实,可以给予中级C++程序员非常多的工程实战经验的细节。

    0
    168
    1.22MB
    2019-02-14
    25
  • C++ Concurrency in Action : Practical Multithreading

    《C++并发编程实战》是一本基于C++11新标准的并发和多线程编程深度指南。内容包括从std::thread、std::mutex、std::future和std::async等基础类的使用,到内存模型和原子操作、基于锁和无锁数据结构的构建,再扩展到并行算法、线程管理,最后还介绍了多线程代码的测试工作。本书的附录部分还对C++11新语言特性中与多线程相关的项目进行了简要的介绍,并提供了C++11线程库的完整参考。 《C++并发编程实战》适合于需要深入了解C++多线程开发的读者,以及使用C++进行各类软件开发的开发人员、测试人员。对于使用第三方线程库的读者,也可以从本书后面的章节中了解到相关的指引和技巧。同时,本书还可以作为C++11线程库的参考工具书。

    0
    0
    4.69MB
    2019-02-14
    5
  • C++开发工程师—推荐书单

    C++开发工程师 (书单推荐),帮你从新手到菜鸟的转变

    0
    145
    193KB
    2019-02-14
    12
  • C语言深度解剖(第2版)解开程序员面试笔试的秘密

    《C语言深度解剖:解开程序员面试笔试的秘密》由作者结合自身多年嵌入式c语言开发经验和平时讲解C语言的心得体会整理而成,其中有很多作者独特的见解或看法。由于并不是从头到尾讲解C语言的基础知识,所以《C语言深度解剖:解开程序员面试笔试的秘密》并不适用于C语言零基础的读者,其内容要比一般的C语言图书深得多、细致得多,其中有很多问题是各大公司的面试或笔试题。 《C语言深度解剖:解开程序员面试笔试的秘密》适合广大计算机系学生、初级程序员参考学习,也适合计算机系教师、中高级程序员参考使用。

    0
    0
    88.19MB
    2019-02-14
    10
  • 分享王者

    成功上传51个资源即可获取
关注 私信
上传资源赚积分or赚钱