![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
via CHEng
膜拜大佬
展开
-
堆栈
#include <stdio.h> #include <malloc.h> #include <string.h> //符号的结构体,并存储其符号的优先级 typedef struct node{ char oper; int opt; }Operatoropt; //存储符号的栈 typedef str...原创 2020-03-14 20:38:57 · 109 阅读 · 0 评论 -
合并表A,表B
#include<stdio.h> #include<malloc.h> typedef int ElemType typedef int Status typedef struct LNode { ElemType data; struct LNode *next; }LNode,*LinkList; void CreateList_L(LinkList &L...原创 2020-03-14 20:36:53 · 285 阅读 · 0 评论 -
二叉树
二叉树的基本操作 #include<iostream> #include<stdlib.h> #include<stack> #include<queue> using namespace std; typedef char ElemType; typedef struct BiTNode { ElemType data; stru...原创 2020-03-14 20:35:46 · 105 阅读 · 0 评论 -
c++ 链表及其相关操作
《仅供自己学习参考》 链表,线性表的链式储存结构。 用一组任意的存储单元存储线性表的数据元素(这组存储单元可以是连续 的,也可以不连续) 数据元素之间逻辑上相邻,物理位置可不相邻 前提: typedef struct LNode { int data;//存放数据元素的值 struct LNode * next;//指针,指向后继结点 }LNode,*LinkList; 单...原创 2019-07-14 04:33:59 · 132 阅读 · 0 评论 -
c++ 顺序表及其相关操作
《仅供自己学习参考》 顺序表,线性表的顺序存储结构。 以数组空间的形式存储 数据元素逻辑上相邻,物理位置也相邻 以一组连续的存储单元依次存储数据元素 前提: #include<iostream> #include<stdlib.h> #define LIST_SIZE 100 #define SIZE 10 #define OK 1 #define ERROR 0 u...原创 2019-07-14 04:50:02 · 165 阅读 · 0 评论