学IT吧 精品IT资源库

 找回密码
 立即注册
查看: 225|回复: 1

[数据结构与算法] 2023新版数据结构与算法速成教程,期末 考研 面试必备(源码+笔记+图解)

[复制链接]

1327

主题

1327

帖子

5661

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5661
发表于 2023-6-11 12:22:13 | 显示全部楼层 |阅读模式
数据结构.png

课程介绍:
本套课程我们整理了市面上大多数数据结构和算法的书籍,参考了考研同学与leetcode的相关的题目,设计研发的课程。

课程循序渐进从基础数据结构和算法,到数据结构进阶和讲高级算法,每部分课程都都是手把手的带大家一起了解概念,画图,编写代码,分析代码。整个流程将复杂的知识点抽丝剥茧一点一点的形象化表示。课程内容比较全面,练习题目中包含了部分的考研题目和大厂面试题目,帮助考研的同学和面试的同学能够实现自己的目标。

课程目录:
001.7分钟了解数据结构与算法-.mp4
002 002.为什么要学习数据结构和算法.mp4
003 003.数据结构相关概念及术语.mp4
004 004.算法分析描述.mp4
005 005.算法时间复杂度.mp4
006 006.算法空间复杂度.mp4
007 007.数据结构的分类描述.mp4
008 008.顺序表结构进行存储.mp4
009 009.数组结构存储的特点.mp4
010 010.数组的存储原理.mp4
011 011.数组的操作-创建数组.mp4
012 012.数组的操作-添加元素.mp4
013 013.数组的操作-删除元素.mp4
014 014.数组的操作-线性查找.mp4
015 015.数组的操作-二分查找.mp4
016 016.数组的操作-动态数组ArrayList源码剖析.mp4
017 017.数组的操作-动态数组扩容与缩容.mp4
018 018.数组的操作-数组的时间和空间复杂度.mp4
019 019.数据结构链表-链表的介绍.mp4
020 020.数据结构链表-单链表操作.mp4
021 021.数据结构链表-创建并遍历节点.mp4
022 022.数据结构链表-插入节点.mp4
023 023.数据结构链表-删除节点.mp4
024 024.数据结构链表-双向链表添加元素.mp4
025 025.数据结构链表-双向链表指定位置插入元素.mp4
026 026.数据结构链表-双向链表中查找元素与删除元素.mp4
027 027.数据结构链表-链表的使用场景.mp4
028 028.数据结构链表-链表与数组的对比.mp4
029 029.数据结构链表-反转链表案例.mp4
030 030.数据结构链表-练习2奇偶链表.mp4
031 031.数据结构链表-环形链表练习思路分析.mp4
032 032.数据结构链表-环形链表练习具体实现.mp4
033 033.数据结构链表-环形链表练习-约瑟夫环思路分析.mp4
034 034.数据结构链表-环形链表练习-约瑟夫环具体实现.mp4
035 035.数据结构栈-栈的简介.mp4
036 036.数据结构栈-栈的存储原理.mp4
037 037.数据结构栈-数组方式实现.mp4
038 038.数据结构栈-链表方式实现.mp4
039 039.数据结构栈-栈的使用场景.mp4
040 040.数据结构栈-LeetCVode练习1 返回栈中的最小值.mp4
041 041.数据结构栈-LeetCVode练习2 计算逆波兰表达式.mp4
042 042.数据结构栈-LeetCVode练习3栈实现一个计算器.mp4
043 043.数据结构队列-队列的概述.mp4
044 044.数据结构队列-队列的顺序方式实现.mp4
045 045.数据结构队列-队列的链式方式实现.mp4
046 046.数据结构队列-队列的使用场景.mp4
047 047.数据结构队列-LeetCode练习 求队列的最大值.mp4
048 048.数据结构队列-队列转换栈.mp4
049 049.数据结构队列-循环队列介绍1.mp4
050 050.数据结构队列-LeetCode练习3用环形队列实现一个循环打印的程序.mp4
051 051.数据结构队列-双端队列.mp4
052 052.数据结构队列-用双端队列判断回文串.mp4
053 053.基本算法-排序算法简介.mp4
054 054.基本算法-冒泡排序原理介绍.mp4
055 055.基本算法-冒泡排序实现.mp4
056 056.基本算法-冒泡排序优化方式.mp4
057 057.基本算法-冒泡排序的复杂度及使用场景.mp4
058 058.基本算法-选择排序介绍及原理分析.mp4
059 059.基本算法-选择排序的具体实现.mp4
060 060.基本算法-选择排序算法的优化.mp4
061 061.基本算法-选择排序算法分析及使用场景.mp4
062 062.基本算法-插入排序的原理分析.mp4
063 063.基本算法-插入排序的具体实现.mp4
064 064.基本算法-插入排序的复杂度和使用场景.mp4
065 065.基本算法-希尔排序的概念及原理分析.mp4
066 066.基本算法-希尔排序的代码实现.mp4
067 067.基本算法-希尔排序的复杂度和适用场景.mp4
068 068.基本算法-快速排序的原理及思路分析.mp4
069 069.基本算法-快速排序的代码实现.mp4
070 070.基本算法-快速排序小结.mp4
071 071.基本算法-堆排序的介绍.mp4
072 072.基本算法-堆排序的思路分析.mp4
073 073.基本算法-堆排序代码实现.mp4
074 074.基本算法-堆排序代的总结.mp4
075 075.基本算法-归并排序原理图解.mp4
076 076.基本算法-归并排序代码实现.mp4
077 077.基本算法-归并排序小结.mp4
078 078.基本算法-计数排序算法图解.mp4
079 079.基本算法-计数排序代码实现.mp4
080 080.基本算法-计数排序算法小结.mp4
081 081.基本算法-桶排序算法的思路分析.mp4
082 082.基本算法-桶排序算法的代码实现.mp4
083 083.基本算法-桶排序算法总结.mp4
084 084.基本算法-二分查找原理分析.mp4
085 085.基本算法-二分查找的两种实现方式.mp4
086 086.基本算法-二分查找的leetCode练习题.mp4
087 087.基本算法-字符串匹配算法介绍.mp4
088 088.基本算法-字符串匹配算-BF算法.mp4
089 089.基本算法-字符串匹配算-BF算法具体实现.mp4
090 090.基本算法-字符串匹配算-BM算法简介.mp4
091 091.基本算法-字符串匹配算-BM算法原理分析.mp4
092 092.基本算法-字符串匹配算-BM算法代码实现.mp4
093 093.基本算法-字符串匹配算-RK算法原理分析.mp4
094 094.基本算法-字符串匹配算-RK代码实现.mp4
095 095.高级数据结构-树-树的数据结构简介.mp4
096 096.高级数据结构-树-二叉树概念及其特点.mp4
097 097.高级数据结构-树-满二叉树的描述.mp4
098 098.高级数据结构-树-完全二叉树的特点.mp4
099 099.高级数据结构-树-树的存储方式介绍.mp4
100 100.高级数据结构-二叉树-链表方式存储实现.mp4
101 101.高级数据结构-二叉树-数组方式存储实现.mp4
102 102.高级数据结构-二叉查找树的性质及特点.mp4
103 103.高级数据结构-二叉树-前序遍历_中序遍历_后续遍历描述.mp4
104 104.高级数据结构-二叉树-前序遍历_中序遍历_后续遍历代码实现.mp4
105 105.高级数据结构-二叉树-leetCode练习(重建二叉树).mp4
106 106.高级数据结构-二叉树-leetCode练习2(求镜像二叉树).mp4
107 107.高级数据结构-二叉树-构建二叉查找树图解.mp4
108 108.高级数据结构-二叉树-构建二叉查找树代码实现.mp4
109 109.高级数据结构-二叉树-使用二叉查找树搜索指定元素.mp4
110 110.高级数据结构-二叉查找树-删除元素的三种情况分析.mp4
111 111.高级数据结构-二叉查找树-删除元素具体实现.mp4
112 112.高级数据结构-二叉查找树-二叉搜索树中的最小绝对差.mp4
113 113.高级数据结构-二叉查找树-leetCode练习2 二叉搜索树中的第K小元素.mp4
114 114.高级数据结构-二叉查找树-leetCode练习2 二叉搜索树中的第K小元素.mp4
115 115.高级数据结构-AVL树-AVL树的介绍及特点.mp4
116 116.高级数据结构-AVL树-LL型失衡及右旋转.mp4
117 117.高级数据结构-AVL树-RRL型失衡及左旋转.mp4
118 118.高级数据结构-AVL树-LR型失衡及其旋转.mp4
119 119.高级数据结构-AVL树-RL型失衡及其旋转.mp4
120 120.高级数据结构-AVL树-AVL树失衡与旋转小结.mp4
121 121.高级数据结构-图-图的介绍.mp4
122 122.高级数据结构-图-图的分类.mp4
123 123.高级数据结构-图-图的相关术语.mp4
124 124.高级数据结构-图-图的存储 邻接矩阵.mp4
125 125.高级数据结构-图-邻接矩阵练习.mp4
126 126.高级数据结构-图-图的存储 邻接表.mp4
127 127.高级数据结构-图-邻接表的具体实现.mp4
128 128.高级数据结构-图-图的遍历.mp4
129 129.高级数据结构-图-深度优先搜索DFS图解.mp4
130 130.高级数据结构-图-深度优先搜索DFS具体实现.mp4
131 131.高级数据结构-图-广度度优先搜索BFS图解.mp4
132 132.高级数据结构-图-广度度优先搜索BFS具体实现.mp4
133 133.高级数据结构-并查集-并查集的优越性.mp4
134 134.高级数据结构-并查集-并查集的 按秩合并.mp4
135 135.高级数据结构-并查集-并查集优化(路径压缩).mp4
136 136.算法高级-贪心算法的理解.mp4
137 137.算法高级-贪心算法 背包问题理解.mp4
138 138.算法高级-贪心算法 背包案例具体实现.mp4
139 139.算法高级-贪心算法小结.mp4
140 140.算法高级-分治算法描述.mp4
141 141.算法高级-分治算法 Karatsuba算法.mp4
142 142.算法高级-分治算法 棋盘覆盖问题.mp4
143 143.算法高级-分治算法 棋盘覆盖代码实现.mp4
144 144.算法高级-分治算总结.mp4
145 145.基本算法-算法高级-回溯算法的概念.mp4
146 146.算法高级-回溯算法的组合问题描述.mp4
147 147.算法高级-回溯算法的组合问题具体实现.mp4
148 148.基本算法-算法高级-N皇后问题的思路分析.mp4
149 149.基本算法-算法高级-N皇后问题代码实现.mp4
150 150.基本算法-算法高级-回溯算法小结.mp4
151 151.基本算法-算法高级-动态规划介绍.mp4
152 152.算法高级-算法高级-动态规划的核心原理.mp4
153 153.基本算法-算法高级-动态规划 青蛙跳台阶问题.mp4
154 154.基本算法-算法高级-动态规划的解题思路.mp4
155 155.基本算法-算法高级-动态规划 01背包问题.mp4
156 156.基本算法-算法高级-动态规划 01背包问题代码实现.mp4
购买主题 已有 1 人购买  本主题需向作者支付 20 学币 才能浏览
回复

使用道具 举报

0

主题

32

帖子

294

积分

中级会员

Rank: 3Rank: 3

积分
294
发表于 2023-6-26 19:38:44 | 显示全部楼层
1234567890
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|学IT吧

GMT+8, 2024-5-5 18:10 , Processed in 0.120673 second(s), 23 queries .

学IT吧 www.xueit8.com X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表