![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
NEO ME
这个作者很懒,什么都没留下…
展开
-
数据结构 易错点 free()
对一个指针进行free()操作后,会将这个指针所指向的内容完全抹除,然而这个指针依然指向原来的地方,所以一般需要对它赋NULL,或者直接对它重新分配空间另外,只有用malloc函数分配的指针才能用free()函数释放,普通的指针不能用free()函数释放。以下是关于测试free()到底有没有抹除数据的代码,请直接运行查看:#include <stdio.h>#include &...原创 2019-11-08 20:48:35 · 681 阅读 · 0 评论 -
数据结构 二叉树的 创建 求深度 求节点数 求叶子数 (递归)
文章目录各个函数汇总另:更好看的求深度函数各个函数汇总#include<stdio.h>#include<stdlib.h>typedef int ElemType;typedef int Status;#define OK 1#define ERROR 0#define OVERFLOW -1typedef struct BinaryNode{...原创 2019-10-21 20:42:56 · 412 阅读 · 0 评论 -
数据结构NO 1:大佬代码——删除指定取值区间中的数
结构体声明:#define MAXSIZE 20typedef int ElementType;typedef int Position;typedef struct LNode *List;struct LNode { ElementType Data[MAXSIZE]; Position Last; /* 保存线性表中最后一个元素的位置 */};这是我的代码...原创 2019-09-08 16:56:40 · 175 阅读 · 0 评论 -
错误笔记:段错误 Process returned -1073741819 (0xC0000005)
Process returned -1073741819 (0xC0000005)2019年04月19日 00:38:36 长浔 阅读数 1132 文章标签: 0xC0000005 收起分类专栏: C++ 前言C++运行报错:Process returned -1073741819 (0xC0000005) 是真的坑!!!申请的内存没有释放new后必须deletema...转载 2019-09-12 19:24:25 · 9303 阅读 · 1 评论 -
数据结构 链表 两个链表的合并 7-1 两个有序链表序列的合并 (20 分)
目录输入格式:输出格式:输入样例:输出样例:算法1:用Create函数连续输入(更快)算法2: 用push_back函数分别填入(更灵活)作业5-链表剩余时间:4天 04:32:31返回7-1两个有序链表序列的合并(20分)已知两个非降序链表序列S1与S2,设计函数构造出S1与S2合并后的新的非降序链表S3。输入格式:输入分两行,分...原创 2019-09-12 19:27:38 · 897 阅读 · 0 评论