作 者:宋娟 编著 定 价:59.8 出 版 社:中国铁道出版社 出版日期:2016年05月01日 页 数:406 装 帧:平装 ISBN:9787113173791 算法是一切程序设计的基础和灵魂,更是一位程序员编程水平高低的集中体现。
涵盖广泛:精炼的理论讲述嵌入经典算法示例,学习查询兼而有之。
阐述到位:算法思想、算法实现和经典面试题合理搭配,相辅相成。
实例完善:分析精准,注释准确,保证每段代码皆可通过编译执行。
超过600分钟讲解视频和案例源代码倾囊相送。
附赠5本电子书教程铺就Java程序员成长之路。
●第1章 算法和实现算法的Java语法
●1.1 建立算法初步概念 1
●1.1.1 什么是算法 1
●1.1.2 算法的发展历史 3
●1.1.3 算法的分类 3
●1.2 算法相关概念的区别 3
●1.2.1 算法与公式的关系 4
●1.2.2 算法与程序的关系 4
●1.2.3 算法与数据结构的关系 4
●1.3 算法的表示
●1.3.1 自然语言表示 5
●1.3.2 流程图表示 5
●1.3.3 N-S图表示 6
●1.3.4 伪代码表示 7
●1.4 算法的性能评价 7
●1.4.1 时间复杂度 8
●1.4.2 空间复杂度 8
●1.5 一个算法实例 8
●1.5.1 查找数字 8
●1.5.2 创建项目 10
●部分目录
内容简介
本书分三篇,共14章,分别介绍了算法基础、算法应用和算法面试题。首先介绍了算法概述,然后重点分析了数据结构和基本算法思想;接着详细讲解了算法在排序、查找、数学计算、数论、历史趣题、游戏等领域中的应用;后梳理和精选了一些经典的算法面试题,供读者开拓思维之用。 信息社会进入云计算时代,为明显的特征就是“各种云终端+云服务器应用的组合而成。不管是编写服务器端的程序,还是编写PC、平板电脑、手机等云终端上的应用程序,采用Java基本上都是常见的选择。而一个应用程序往往由编程语言、数据结构和算法组成。其中,算法是整个程序设计的核心。算法代表着求解具体问题的手段和方法,可以毫不夸张地说,算法是一切程序设计的灵魂和基础。选择合理的算法,可以起到事半功倍的效果。因此,对于程序员来说,学习和掌握算法成为重中之重。同时,各大公司招聘Java程序员时,除基本语法之外,算法的掌握程度也是考核的重点方面。
本书特色
为了保证读者掌握算法这个程序设计的核心技术,笔者一开始就为本书规划了一些特色,以保证它的质量和生命力。和其他书籍相比,本书有如下优点:
(1)本书由浅入深,循序渐进地带领读者逐步深入学习算法和数据结构的知识。
(2)本书在讲等
Java常用算法手册(第3版) 电子书 下载 mobi epub pdf txt
评分
☆☆☆☆☆
很好非常好
评分
☆☆☆☆☆
很好非常好
评分
☆☆☆☆☆
还好
评分
☆☆☆☆☆
说实话体验很不好,书的味道很大,很难受,书本质量一般,感觉是盗版。
评分
☆☆☆☆☆
说实话体验很不好,书的味道很大,很难受,书本质量一般,感觉是盗版。
评分
☆☆☆☆☆
说实话体验很不好,书的味道很大,很难受,书本质量一般,感觉是盗版。
评分
☆☆☆☆☆
很好非常好
评分
☆☆☆☆☆
还好
评分
☆☆☆☆☆
很好非常好