- 博客(13)
- 收藏
- 关注
原创 数据结果(C语言) 7.图
图的基本知识,无向无权图的创建(邻接矩阵)以及深度优先遍历和广度优先遍历,邻接表表示法创建图最小生成树的prim(普里姆)算法和kruskal(克鲁斯卡尔)算法,最短路径的dijkstra(迪杰斯特拉)算法和flold(弗洛伊德)算法,拓扑排序,关键路径
2022-11-22 21:28:19
844
原创 数据结构(C语言)6.树
数据结构C语言——树、二叉树、创建、前序、中序、后序遍历(递归及非递归实现),层次遍历,求二叉树叶子节点的个数,获取二叉树的高度(深度),二叉树的拷贝与释放,一维数组构建二叉树,先序、中序、后序线索二叉树,创建二叉排序树,平衡二叉树,哈夫曼树的实现,判断二叉树是否对称,翻转二叉树
2022-10-16 12:08:57
495
原创 数据结构(C语言)4.动态内存管理
数据结构C语言——动态内存管理,动态内存开辟,常见的内存错误,柔性数组,计算机操作系统的内存管理部分,边界标识法实现动态内存管理C语言实现,伙伴系统C语言实现
2022-10-15 21:58:22
385
原创 数据结构(C语言)2.线性表——栈
数据结构C语言——栈,栈的相关知识,前缀、中缀、后缀表达式的相关知识、数组栈的C语言实现、栈的例题——有效的括号
2022-10-15 21:14:54
265
原创 数据结构(C语言)2.线性表——单链表
数据结构,单链表实现,移除链表中某些元素并返回头节点,翻转链表,找到非空链表的中间结点若有两个返回第二个,找到表中倒数第K个结点,合并两个升序链表返回一个新的升序链表,分割链表,判断链表是否是回文结构,找到链表的非空结点,判断链表中是否有环
2022-10-15 20:49:56
184
原创 【C语言】初识C语言(初学者)1
第一节 1.什么是C语言: C语言是一种计算机语言,即是一种人和计算机交流的语言。 计算机语言包括C/C++/JAVA/python 2.语言的发展: 二进制语言 硬件---正电1/负电0 助记符---汇编语言 B语言->C语言->C++等高级语言 C语言的最初标准:美国国家标准局 ANSIC 3.C语言程序的书写 (.C-源文件 .h-头文件) *创建工程(拥有编译软件) *添加源文件 *写代码 一般地,以#include <stdio.h...
2021-10-09 23:16:10
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人