上一页 1 2 3 4 5 6 ··· 27 下一页
摘要: 1、图的邻接矩阵表示法实现 #include<stdio.h> #include<malloc.h> #include<assert.h> #define Default_Vertex_Size 10 #define T char //图的定义 typedef struct GraphMtx { i 阅读全文
posted @ 2022-07-14 17:28 往心。 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-07-13 17:30 往心。 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1、基于线索二叉树实现下相关方法的实现 void InitBinTree(BinTree *bt,ElemType ref); //递归实现线索二叉树 void CreateBinTree(BinTree *bt, char *str); void CreateBinTree(BinTree *bt 阅读全文
posted @ 2022-07-08 20:11 往心。 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1、线索二叉树的实现 #include<stdio.h> #include<assert.h> #include<malloc.h> #define ElemType char typedef enum{LINK,THREAD}Tag_Type; typedef struct BinTreeNode 阅读全文
posted @ 2022-07-07 20:25 往心。 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1、非递归实现二叉树的遍历方法 1、非递归 后序遍历 #include<stdio.h> #include<assert.h> #include<malloc.h> #include"PostStack.h" #define ElemType char typedef struct BinTreeN 阅读全文
posted @ 2022-07-06 20:14 往心。 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 1、递归实现二叉树的创建、前中后序遍历、层次遍历、求节点个数、求树高等操作 #include<stdio.h> #include<assert.h> #include<malloc.h> #include"LinkQueue.h" #define ElemType char typedef stru 阅读全文
posted @ 2022-07-05 20:17 往心。 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 1、递归实现二叉树的定义以及创建 #include<stdio.h> #include<assert.h> #include<malloc.h> #define ElemType char typedef struct BinTreeNode { ElemType data; struct BinT 阅读全文
posted @ 2022-07-04 19:44 往心。 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 1、递归实现广义表的创建以及遍历 #include<stdio.h> #include<assert.h> #include<stdlib.h> #include<string.h> #include<malloc.h> #define AtomType int typedef enum{HEAD, 阅读全文
posted @ 2022-07-03 21:03 往心。 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 1、矩阵的相关操作以及矩阵快速转置算法的实现(加减乘并未实现) #include<stdio.h> #include<memory.h> #include<stdlib.h> #include<assert.h> #define ElemType int #define MAXSIZE 100 // 阅读全文
posted @ 2022-07-03 19:50 往心。 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1、基于顺序存储下串的相关操作以及串匹配模式算法的实现 #include<stdio.h> #include<string.h> #define MAXSTRLEN 20 #define u_char unsigned char typedef u_char SString[MAXSTRLEN+1] 阅读全文
posted @ 2022-06-29 21:10 往心。 阅读(44) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 27 下一页