数据结构(c++)
码农小旋风
深耕java20年 分享工具 传递知识
展开
-
c++链表的初始化,头插,尾插,遍历
#include using namespace std; //给数据类型起别名,方便统一管理 typedef int ELEMENT_TYPE; // 定义单向链表的结点 typedef struct Node{ ELEMENT_TYPE data; //定义结点元素 struct Node* next; //定义指向下一个结点的指针 }Node; Node* head; //定义原创 2014-09-12 10:30:44 · 2335 阅读 · 0 评论 -
二叉排序树的创建,删除结点;树的前序,中序,后序非递归遍;二叉树的线索化
#include #include using namespace std; typedef int ELEMENT_TYPE; //定义树的结点 typedef struct Node{ ELEMENT_TYPE data; struct Node *lchild,*rchild; int ltag,rtag;// 如果ltag=0,有左子树lchild指向左子树的根节点;如果ltag=原创 2014-09-12 10:35:18 · 1095 阅读 · 1 评论