- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 关于在递归中删除单链表节点的问题
给出题目:设计一个递归算法,删除不带头节点的单链表L中所有值为x的节点//(1)删除不带头节点L中所有值为x的节点void Del_x_1(LinkList &L, ElemType x){ LNode *p; if(L == NULL) return; if(L->data == x) { p = L; L = L->next; free(p);...
2019-07-13 18:09:01 1027 2
原创 单链表的操作
编译环境:vs语言:c/c++1.节点类型://单链表节点所装的数据typedef struct LNode{ ElemType data; struct LNode *next;}LNode, *LinkList;2.把数据封装成节点单独做成一个函数,简洁明了。//给一个数据data,做成一个节点类型LNode* GetNode(ElemType e){ LNode ...
2019-07-12 18:01:44 132
原创 C语言sizeof计算数组长度的问题
c语言中,定义数组后可以用sizeof命令获得数组的长度(可容纳元素个数)。例如:int data[4];int length;length=sizeof(data)/sizeof(data[0]); //数组占内存总空间,除以单个元素占内存空间大小printf("length of data[4]=%d", length ); //输出length of data[4]=4但是,通...
2019-07-10 17:48:39 3423 1
原创 线性表--顺序表
编译环境:vs语言:c/c++顺序表两种分类:**(1)静态分配:数组形式存储数据(2)动态分配:指针形式存储数据,运行时分配。注意:函数的返回值是bool(true\false)是c++的东西,要以.cpp 结尾。c语言会报错。**1.**以下是两种结构:#define MaxSize 50#define InitSize 50 //动态分配开辟的大小typedef int E...
2019-07-07 18:05:08 211
test0908.rar
2021-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人