数据结构
自己摸爬滚打的学习数据结构的过程
EUGOUALICE
正在努力学习的大学生,目标成为游戏客户端开发工程师,会分享C++、Lua、python、C#等编程语言、游戏前、后端等方面的学习心得与技术,励志在大三秋招获取心仪的offer!
展开
-
数据结构-栈的顺序存储结构(C++实现)
目录1、声明栈的结构体2、初始化栈顶3、添加元素至栈顶4、删除栈顶元素5、显示栈整段代码1、声明栈的结构体结构体内声明一个data用来存放栈数据;top用来指向栈顶;typedef int ElemType;typedef struct{ ElemType data[MAXSIZE]; int top;}SqStack;2、初始化栈顶因为栈是从0开始存储的,所有一开始最好将指针top指向-1void Length(原创 2022-04-07 13:04:48 · 2329 阅读 · 0 评论 -
是不是还对单链表无从下手?教你简单的单链表创建(C++)
1、声明结构体结构体内声明一个存储数据的data;然后声明一个指针;typedef int ElemType;typedef struct Node{ ElemType data; struct Node *next;}Node;typedef struct Node LinkList;2、创建链表(尾插法)LinkList * CreateList(int n ,LinkList *L) { //尾插法创建链表 LinkList *p原创 2022-04-07 12:46:51 · 1454 阅读 · 4 评论