登录    注册
  

基础算法视频教程下载

  • 赞助费:¥5元   在线客服:有事联系我哦     点击这里给我发消息    itying微信客服    交流群:it营
  • 适合人群: 初级
  • 课时数量: 10讲
  • 更新程度: 完成
  • 主要技术: 基础算法
  • 用到技术: 基础算法
  • 浏览次数: 1578 次     付款后在订单列表获取下载地址

浏览历史

课程描述

相关课程

还购买过

基础算法视频教程下载

 

 

 

 

课程介绍:

 

算法是一个程序和软件的灵魂,要成为一名优秀的程序员,只有对基础算法全面掌握,才能在设计程序和编写代码的过程中显得得心应手。常用的基础算法有快速排序算法、堆排序算法、归并排序、二分查找算法、BFPRT(线性查找算法)、DFS(深度优先搜索)、BFS(广度优先搜索)、Dijkstra算法、动态规划算法、朴素贝叶斯分类算法。此套2018年基础算法视频教程对复杂度估算和排序算法、栈、队列、链表、数组和矩阵结构、二叉树结构和哈希函数有关的三个结构与并查集、图算法、前缀树和堆结构和贪心算法、暴力递归到动态规划进行了详细的讲解。

 

 

基础算法视频教程目录结构介绍:

 

第一章
复杂度估算和排序算法(上)
1)认识时间复杂度和空间复杂度
2)认识对数器
3)冒泡排序
4)选择排序
5)插入排序
6)如何分析递归过程的时间复杂度
7)归并排序
8)小和问题

第二章
复杂度估算和排序算法(下)
1)荷兰国旗问题
2)随机快速排序
3)堆结构与堆排序
4)认识排序算法的稳定性
5)认识比较器
6)桶排序
7)计数排序
8)基数排序
9)数组排序后的最大差值问题
10)排序算法在工程中的应用

第三章
栈、队列、链表、数组和矩阵结构介绍及常见面试题讲解
1)介绍栈结构及其面试题目
2)介绍队列结构及其面试题目
3)介绍链表结构及其面试题目
4)介绍数组结构及其面试题目
5)介绍矩阵结构及其面试题目
6)二分搜索的扩展

第四章
二叉树结构
1)二叉树结构
2)二叉树的递归与非递归遍历
3)打印二叉树
4)判断搜索二叉树
5)判断完全二叉树
6)判断平衡二叉树
7)折纸问题
8)二叉树节点的前驱节点与后继节点
9)二叉树的序列化和反序列化

第五章
和哈希函数有关的三个结构与并查集
1)哈希函数与哈希表
2)布隆过滤器详解
3)一致性哈希结构
4)并查集结构与应用(岛问题)

第六章
图算法 
1)图结构的表示方法
2)图的深度优先遍历与宽度优先遍历
3)拓扑排序问题
4)最小生成树问题  
5)单源最短路径问题

第七章
前缀树、堆结构和贪心算法
1)前缀树 
2)堆结构的扩展与应用
3)介绍贪心算法及其相关题目
4)在面试中如何快速的尝试出贪心策略

第八章
暴力递归到动态规划
1)递归
2)动态规划
3)如何把暴力递归套路的变成动态规划

 

 

基础算法视频教程部分资料截图展示:

 

 

 

IT营(itying.com)官网转载的文章、图片等资料的版权归版权所有人所有,因无法和版权所有者一一联系,如果本网站选取的文/图威胁到您的权益,请您及时和IT营站长联系。
我们会在第一时间内采取措施,避免给双方造 成不必要的损失。IT营(itying.com)官网商品均为虚拟商品,因发货后无法收回,故购买后不支持退款,请悉知。有问题可以联系客服咨询(客服上班时间:8:00-21:30)。

在线客服:点击这里给我发消息      点击这里给我发消息      有事联系我哦   

公安备案:鄂公网安备 42050202000392号  ICP备案证书号:鄂ICP备17020565号-1