Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

写给大家看的算法书 PDF 下载


分享到:
时间:2018-01-08 15:38来源:http://www.jb51.net/(脚本之家 作者:转载  侵权举报
写给大家看的算法书 PDF 下载
失效链接处理
写给大家看的算法书 PDF 下载

转载自:http://www.jb51.net/books/593929.html
 
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
 
 
 
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/23973878.html
  
相关截图:


资料简介:
算法是大数据分析与处理的关键基础。本书以漫画形式轻松讲解算法的基本知识、关键应用,并以案例贯穿其中,明白易懂。将高大上的算法以明白易懂的方式说透,是本书*特色,适合与数据相关的从业人员学习、了解。本书以漫画形式轻松讲解算法的基本知识、关键应用,并以案例贯穿其中,明白易懂。
 
资料目录:
第 1 章 什么是算法 ............................................................. 1
1.1 算法其实就在身边 .......................................................................2
1.2 算法是人类智慧的结晶 ...............................................................4
1.3 了解算法对玩游戏有帮助吗 .......................................................6
1.4 算法有两个必要条件 ...................................................................8
1.5 要特别了解的重要算法 .............................................................10
专题 1 算法基础之结构化编程思想 ...............................................12
第 2 章 变量和数组 ........................................................... 13
2.1 所谓“数据”,就是各种各样的信息 .......................................14
2.2 数据有不同的类型 .....................................................................16
2.3 最基础的数据是“值” ...............................................................18
2.4 装着“值”的盒子叫作“变量” ...............................................20
2.5 要描述算法,变量是不可或缺的 .............................................22
2.6 所谓“代入”,指的是把数据赋予变量 ...................................24
2.7 不同的变量有不同的名称 .........................................................26
2.8 变量命名要能解释变量装载的数据 .........................................28
2.9 把数据代入变量的赋值语句 .....................................................30
2.10 把变量中存储的值代入其他变量 ...........................................32
2.11 变量也有数据类型 ....................................................................34
2.12 保存大量同一数据类型值的“数组” .....................................36
目 录
写给大家看的算法书
X
2.13 数组用“数组名”标记 ...........................................................38
2.14 数组的元素用“下标”管理 ...................................................40
2.15 什么时候需要用到“数组”呢 ...............................................42
2.16 “数组”就像储物柜一样 .........................................................44
2.17 “二维数组”就像是旅馆里的房间 .........................................46
2.18 二维数组的各个元素用两个下标来管理 ...............................48
2.19 字符串就是字符的连续拼合(数组) .....................................50
2.20 获取字符串长度的两个方法 ...................................................52
专题 2 常用变量命名  .......................................................................54
第3章 数据结构 ............................................................... 55
3.1 为了高效处理大量数据 .............................................................56
3.2 有哪些常用的数据结构 .............................................................58
3.3 “堆栈”类似于桌面上堆积的书 ...............................................60
3.4 “队列”就像是超市收银台前排着的队列 ...............................62
3.5 “链表”就像用绳子串起来的长串  ...........................................64
3.6 只能检索下一个数据的单向链表 .............................................66
3.7 能检索上一个或者下一个数据的双向链表 .............................68
3.8 能快速定位第 N 个数据的是“数组” .......................................70
3.9 能快速插入、删除数据的是“链表” .......................................72
3.10 像钟表一样数据首尾相连的是“环形缓冲区” .....................74
3.11 管理有树干、树枝、树叶一样关系的数据的是“树” ..........76
3.12 一个父节点对应两个子节点的是“二分树” .........................78
3.13 像笔画的节点和连线组成的数据结构是“图” .....................80
专题 3 为什么数组的起始下标有时是 0,有时是 1 ?  ................82
第4章 学习算法基础 ........................................................ 83
4.1 循环处理是算法的基础 .............................................................84
4.2 计算 1 ~ N 的整数的总和 .........................................................86
目录
XI
4.3 使用数组可以高效地处理大量数据 .........................................88
4.4 计算一年的营业额 .....................................................................90
4.5 求班级考试的总分和平均分 .....................................................92
4.6 求最高分 .....................................................................................94
4.7 求最低分 .....................................................................................96
4.8 为考试成绩排名  .........................................................................98
4.9 求全班学生不同科目考试合计的总分 ...................................100
4.10 求“时分秒”形式的时间差 .................................................102
4.11 交换两个变量值的技巧 ..........................................................104
4.12 求两个数值的最大公约数 .....................................................106
专题 4 2038 年的时候要留心?  ....


 

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐