编程基础
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
数据结构
浏览
90
扫码
分享
2022-07-24 23:26:18
A.绪论
B.线性表
C.栈和队列
D.串和数组
E. 树和二叉树
F.堆与优化队列
G.森林与并查集
H.排序算法
I.查找算法与哈希表
重点
高级数据结构
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
环境准备
C语言
工程项目开发
指针与main函数
字符串
OJ题目
例题
矩阵螺旋输出
行列矩阵首尾互换
入门组
无标题
#70开学考试:丑数
#69开学考试:日期判断
#39输出一定数量的偶数
第一章 语言入门基础
printf与scanf函数讲解
printf函数代码演示
C语言编程规范
第二章 数学运算
基本运算符
C语言的数学函数库
数学运算代码演示
第三章 程序流程控制方法
关系运算符
分支结构
CPU分支预测
分支结构代码演示
循环结构
循环结构代码演示
第四章 函数
函数基础
递归
函数指针
欧几里得算法
变参函数
简版printf函数实现
以函数作函数参数
第五章 数组与预处理命令
数组声明与初始化
素数筛
线性筛
折半查找
牛顿迭代
数组的代码演示
预处理命令-宏定义
实现打印LOG信息宏
实现没有BUG的MX宏
字符串
宏定义的代码演示
第六章 结构与指针
结构体
共用体(联合体)
指针与地址讲解
指针与主函数
指针的等价变换与函数指针
数据结构
A.绪论
A.1什么是数据结构
A.2 基本概念和术语
A.3抽象数据类型的表示与实现
A.4 算法与算法分析
B.线性表
B.1 线性表的类型定义
B.2顺序表
B.3链表
B.4 顺序表和链表的比较
B.5 线性表的应用
小结
B.6案例分析与实现
C.栈和队列
C.1 栈
C.2 队列
C.3 栈、队列与一般线性表的区别
C.4案例分析与实现
D.串和数组
D.1串
D.2数组
D.3广义表
E. 树和二叉树
E.1 树与二叉树
E.2 案例引入
E.3二叉树的抽象数据类型定义
E.4二叉树的性质和存储结构
E.5遍历二叉树和线索二叉树
E.6 树和森林
E.7 哈夫曼树及其应用
广义表转二叉树
线索化二叉树(?)
平衡二叉查找树
F.堆与优化队列
G.森林与并查集
H.排序算法
I.查找算法与哈希表
重点
高级数据结构
第五章
字符串匹配算法2
字符串匹配算法
哈夫曼编码与哈夫曼树
平衡二叉排序树(AVL树)
二叉排序树
寸草不生C
一、数据类型与表达式
1、C 的数据类型
2、运算符
二、程序设计
1、面向过程的程序设计和算法
2、C 程序和语句
3、C 的输入和输出
4、实例:编写顺序结构的程序
5、关系运算和逻辑运算
6、选择结构和if语句
7、条件运算符和条件表达式
8、多分支选择结构和switch语句
9、循环结构和循环语句
三、函数与预处理
1、函数概述
2、函数定义的形式
3、函数参数和函数的值
4、函数的调用
5、函数的嵌套调用
6、函数的递归调用
7、内联函数(内置函数)
8、函数的重载
9、函数模板
10、有默认参数的函数
11、局部变量和全局变量
12、变量的存储类别
13、变量属性总结
14、内部函数与外部函数
四、数组
1、数组的基本概念
2、数组作为函数参数
3、字符数组
4、字符串类和字符串变量
五、指针
1、指针的基础概念
2、数组与指针
3、字符串与指针
4、函数与指针
5、指针数组和指向指针的指针
6、指针总结
7、引用
六、自定义数据类型
1、结构体类型
2、动态分配和撤销内存
3、共用体
4、枚举类型
5、用tpedef声明类型
七、类和对象
1、面向对象程序设计方法概述
2、类的声明和对象的定义
3、类的成员函数
4、对象成员的引用
5、类的封装性和信息隐蔽
6、类和对象的简单应用举例
八、关于类和对象的进一步讨论
1、构造函数
2、析构函数
3、调用构造函数和析构函数的顺序
4、对象数组
5、对象指针
6、共用数据的保护
7、对象的使用
8、静态成员
9、友元
九、运算符重载
1、运算符重载的方法
十、继承与派生
一、继承与派生的概念
二、派生类
三、多级派生时的访问属性
四、派生类的构造函数和析构函数
五、多重继承
六、基类与派生类的转换
七、继承与组合
十一、多态性与虚函数
1、多态性的概念
2、虚函数
3、纯虚函数与抽象类
数据结构与算法(C语言)
第一章 算法分析
数学基础
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注