
会员
Java程序员面试算法宝典
猿媛之家组编更新时间:2019-09-16 15:06:06
最新章节:8.10 如何找出排名前500的数开会员,本书免费读 >
《Java程序员面试算法宝典》是一本讲解Java程序员面试算法的书籍,在写法上,除了讲解如何解答算法问题外,还引入了实例辅以说明,让读者能够更好地理解本书内容。《Java程序员面试算法宝典》将Java程序员面试、笔试过程中各类算法类真题一网打尽。在题目的广度上,本书收集了近三年来几乎所有IT企业面试、笔试算法高频题目,所选择题目均为企业招聘使用题目。在题目的深度上,本书由浅入深,庖丁解牛式地分析每一个题目,并提炼归纳。同时,引入实例与源代码、时间复杂度与空间复杂度的分析,而这些内容是其他同类书籍所没有的。本书根据真题所属知识点进行分门别类,力图做到结构合理、条理清晰,对于读者进行学习与检索意义重大。本书是一本计算机相关专业毕业生面试、笔试的求职用书,也可以作为本科生、研究生学习数据结构与算法的辅导书,同时也适合期望在计算机软、硬件行业大显身手的计算机爱好者阅读。
品牌:机械工业出版社
上架时间:2019-06-05 00:00:00
出版社:机械工业出版社
本书数字版权由机械工业出版社提供,并由其授权上海阅文信息技术有限公司制作发行
Java程序员面试算法宝典最新章节
查看全部- 8.10 如何找出排名前500的数
- 8.9 如何按照query的频度排序
- 8.8 如何从5亿个数中找出中位数
- 8.7 如何统计不同电话号码的个数
- 8.6 如何查询最热门的查询串
- 8.5 如何在大量的数据中判断一个数是否存在
- 8.4 如何在大量的数据中找出不重复的整数
- 8.3 如何找出某一天访问百度网站最多的IP
- 8.2 如何从大量数据中找出高频词
- 8.1 如何从大量的url中找出相同的url
猿媛之家组编
主页
最新上架
- 会员
Java Web基础与实例教程
本书采用“任务驱动”的编写模式,由浅入深、循序渐进、系统地介绍了JavaWeb开发的相关知识。通过实际应用的案例,帮助读者巩固所学知识,以便更好地进行开发实践。全书共15章,内容涵盖了JavaWeb开发基础知识、Servlet接收GET请求数据、Servlet接收POST请求数据、Servlet生成HTTP响应数据、异步请求和异步响应、会话控制技术:Cookie与Session、过滤器Filt计算机16.7万字 - 会员
Java程序设计实战案例教程
本书从初学者的角度出发,由浅入深地讲解了Java语言的相关内容。全书共11章,主要介绍了Java开发环境的搭建及其运行机制、基本语法、面向对象编程思想、多线程、常用API、集合、I/O、网络编程等内容,采用通俗易懂的语言阐述抽象的概念,选用生活中密切相关的例子演示知识的运用,通过剖析案例、分析代码含义、解决常见问题等方式进行讲解。书中还添加了许多阶段性任务来模拟程序开发过程,帮助初学者培养良好的编计算机10.6万字 - 会员
Java编程从入门到精通
本书立足于新工科和工程教育,从工程应用和实践者的视角,全面系统地介绍了目前在工业界中使用最为广泛的JDK8的全部核心知识。全书共17章,主要内容包括Java概述、Java基本类型与运算符、程序流程控制、数组、类与对象、抽象类、接口与嵌套类、GUI编程、Swing高级组件、异常与处理、I∕O流与文件、多线程与并发、容器框架与泛型、字符串与正则表达式、反射与注解。本书适合可作为普通高等院校、高职院校计算机21万字 - 会员
AI辅助编程Python实战:基于GitHub Copilot和ChatGPT
本书系统地介绍了如何利用AI助手Copilot和ChatGPT来提升Python编程的效率和质量。本书从AI助手的基础概念讲起,逐步深入到代码组织、阅读、测试、提示工程等关键技能,并引导读者通过实践掌握如何拆解复杂问题、查找和修复bug、自动化任务处理及开发计算机游戏。本书不仅提供了丰富的实例和练习,还探讨了AI助手的潜力和局限,以及未来的发展趋势,是希望在编程领域融入AI技术的读者的理想选择。本计算机17.2万字 - 会员
RHCSA/RHCE8红帽Linux认证学习教程
本书分为9篇,共35章。第1篇主要介绍基本配置;第2篇主要介绍用户及权限管理;第3篇主要介绍网络相关配置;第4篇主要介绍存储管理;第5篇主要介绍系统管理;第6篇主要介绍软件管理;第7篇主要介绍安全管理;第8篇主要介绍容器管理;第9篇主要介绍自动化管理工具ansible的使用。计算机12.4万字 - 会员
Java Web开发技术教程
本书从初学者的角度出发,详细介绍了JavaWeb开发需要掌握的相关技术。全书分4个部分,共17章,由浅入深地介绍了HTTP、Tomcat、Servlet、Maven、数据库基础知识、JDBC、MyBatis、JSP、框架原理、如何设计自己的框架,以及在线购书商城、个人云文件系统、论坛、个人博客项目开发的完整过程。本书理论联系实际,不但能让读者全面掌握JavaWeb开发基本技术,而且能让读者开发计算机8.5万字 - 会员
码上行动:用ChatGPT学会Python编程
本书共15章,第1章讲解了ChatGPT的功能及在编程学习中的作用;第2章讲解了Python的语言特点及开发环境的搭建;第3-10章讲解了Python的语言基础,包括输入与输出、变量与类型、运算、控制流、函数、列表、字典、模块;第11-13章介绍了使用Python进行文件操作、网络爬虫的相关操作,以及面向对象程序设计;第14-15章介绍了ChatGPT工具在编程中的应用,包括利用它进行辅助开发和在计算机14.6万字 - 会员
Web前端开发技术:HTML、CSS、JavaScript(第3版)
本书全面介绍了Web标准的三个主要组成部分:HTML、CSS和JavaScript。循序渐进的讲述Web开发所涉及的三大前端技术的内容、应用技巧以及它们的综合应用。每部分都配置了大量的实用案例,图文并茂,效果直观。全书共21章,分为四个部分。在HTML部分,系统介绍了主要讲述了主要讲述了HTML基本概念、常用文本标签、文档结构标签、在网页中插入多媒体内容、列表、DIV标签、元素类型、在网页中创建超计算机13.2万字 - 会员
编程真好玩:从零开始学网页设计及3D编程
本书从网页开发的基础知识HTML5、CSS、JavaScript开始,以项目实战的方式介绍如何构建自适应网页,并通过工具免费发布自己的网站。在后面的章节中,以主流的3D框架ThreeJS为技术支撑,在网页中编写JavaScript代码,让读者构建完整的3D应用场景。计算机0字
同类书籍最近更新
- 会员
Swift从入门到精通 (移动开发丛书)
本书由专业的iOS开发工程师根据Swift3精心编撰,兼备核心语法、编程技巧与应用实践3大主题。第一部分从Xcode开发工具及Swift学习环境的搭建开始,重点介绍Swift3的语言特性和应用场景,并提供了大量编程练习,帮助读者尽快掌握Swift语言的精髓。第二部分介绍Swift开发iOS应用的基本技能,包括独立UI控件的应用、视图界面逻辑的开发、动画与布局技术、网络与数据处理技术等,旨在带领程序设计17.5万字 - 会员
HTML5从入门到精通 (第2版)
如果您是一位有前瞻性的Web前端工作者,那么您一定会从本书中受益,因为它就是专门为您打造的。《html5从入门到精通(第2版)》一书内容系统而全面,详尽地讲解了HTML语言及HTML5的所有新功能与新特性,技术新颖,所有重要知识点均以多个实例进行讲解,方便读者动手实践。每章最后设置习题,通过这些习题可以对本章学到的知识进行巩固。本书不仅能满足您全面而系统地学习理论知识的要求,还能满足您充分实践的程序设计18万字 - 会员
15天学会jQuery编程与实战(视频教学版) (Web前端技术丛书)
使用jQuery可以用更少的时间完成更多工作。Web开发和移动开发已经成为主流,jQuery在Web和移动网页方面的占有率已经达到70.8%,这给学习jQuery的读者提供了更多工作机会。本书是一本带领读者入门的jQuery实战书。全书分为4部分:第1部分介绍jQuery开发的基础,包括环境搭建,必须了解的JavaScript基础,jQuery操作HTML、CSS、事件、动画等;第2部分介绍jQ程序设计8.2万字 - 会员
Android开发:从0到1 (清华开发者书库)
本书是一本Android应用开发教程,旨在帮助读者全面掌握Android开发技术,能够实际开发Android项目。本书分为三篇:基础篇、进阶篇和实战篇。基础篇包括第1章~第13章,介绍了Android操作系统概述、Android开发环境搭建、第一个Android应用程序、调试Android应用程序、Android界面编程、Android界面布局、Android简单控件、Android高级控件程序设计13.5万字 - 会员
JavaScript 网页编程从入门到精通 (清华社"视频大讲堂"大系·网络开发视频大讲堂)
《JavaScript网页编程从入门到精通》一书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用JavaScript语言进行程序开发应该掌握的各方面技术。《JavaScript网页编程从入门到精通》共分28章,具体内容包括JavaScript概述、基本语法、函数、JavaScript对象与数组、字符串处理、正则表达式、函数式编程、面向对象编程、浏览器对象模型、事件处理、文档对象程序设计44万字 - 会员
Python深度学习:基于PyTorch
深度学习是一块难啃的硬骨头,对有一定开发经验和数学基础的从业者是这样,对初学者更是如此。其中卷积神经网络、循环神经网络、对抗式神经网络是深度学习的基石,同时也是深度学习的3大硬骨头。为了让读者更好地理解掌握这些网络,我们采用循序渐进的方式,先从简单特例开始,然后逐步介绍更一般性的内容,最后通过一些PyTorch代码实例实现之,整本书的结构及各章节内容安排都遵循这个原则。此外,一些优化方法也采用这种程序设计11.9万字