数据结构视频教程 -《[中山大学]算法与数据结构(C语言版)[胡青主讲]》

2023-10-27

整个视频打包下载地址:史上最全的数据结构视频教程系列分享之《[中山大学]算法与数据结构(C语言版)[胡青主讲]》,转载请保留出处和链接!
更多优秀资源请访问:我是码农

本课程由中山大学胡青老师主讲,非常精彩!数据结构是计算机科学中的重要学科,也是计算机科学与技术专业的核心课程。通过学习这门课程,大家可以掌握各种数据结构的特点、存储表示、运算方法以及在计算机科学中最基本的应用。另外,还能培养大家选用合适的数据结构和编写质量高、风格好的应用程序的基本技能。

01-01数据结构的形成和发展

点击下载    提取码:xt2o


01-02基本概念和术语

点击下载    提取码:owxs


01-03抽象数据类型的表示与实现

点击下载    提取码:jtz9


01-04算法和算法分析

点击下载    提取码:7r98


02-01线性表的定义

点击下载    提取码:nojf


02-02线性表顺序表示与实现

点击下载    提取码:fu8p


02-03线性表链式表示与实现

点击下载    提取码:usiw


02-04循环链表

点击下载    提取码:ap0v


02-05一元多项式的表示和相加

点击下载    提取码:qn9u


02-06课后习题及讲解

点击下载    提取码:r107


03-01栈的表示及使用

点击下载    提取码:8iui


03-02栈的应用举例

点击下载    提取码:47wz


03-03队列的定义与基本操作

点击下载    提取码:j46y


03-04课后作业及解答

点击下载    提取码:z2ox


04-01串的定义及基本操作

点击下载    提取码:j8kx


04-02串的存储与模式匹配算法

点击下载    提取码:z5ux


05-01数组的定义及基本操作

点击下载    提取码:fb4w


05-02矩阵的压缩存储

点击下载    提取码:u9mv


05-03矩阵相乘算法

点击下载    提取码:a6w2


05-04广义表的定义与表示

点击下载    提取码:a4lc


06-01树的定义与基本操作

点击下载    提取码:2a2u


06-02二叉树的遍历

点击下载    提取码:i7kt


06-03线索二叉树

点击下载    提取码:y5u0


06-04森林与二叉树的转换

点击下载    提取码:l2bz


06-05哈夫曼编码算法

点击下载    提取码:10ly


06-06课后练习及解答

点击下载    提取码:hxvx


07-01图的定义与基本术语

点击下载    提取码:wvdx


07-02图的存储表示

点击下载    提取码:rsfl


07-03邻接表、十字链表、邻接多重表

点击下载    提取码:7qpk


07-04图的遍历

点击下载    提取码:441v


07-05图的连通性问题

点击下载    提取码:k1bu


07-06最小生成树

点击下载    提取码:h7fd


07-07克鲁斯卡尔算法、拓扑排序

点击下载    提取码:w5wd


07-08关键路径、AOE网

点击下载    提取码:wbeu


07-09最短路径、迪杰斯特拉算法

点击下载    提取码:r0gb


07-10最短路径、弗洛伊德算法

点击下载    提取码:s65t


07-11学习要点与总结

点击下载    提取码:73fs


08-01动态存储管理概述

点击下载    提取码:794a


09-01查找的概念与性能分析

点击下载    提取码:3y7q


09-02静态树表的查找

点击下载    提取码:6w9f


09-03二叉排序树的基本操作

点击下载    提取码:ltre


09-04B_树和B+树

点击下载    提取码:dz8w


09-05哈希表、处理冲突

点击下载    提取码:exxd


09-06课后习题及解答

点击下载    提取码:ab1o


10-01排序的定义、插入排序

点击下载    提取码:q8jn


10-02希尔排序、快速排序

点击下载    提取码:q605


10-03选择排序、堆排序、归并排序

点击下载    提取码:64i4


10-04基数排序

点击下载    提取码:l1s4


10-05各种排序方法的比较

点击下载    提取码:m7hl


10-06总复习、模拟试题及分析

点击下载    提取码:14rk


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

数据结构视频教程 -《[中山大学]算法与数据结构(C语言版)[胡青主讲]》 的相关文章

  • MyBatis 后端对数据库进行操作

    目录 1 MyBatis 是什么 2 MyBatis 的重要性 3 MyBatis 查询 3 1 创建数据库和表 3 2 添加MyBatis框架 持 3 2 1 新项目添加MyBatis 3 2 1 老项 添加 MyBatis 3 3 配置
  • 基于特征的图像配准方法

    From 基于特征的图像配准方法 基于特征的图像配准过程 1 特征空间 基于特征的配准方法在进行图像预处理从图像中提取所选的特征之前 要先确定特征空间 通常 特征空间的选择要考虑下面五个因素 相似性 参考图像与待配准图像中要匹配的特征应该是
  • js创建全0数组

    1 创建一个长度为m的全0数组 var arr new Array m fill 0 2 创建一个m行n列的全0数组 var arr new Array m fill new Array n fill 0
  • 一些笔试题笔记1

    总结一些常见的笔试题 最小公约数和最大公倍数 这个其实很简单 记住概念就可以了 我们利用辗转相除法计算 最大公约数 摘自百度百科 一般地 如果求a和b的最大公约数 a gt b 那么 当时 得 这里表示b整除a 而表示b不能整除 当时 设余
  • PostgreSQL分区

    修改表 官网手册 表分区 官网手册 概述 分区是指将一个逻辑上大的表拆分为较小的物理块 分区可以提供以下好处 在某些情况下 尤其是当表中大多数被频繁访问的行位于单个分区或少量分区中时 查询性能可以得到显着提高 分区替代了索引的前几列 从而减
  • [物联网方案-2]:传感器LoRa无线采集终端通用模型

  • 组网学习之什么是链路冗余(二)

    为什么要有链路冗余 一 设计冗余的目的 提高可靠性 通信时一条路不通走另一条路即冗余链路 采用具有冗余的核心层 分布层和接入层 试图消除网络中的单点故障 二 实施冗余的注意事项 1 MAC数据库不稳定 MAC地址表中的内容不稳定性源于交换机
  • ElasticSearch学习5-- 使用RestClient查询文档

    1 查询基本步骤 1 创建SearchRequest对象 2 准备Request source 也就是DSL QueryBuilders来构建查询条件 传入Request source 的 query 方法 3 发送请求 得到结果 4 解析
  • lol老是闪退到桌面_lol闪退到桌面怎么解决

    LOLwin10闪退到桌面解决方法是 右键点击桌面底部任务栏的空白位置 然后在弹出菜单中选择 任务管理器 菜单项 依次点击 文件 运行新任务 菜单项 在窗口中输入命令gpedit msc 依次点 击 计算机配置 管理模板 Windows组件
  • web.xml顺序不对错误(The content of element type “web-app“ must match “)

    web xml顺序不对错误 如果web xml提示以下错误 The content of element type web app must match icon display name description distributable
  • Linux CentOS安装抓包解包工具Wireshark图形化界面

    1 Wireshark介绍 Wireshark 是一个开源的网络协议分析工具 它能够捕获和分析网络数据包 提供深入的网络故障排除 网络性能优化和安全审计等功能 它支持跨多个操作系统 包括 Windows macOS 和 Linux 2 Wi

随机推荐

  • 基本配置文件配置

    一个具有JWT的项目 最基本的配置文件 在resource中 一般其实是有四个配置文件和一个有关Mybatis的xml包 一 服务器的配置 设置端口号 编码格式 二 设置有关spring的相关配置 控制器以及profile的配置 三 配置M
  • win服务器隐藏版本信息,Apache防盗链和隐藏版本信息

    文章目录 隐藏 一 防盗链 二 隐藏版本信息 实验要求 三台虚拟机分别是 linux和两台windows虚拟机 linux虚拟机为服务器 Windows7 1为客户端 Windows7 2为盗链端 实验步骤 一 防盗链 1 把httpd a
  • [Pytorch系列-47]:工具集 - torchvision.transforms.Normalize和ToSensor的深入详解

    作者主页 文火冰糖的硅基工坊 文火冰糖 王文兵 的博客 文火冰糖的硅基工坊 CSDN博客 本文网址 https blog csdn net HiWangWenBing article details 121300054 目录 第1章 关于标
  • tensor2tensor自定义问题,训练模型(bpe篇)

    tensor2tensor自定义问题 训练模型 上一篇 https blog csdn net hpulfc article details 81172498 之前一篇文章简单介绍了如何使用 google 的SubwordTokenEnco
  • c++小项目:基于STL的演讲比赛流程管理系统

    一 项目目的 运用c 实现一个基于STL的演讲比赛流程管理系统 比赛方式 共两轮 第一轮为分组淘汰赛 第二轮为决赛 共有十名评委 打分方式为去掉最高分和最低分的平均分为基准 第一轮共两组 每组六人 为随机分组和抽签决定演讲顺序 每组取前三名
  • Linux下实现DNS的分离解析

    Linux下实现DNS的分离解析 一 DNS简介 什么是DNS DNS的基本概念 二 安装DNS解析Bind服务 BIND bind配置文件 安装bind bind chroot软件包 查看安装软件生成的配置文件 三 DNS分离解析案例 一
  • Java之Class.forName方法详解

    一 前言 二 案例 三 详解 一 前言 在说明Class类的静态方法forName 之前 先清楚有关Class类的几个概念 1 Class类封装了类或接口的运行时状态 Java程序在运行时 Java运行时系统一直对所有的对象进行所谓的运行时
  • 一些C++、Qt实用技巧

    一 RAII统计函数耗时 RAII 也称为 资源获取就是初始化 是c 等编程语言常用的管理资源 避免内存泄露的方法 它保证在任何情况下 使用对象时先构造对象 最后析构对象 经典使用场景 避免死锁 class MyLock public My
  • nlohmann-json库使用简介

    nlohmann json库使用简介 GitHub地址 nlohmann json 简介 JSON库千千万 为何nlohmann json库那么热门呢 原因在于它的设计理念非常人性化 提供符合直觉的语法 可以像STL容器一样来使用 提供了丰
  • 动态规划算法之矩阵连乘积问题1

    首先我们了解一下什么是动态规划算法 动态规划算法与分治法类似 其基本思想也是将待求问题分解成若干个子问题 但是与分治法不同的是 适合于动态规划算法的问题经分解得到的子问题不是互相独立的 假若用分治法解决此类问题 由于子问题太多 导致最后求解
  • Could not locate zlibwapi.dll. Please make sure it is in your library path!

    下载预编译版本 http www winimage com zLibDll 把 lib 和 dll 文件放到 CUDA 安装目录的 lib 和 bin 文件夹
  • Vmstat基础使用

    Vmstat https www cnblogs com ggjucheng archive 2012 01 05 2312625 html vmstat展示信息
  • 20201020关于List<Map>的过滤 和 求和 BigDecimal的注意点

    过滤出符合条件的数据 List
  • J2EE学习中一些值得研究的开源项目

    原文地址 http java csdn net a 20100127 258561 html 这篇文章写在我研究J2SE J2EE近三年后 前3年我研究了J2SE的Swing Applet Net RMI Collections IO JN
  • 官方Xcode及模拟器SDK下载

    如果你嫌在 App Store 下载 Xcode 太慢 你也可以选择从网络上下载 Xcode下载 Beta版打的包是不能提交到App Store上的 绝对官方源 绝对官方源 绝对官方源 不能确定自己的 Xcode 是否有问题 简单的一条命令
  • win10网络重置后果很严重(联想电脑)

    1 win的网络重置功能 2 重置后是这样的 啥都没有 更别说联网了 我不知道是不是只有联想才会这样 本来在网络连接有好动东西 现在啥都没有 看了好多博客 都没有解决问题 好多人都重装系统了 3 如果你是联想电脑 系统重装也没有用 以前朋友
  • 解决Docker镜像国内无法下载问题

    近期由于docker镜像仓库禁止国内下载 国内各平台均无法下载更新最新docker镜像 为解决此问题 大家可以使用dockerproxy代理下载 使用方法 大家只需打开docker proxy代理网站 在快捷命令中输入所需镜像和版本 点击
  • Django_xAdmin项目(三)之xAdmin进阶开发

    替换django xadmin自带的users模块 1 xadmin gt plugins gt auth py 加载替换系统user的方法 from django contrib auth import get user model 替换
  • 构建统一CIM数字底盘,实现基于BIM的全流程管控

    2009年 SuperMap发布了首款二三维一体化GIS软件 首次提出了二三维一体化GIS技术 随后 二三维一体化的应用系统不断涌现 二三维一体化技术逐步成为三维GIS发展和研究的主流 2017年 SuperMap在二三维一体化 GIS 技
  • 数据结构视频教程 -《[中山大学]算法与数据结构(C语言版)[胡青主讲]》

    整个视频打包下载地址 史上最全的数据结构视频教程系列分享之 中山大学 算法与数据结构 C语言版 胡青主讲 转载请保留出处和链接 更多优秀资源请访问 我是码农 本课程由中山大学胡青老师主讲 非常精彩 数据结构是计算机科学中的重要学科 也是计算