- 博客(3)
- 收藏
- 关注
原创 数据结构 图与图的遍历
1.邻接表 1.1 邻接表结构定义与构建、定位函数 typedef struct ArcNode { int adjvex; struct ArcNode *nextarc; }ArcNode; typedef struct VNode { int vexdata; struct ArcNode *firstarc; }VNode; typedef struct { VNode vex[55]; int vexnum,arcnum; }ALGraph;
2021-11-23 22:25:31 214
原创 数据结构 树和二叉树
1.结构定义(二叉链表) typedef struct BiTNode { char data; struct BiTNode *lchild,*rchild; }BiTNode,*BiTree; 2. 利用先序遍历构建二叉树 void CreatBiTree(BiTree &T) { char ch; scanf("%c",&ch); if(ch=='@') T=NULL; else { T=(BiTNode *)malloc(sizeof(BiTNode)
2021-11-23 22:21:15 220
原创 数据结构字符串算法
1.字符串的堆式存储 #include <iostream> #include <stdio.h> #include <stdlib.h> #include <string.h> using namespace std; //结构定义 typedef struct { char *str; int length; }HSString; //创建空字符串 HSString HSStringInit() { HSString S;
2021-11-23 22:11:17 315
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人