219人加入学习
(5人评价)
Java常用算法基本原理和实现

常用数据结构和动画解释 使用于IDEA2018开发实现

价格 ¥ 120.00
课程介绍

> SiKi学院 A计划

A计划内所有课程不单独出售
加入A计划可在有效期内获取所属方向的所有收费课程

Unity A计划 Unreal A计划 JavaEE A计划
永久版 永久版 暂无
一年期 一年期 一年期

> 课程简介

本课程属于中级课程,讲解编程中常见算法的原理和实现,使用Java语言实现,主要涉及Java数组、判断循环和常见数据结构的知识。讲解并实现的常见算法主要有桶排序、冒泡排序、快速排序、火柴棍等式、数的全排列等,讲解的数据结构有链表、队列、栈、HashTable等,为了让同学们更好的理解这些数据结构的工作原理,老师找了一些演示视频进行辅助讲解。其中重点讲解了链表的实现,并结合某大学的考研试题来强调链表实现过程中的重点和考点。本视频还没有结束,后续会继续完善DFS/BFS、树和二叉树、图论等重要的算法知识。


> 课程内容

在本课程中你会学到以下知识

  1. 常见算法:桶排序、冒泡排序、快速排序、火柴棍等式、数的全排列
  2. 数据结构:链表、队列、栈、HashTable、以及链表的实现
  3. 难点算法:DFS/BFS、树和二叉树、图论

> 所需前置知识

想要学好并听懂本教程,需要有比较扎实的Java基础,特推荐大家到SIKI官网观看学习siki老师讲解的四季JAVA基础:
Java编程学习第一季 传送门 http://www.sikiedu.com/course/157
Java编程学习第二季 传送门 http://www.sikiedu.com/course/165
Java编程学习第三季 传送门 http://www.sikiedu.com/course/202
Java编程学习第四季 传送门 http://www.sikiedu.com/course/205


> 适宜人群

  1. 有扎实的java基础的同学
  2. 高职院校在校学生(计算机应用和软件专业方向)
  3. 对数据结构和算法感兴趣的java学员

> 注意事项

鉴于本教程的逻辑性很强,java基础不是特别牢固的同学,请务必先到SIKI官网观看学习siki老师讲解的四季JAVA基础


> 常见问题

  • 什么是限制课程
    • 限制课程是指,仅可以通过加入A计划来观看的课程
  • 如何听课
  • 课程有效期
    • 限制课程的课程有效期与您的A计划有效期相同
  • 班群说明
    • 限制课程的班群即为您的A计划专属群
  • 退课说明
    • 限制课程原则上不进行退课,特殊情况请联系客服

> 关于我们

# 什么是A计划

  • 提供完整的视频学习路线
    • 从入门到就业的大量内部课程
    • 专属QQ交流群
    • 与游戏行业中的同僚们交流经验、分享干货
  • 有效期内所属方向课程持续更新

# SiKi学院

SiKi学院(www.sikiedu.com)每周更新大量编程视频教程。(游戏开发、移动开发、Unity、虚幻Unreal、Java、Web开发、JavaEE、C语言、Python、C++、VB、JavaScript、C#、PHP、SQL、Objective-C、Go、Swift、数据挖掘、搜索算法、全栈工程师、Hadoop、区块链、人工智能、前端开发、Android、iOS、服务器端编程、大数据、Linux、UI设计、游戏美术、3DSMax、Maya)

生命不息,学习不止!

授课教师

专注Unity的VR开发

课程特色

下载资料(1)
视频(85)