UP主: 封面: 简介:印度的顶尖程序员Harsha Suryanarayana为你图文讲解数据结构。在本系列课程中,我们将学习并实现数据结构,我们将用c或c++实现这些数据结构,本课程的先决条件是对C语言中...
视频选集 1.数据结构:课程导论 2.抽象数据类型:ADT 3.链表:基本介绍 4.数组 vs 链表 5.链表:C_C++实现 6.链表:头部插入一个节点 7.链表:任意位置插入一个节点 8.链表:任意位置删除一个节点 9.链表:反转一个链表 ( 迭代方式实现 ) 10.链表:打印一个链表 ( 递归方式实现 ) 11.链表:反转一个链表 ( 递归方式实现 ) 12.链表:双向链表的介绍 13.链表:双向链表的实现 14.栈:基本介绍 15.栈:使用数组实现一个栈 16.栈:使用链表实现一个栈 17.栈:反转一个字符串或者反转一个链表 ( 使用栈来实现 ) 18.栈:检查括号的匹配性 ( 使用栈来实现 ) 19.栈:中缀, 前缀, 后缀的基本概念 20.栈:前缀, 后缀表达式求值 ( 使用栈来实现 ) 21.栈:中缀到后缀表达式的转换 ( 使用栈来实现 ) 22.队列:基本介绍 23.队列:使用数组实现一个队列 24.队列:使用链表实现一个队列 25.树:基本介绍 26.树:二叉树 27.树:二叉搜索树 28.树:二叉搜索树 (C_C++实现) 29.树:二叉搜索树 (C_C++实现) - 内存中的栈与堆详解 30.树:二叉搜索树 - 查找最小值和最大值 31.树:二叉树的高度 32.树:二叉树的遍历 - 广度优先 vs 深度优先 33.树:二叉树的层次遍历 34.树:二叉树的前序, 中序, 后序遍历 35.树:判断是否为二叉搜索树 36.树:二叉搜索树中删除一个节点 37.树:二叉搜索树的中序后继节点 38.图:基本介绍 39.图:图的一些基本属性 40.图:图的表示法(第1部分:边列表) 41.图:图的表示法(第2部分:邻接矩阵) 42.图:图的表示法(第3部分:邻接表)
外影译坊的视频 【中文配音】Abdul Bari大师亲授:算法保姆级通关教程!四阶段吃透动态规划/贪心/回溯,面试编程无忧 【中文配音】数据结构 - 顶尖程序员 Harsha Suryanarayana 图文讲解。10年后,依然没有人能够击败他的内容! 【中文配音】The Cherno C++大师课2025最新版|兼容C++26+Visual Studio 2025 【中文配音】MIT分布式系统神课 6.824 2020 完整版|20讲硬核拆解+实验实战|架构师必修指南 【中文配音】3Blue1Brown 线性代数的本质全16章|动画拆解矩阵/向量/特征值,数学直觉大升级!