在线调查
 前10名:
1. Python8.5% 
2. PHP5.5% 
3. MFC4.1% 
4. C++3.6% 
5. 黑客3.2% 
6. Java2.9% 
7. C语言2.3% 
8. Lua2.1% 
9. C#2% 
10. 汇编2% 
搜索全部课程   搜索套餐课程   搜索课程类别  
输入课程名称关键字             

数据结构与算法_Java语言



数据结构与算法_Java语言 
◆ 价格:,电脑上网在线播放,学习有效期一年,有效期内下载需补差价10-15元

 ◆ 本课程是Java数据结构与算法经典教程

 ◆ 本课程深入浅出,注重通用性和基础性,通俗易懂,理论联系实际

 ◆ 本课程循序渐进,基础知识详细,实例丰富

 ◆ 本课程适合初学者

◆ 本课程一共 41 讲,课程视频 33小时6分钟





 
试学试看:只能用电脑,不能用手机或平板。

我要进入试听模式。


 课程简介
    本课程学习计算机编程中使用的数据结构和算法,对于在计算机应用中如何操作和管理数据以取得优异性能提供了深入浅出的讲解。本课程共分为15章,分别讲述了基本概念、数组、简单排序、堆和队列、链表、递归、进阶排序、二叉树、红黑树、哈希表及图形等知识,本课程适合初学者。
 课程内容

本课程一共 41 讲,课程视频 33小时6分钟


第1讲   开发工具的下载和安装

第2讲   第1章 综述_数据结构和算法的概述

第3讲   第2章 数组_基础知识

第4讲   第2章 数组_有序数组和二分查找

第5讲   第2章 数组_存储对象数组和大O表示法

第6讲   第3章 简单排序_冒泡排序

第7讲   第3章 简单排序_选择排序

第8讲   第3章 简单排序_插入排序

第9讲   第3章 简单排序_对象排序

第10讲  第4章 栈和队列_栈

第11讲  第4章 栈和队列_栈应用实例

第12讲  第4章 栈和队列_队列

第13讲  第4章 栈和队列_优先级队列

第14讲  第4章 栈和队列_解析算术表达式

第15讲  第5章 链表_单链表

第16讲  第5章 链表_双端链表

第17讲  第5章 链表_抽象数据类型

第18讲  第5章 链表_有序链表

第19讲  第5章 链表_双向链表

第20讲  第5章 链表_迭代器

第21讲  第6章 递归_三角数字

第22讲  第6章 递归_阶乘和变位字

第23讲  第6章 递归_递归的二分查找

第24讲  第6章 递归_汉诺塔问题

第25讲  第6章 递归_归并排序

第26讲  第6章 递归_消除递归

第27讲  第7章 高级排序_希尔排序

第28讲  第7章 高级排序_快速排序和基数排序

第29讲  第8章 二叉树

第30讲  第9章 红-黑树

第31讲  第10章 2-3-4树

第32讲  第11章 哈希表_简介和线性探测哈希表

第33讲  第11章 哈希表_再哈希法

第34讲  第11章 哈希表_链地址法

第35讲  第12章 堆_堆介绍及代码

第36讲  第12章 堆_堆排序

第37讲  第13章 图_图简介和搜索

第38讲  第13章 图_最小生成树

第39讲  第13章 图_有向图的拓扑排序

第40讲  第14章 带权图_带权图的最小生成树

第41讲  第14章 带权图_最短路径问题






 教师简介
   主讲教师:
姓名  梁兴珍
单位  珠海市斯坦德软件开发有限公司·斯坦德软件人才培训中心·斯坦德大学生实训基地
职务  开发部技术总监
职称  高级工程师

专业技能
  • 开发部技术总监

  • 系统设计师

  • 架构设计师

  • Java设计师

  • C# 设计师


  • 工作简历
  • 2001年8月: 入职斯坦德软件

  • 2002年5月: 担任斯坦德软件开发部开发组长

  • 2003年9月: 担任斯坦德软件开发部项目经理

  • 2005年1月: 担任斯坦德软件开发部经理

  • 2009年8月: 担任斯坦德软件开发部技术总监


  • 项目开发
  • 2002年01月: 百奥生物信息管理软件项目

  • 2002年12月: 江西省电子工商管理系统

  • 2003年03月: 珠海市电子工商管理系统

  • 2003年06月: 珠海市工商局红盾网

  • 2003年07月: 海关关税处价格归类业务系统

  • 2004年05月: 海关机关服务中心Web应用系统

  • 2004年08月: 海关关税处执法系统

  • 2004年10月: 珠海市劳动保障信息系统

  • 2004年12月: SERM教育资源管理系统

  • 2005年01月: 万网无线网络测试优化系统

  • 2005年09月: 环保费管理系统

  • 2005年09月: 数据中心机房系统监视

  • 2005年10月: 12315案例管理系统

  • 2005年12月: 工商局私协会管理系统

  • 2006年09月: 工商局工商企业电子档案系统

  • 2006年10月: 海关商品图文信息数据库系统

  • 2007年01月: BP化工Management of Change系统

  • 2007年02月: 珠海人才聚星网

  • 2007年04月: 珠海市国税局税收管理员信息系统

  • 2007年10月: 海旅网电子商务网站

  • 2007年11月: 广东省国税局纳税评估系统

  • 2008年10月: 猎豹网

  • 2009年10月: 职业技能鉴定考试管理平台




  • 梁兴珍老师是斯坦德软件开发有限公司开发部技术总监。具有丰富的技术管理、需求分析、体系结构设计、软件开发经验,公司开办大学生实训基地后同时担任软件开发课程的主讲教师,教学经验丰富。主持和参与研发了数十个软件项目,涉及工商、税务、海关、劳动局、人力资源、法院等政府机关以及大型外企、通讯、教育等各行各业。梁老师边开发边教学,理论联系实际,教学辅导脉络清晰,解析透彻,深受广大学生欢迎。

     教材目录
    第1章 综述
     1.1 数据结构和算法能起到什么作用?
     1.2 数据结构的概述
     1.3 算法的概述
     1.4 一些定义
     1.5 面向对象编程
     1.6 软件工程
     1.7 对于C++程序员的Java
     1.8 Java数据结构的类库
    第2章 数组
     2.1 Array专题Applet
     2.2 Java中数组的基础知识
     2.3 将程序划分成类
     2.4 类接口
     2.5 Ordered专题applet
     2.6 有序数组的Java代码
     2.7 对数
     2.8 存储对象
     2.9 大O表示法
     2.10 为什么不用数组表示一切?
    第3章 简单排序
     3.1 如何排序?
     3.2 冒泡排序
     3.3 选择排序
     3.4 插入排序
     3.5 对象排序
     3.6 几种简单排序之间比较
    第4章 栈和队列
     4.1 不同的结构类型
     4.2 栈
     4.3 队列
     4.4 优先级队列
     4.5 解析算术表达式
    第5章
     5.1 链结点(Link)
     5.2 LinkList专题Applet
     5.3 单链表
     5.4 查找和删除指定链结点
     5.5 双端链表
     5.6 链表的效率
     5.7 抽象数据类型
     5.8 有序链表
     5.9 双向链表
     5.10 迭代器
    第6章 递归
     6.1 三角数字
     6.2 阶乘
     6.3 变位数
     6.4 递归的二分查找
     6.5 汉诺(Hanoi)塔问题
     6.6 归并排序
     6.7 消除递归
     6.8 一些有趣的递归应用
    第7章 高级排序
     7.1 希尔排序
     7.2 划分
     7.3 快速排序
     7.4 基数排序
    第8章 二叉树
     7.1 为什么使用二叉树?
     7.2 树的术语
     7.3 一个类比
     7.4 二叉搜索树如何工作
     7.5 查找节点
     7.6 插入一个节点
     7.7 遍历树
     7.8 查找最大值和最小值
     7.9 删除节点
     7.10 二叉树的效率
     7.11 用数组表示树
     7.12 重复关键字
     7.13 完整的tree.java程序
     7.14 哈夫曼(Huffman)编码
    第9章 红-黑树
     9.1 本章讨论的方法
     9.2 平衡树和非平衡树
     9.3 使用RBTree专题applet
     9.4 用专题applet做试验
     9.5 旋转
     9.6 插入一个新节点
     9.7 删除
     9.8 红-黑树的效率
     9.9 红-黑树的实现
     9.10 其他平衡树
    第10章 2-3-4树和外部存储
     10.1 2-3-4树的介绍
     10.2 Tree234专题applet 
     10.3 2-3-4树的Java代码 
     10.4 2-3-4树和红-黑树
     10.5 2-3-4树的效率
     10.6 2-3树
     10.7 外部存储
    第11章 哈希表
     11.1 哈希化简介
     11.2 开放地址法
     11.3 链地址法
     11.4 哈希函数
     11.5 哈希化和外部存储
     11.6 哈希化和外部存储
    第12章 堆
     12.1 堆的介绍
     12.2 Heap专题applet
     12.3 堆的Java代码
     12.4 基于树的堆
     12.5 堆排序
    第13章 图
     13.1 图简介
     13.2 搜索
     13.3 最小生成树
     13.4 有向图的拓扑排序
     13.5 有向图的连通性
    第14章 带权图
     14.1 带权图的最小生成树
     14.2 最短路径问题
     14.3 每一对顶点之间的最短路径问题
     14.4 效率
     15.5 难题
    第15章 应用场合
     15.1 通用数据结构
     15.2 专用数据结构
     15.3 排序
     15.4 图
     15.5 外部存储
     15.6 前进
    
    
     

     

              

    登录学习平台可以找老师答疑,下面是随机显示的一些学习问题解答:

     

    学生(ID-FA1046):
    老师,今天我家门口有联通和电信的宽带在促销,联通的是说,通过离散宽带、智能提速、软件提速来为用户免费提速,但从学过的知识看,这三样都无法真正提高速率吧,最多只能优化网络环境而已,是这样吗?另外电信宣传的是用ADSL接入能达到8M的速率,这个不是已经超过了ADSL所能支持的最大速率了吗?而且楼里还装了个FDDI的设备,骗我们说是最新技术,但从学到的知识来看,FDDI现在已经越来越少的厂家去支持这个技术了。

    吴老师:
    陈迅同学:你的理解是对的,广告宣传就是忽悠老百姓。ADSL有几个标准,根据ITU-T G.992.1(G.dmt)的标准 G.dmt:全速率,下行8Mbps,上行1.5Mbps 现在普遍都是这种。但是8M的速度是在实验室中实现的,在现实中很难达倒这个标准。有时可能会在瞬间达到,但是维持的时间不会太长。还有一些更快的标准像是
    ITU G.992.3/4 ADSL2 下行12Mbps,上行1.0Mbps 
    ITU G.992.3/4 Annex J ADSL2 下行12Mbps,上行3.5Mbps   
    ITU G.992.5   ADSL2+下行24Mbps,上行1.0Mbps   
    ITU G.992.5   Annex M ADSL2+ 下行24Mbps,上行3.5Mbps 
    但是很少有供应商会提供这样的标准。
    没办法,垄断企业,如果你要装只有这种东东。他说什么是什么了。你又不能去改变什么。
    help i cheated on my boyfriend i dreamed i cheated on my boyfriend how to cheat on boyfriend

    学生(ID-9ADCFF):
    尊敬的老师:
        您好!您讲得非常有条理、清晰!
       
        1、右键看不到快捷菜单,好像是设置问题。

        2、<img src="Images/Fireworks.gif" onmousemove="$(this).attr('src','Images/Dreamweaver.gif')" onmouseout="$(this).attr('src','Images/Fireworks.gif')" /> 如何将'变到",前面加个什么转义字符?


       3、 Jquery-1.4.1.min.js和jquery-1.4.1.js的区别是什么

       4、IE6、IE7、IE8的调试工具是什么?比如 我知道的Firfox是firebug和httpfox,相应地,他们的调试工具是什么?

       5、Dreamweaver和MVC如何更好地结合?做一个网站您的顺序是什么?

       谢谢解答!

    梁老师:
    王勇同学:
        你好,关于你的问题解答如下。
        1.右键菜单看不到是录制的问题,现正解决中。
        2.onmousemove="$(this).attr('src','Images/Dreamweaver.gif')" 属性中可以改为
          onmousemove='$(this).attr("src","Images/Dreamweaver.gif")'
        3.Jquery-1.4.1.min.js和jquery-1.4.1.js是一样的,Jquery-1.4.1.min.js是压缩的,文件小。jquery-1.4.1.js是源码,文件数据大。
        4.IE8的调试工具是IE WebDeveloper(IE开发人员工具),IE6、IE7需要自己下载安装,IE8、IE9版本上IE浏览器已自带了IE开发人员工具。
        5.Dreamweaver主要是设计界面的,MVC的项目中的网页需要设计界面时,可以用Dreamweaver打开来设计。但基本上会写代码的设计人员都会直接主项目开发工具直接进行界面设计了。很少用Dreamweaver。
          至于做网站的顺序我认为是:
          (1)需求了解 (1)建立框架(包括数据库结构设计) (3)功能设计开发(基本功能) (4)完善并测试改进

    学生(ID-9ADCFF):
    尊敬的钟老师:
        您好!
        只有update和delete才能包含子查询吗?insert不行吗?
        谢谢解答!

    钟老师:
    小王同学:
        你好!insert 语句也能包含子查询。
    how many women cheat on their husbands link married men who cheat


     
     
     
     
     

      电话: 13726235258
    2281446216  2281446216(王老师) 1845930532  1845930532(杨老师)
    购物车 查看交学费帐号信息 登录学习平台
    网站备案信息   网络警察,举报有奖。  

    版权所有 2000-2018 猎豹网校 斯坦德学习网 - 珠海市斯坦德软件开发有限公司 电话:13726235258

    粤ICP备11083568号 珠海市公安局备案编号:4404024022371