收藏私塾在线
 

欢迎您来到私塾在线网!   

请登录! 

免费注册 

首页 > Java  > JavaSE  > Java数据结构和算法精讲版

Java数据结构和算法精讲版 

顾客评分:
人气:21948   讲师: cc   
课次:60次   课时:33小时7分钟

原价:992.00学币 普通会员价:496.00学币

您是(【普通】会员,再优惠0.00学币)
您享有的最终折上折价格:
496.00学币

会员级别优惠列表:『点击了解会员等级的好处
普通会员: 496.00学币
VIP1会员: 471.00学币
VIP2会员: 446.00学币
VIP3会员: 421.00学币
VIP4会员: 396.00学币
VIP5会员: 347.00学币

内容概述:本课程专注于数据结构和算法的内容,使用Java来进行代码示例,不空洞的讲解概念和理论,重点放在代码的实现和示例上。从零开始、全面系统、成体系的讲解数据结构和基本算法,循序渐进的讲述构建软件系统所常见的数据结构和算法。
技术要点:
1:数据结构:数组、栈、队列、链表、二叉树、红黑树、2-3-4树、B树、堆、哈希表、图
2:常见算法:递归算法、分治算法、二分法查找、冒泡排序、选择排序、插入法排序、希尔排序、快速排序、基数排序、对象排序、归并排序、哈夫曼算法、Warshall算法、普里姆算法、迪杰斯特拉算法、 弗洛伊德算法等等

 

 

2015年私塾在线开年课程

 

——《Java数据结构和算法精讲版》

 

——软件开发人员必备

 

 

 

    总有朋友反馈,说在换工作的时候,常常会折在数据结构和算法上,而很多高大上的公司,招聘的时候,对数据结构和算法很看重,因为这代表了是否能胜任日常工作,也能判断你技术上升的潜力。

    为此,私塾在线特别推出这套《Java数据结构和算法精讲版》,希望能帮助更多的朋友,系统学习和复习数据结构和算法的内容,轻松通过招聘关,提升自己的档位和等级,获得更好的薪资待遇! 


课程内容

一:数组

        有序和无序数组的操作、二分法查找、存放对象、大O表示法

二:栈

        线形表、栈、栈的操作、栈的实例、后缀表达式(包括转换和计算)

三:队列

        队列、队列的实现、循环队列、双端队列、优先级队列

四:链表

        链表、单链表、双端链表、用链表实现栈和队列、有序链表、双向链表

五:递归算法

        递归、阶乘、分治算法、斐波那契数列、汉诺塔、背包问题、归并排序

六:排序算法

        冒泡、选择、插入法、希尔、快速、基数、对象排序

七:二叉树

        二叉树概念和性质、二叉树的实现、哈夫曼编码、哈夫曼树、哈夫曼算法、使用哈夫曼算法来实现压缩和解压的功能

八:红黑树

        概念和特征、红黑树的规则和修正、红黑树的旋转、红黑树的实现

九:2-3-4树

        概念和规则、2-3-4树的实现、2-3-4树和红黑树的关系和转换规则

十:B树

        概念和特性、B树的高度、B树的实现、B树的变形

十一:堆

        概念和特点、堆的实现、堆排序

十二:哈希表

        概念和优缺点、Hash函数的构建、冲突解决(开放地址法和链地址法)、Hash化字符串

十三:图

        概念和基本术语、深度和广度搜索、最小生成树、有向图的拓扑、有向图的连通、 Warshall算法、带权图的最小生成树、普里姆算法、最短路径问题、迪杰斯特拉算法、 弗洛伊德算法

正在加载,请稍候