首页 > 编程语言 >数据结构基础笔记、基础知识总结、周周练汇总,通过代码,更快速掌握数据结构和算法知识!

数据结构基础笔记、基础知识总结、周周练汇总,通过代码,更快速掌握数据结构和算法知识!

时间:2023-01-02 23:36:05浏览次数:38  
标签:遍历 递归 基础知识 周周练 算法 详解 二叉树 数据结构


目录

​​快报快报!​​

​​1.为什么要开通这个QQ群?​​

​​2.里面都有啥?​​

​​1、数据结构基础笔记​​

​​2、数据结构必备基本知识​​

​​3、数据结构周周练​​

​​说在后面的话​​




1.为什么要开通这个QQ群?

很多人越来越意识到数据结构和算法的重要性,但是大家也不可避免的意识到,数据结构与算法还是比较难的!

很多时候,大家缺少一个能够交流分析的平台,缺少一个能够查找资料的平台。

现在机会提供给大家!

 

2.里面都有啥?

有朋友比较关心,我们这个群里,会分享哪些知识,提供哪些方面的交流呢?我想,主要有如下五个方面:

【学校相关课程】:主要针对同学们大学期间的各种编程语言、数据结构、算法等课程

【算法笔试面试】:主要针对秋招、校招等算法笔试与面试。

【考研数据结构】:主要针对各个高校考研的数据结构与算法相关科目。

【信息学竞赛】:主要针对各个地区的学生信息学学习、省选竞赛、NOIP竞赛等等。

【其他】:其他与我们息息相关的数据结构与算法知识分享,各类算法竞赛等等。

1、数据结构基础笔记

数据结构基础笔记,通过理论讲解与代码分析,让大家更快掌握数据结构及算法知识:

【​​001第一章绪论之基本概念​​】

【​​002第一章绪论之算法及算法分析​​】

【​​003第二章线性表之基本概念与类型定义​​】

【​​004第二章线性表之顺序表​​】

【​​005第二章线性表之单链表​​】

2、数据结构必备基本知识

必备基本知识,主要讲解理论知识,理论概念,让大家能更快了解数据结构,更快速掌握数据结构。

【​​001数据结构常用预定义常量、类型及头文件​​】

【​​002图的基本概念详解​​】

【​​003图的存储结构(邻接矩阵、邻接表、十字链表、邻接多重表)详解​​】

【​​004递归与迭代的联系、区别与优缺点对比详解​​】

 

3、数据结构周周练

数据结构与算法经典例题,在练中学!只有不断练习,不断总结,才能不断提升!这些题目的难度,一些题目与考研数据结构题目难度差不多,一些比考研难度要大一些,非常适合考研数据结构想考高分的同学。

【​​001顺序表与链表​​】

【​​002顺序表与链表 ​​】

【​​003顺序栈与链栈 ​​】

【​​004顺序栈与链栈 -数制转换 ​​】

【​​005顺序队列与链队 -扑克牌的筛选 ​​】

【​​006队列基本操作-顺序结构及链式结构实现​​】

【​​007顺序结构实现完全二叉树操作- 求编号i与j最近公共祖先结点​​】

【​​008 二叉树的链式创建及测试​​】

【​​009 二叉树的先序、中序、后序遍历(递归算法实现)​​】

【​​010 递归算法实现二叉树的创建与遍历​​】

【​​011 非递归算法实现二叉树的遍历​​】

【​​012 利用队列和非递归算法实现二叉树的层次遍历​​】

【​​013 利用栈和非递归算法求二叉树的高​​】

【​​014 利用栈和非递归算法求链式存储的二叉树是否为完全二叉树​​】

【​​015 利用递归算法创建链式存储的二叉树并转换左右孩子结点​​】

【​​016 利用递归算法及孩子兄弟表示法创建树、遍历树并求树的深度​​】

【​​017 利用递归算法及孩子兄弟表示法创建森林、遍历森林并求森林的叶子结点个数​​】

【​​018 利用递归算法及中序遍历将二叉树线索化并遍历​​】

【​​019 利用递归算法创建二叉排序树并遍历​​】

【​​020 二叉排序树的排序与迭代查找​​】

【​​021 求某一个数据在二叉排序树中的层数​​】

【​​022 从大到小输出二叉排序树中小于某个值的所有结点编号及数据​​】

【​​023 将图的邻接表表示转化为邻接矩阵表示的算法​​】

【​​024 图的经典遍历算法之深度优先搜索、广度优先搜素​​】

【​​025 查找算法详解及顺序查找算法实现​​】

【​​026 折半查找算法及与顺序查找算法对比分析​​】

【​​027 图的基本概念及存储经典习题​​】

【​​028 图的存储及遍历经典习题​​】

【​​029 判断无向图是否为一棵树算法原理详解及代码分享​​】

【​​030 快速排序算法原理详解及代码分享​​】

【​​031 直接插入排序算法原理详解及代码分享​​】

【​​032 折半插入排序算法原理详解及代码分享​​】

【​​033 冒泡排序算法原理详解及代码分享​​】

【​​034 奇偶排序算法原理详解​​】

【​​035 利用递归判断一棵二叉树是否为二叉排序树​​】

 

说在后面的话

知识会一直更新,我也一直都在!

当然更新,更全面的内容,都在我的公众号中,欢迎大家扫描二维码或者搜索公众号“AI与区块链技术”关注我,让我们一起,在技术这条路上,不断努力走下去!

数据结构基础笔记、基础知识总结、周周练汇总,通过代码,更快速掌握数据结构和算法知识!_数据结构

 

标签:遍历,递归,基础知识,周周练,算法,详解,二叉树,数据结构
From: https://blog.51cto.com/u_12001271/5984326

相关文章