数据结构
逸人止
学习中的小菜鸡,希望能一起学习,当然自己也会在这里发一些东西
展开
-
C++实现双链表(使用模板类)
C++实现双链表(使用模板类)原创 2022-07-14 22:04:45 · 1087 阅读 · 0 评论 -
C++实现顺序表和单链表(使用模板类)
C++实现顺序表和单链表(使用模板类)原创 2022-07-06 23:34:11 · 788 阅读 · 0 评论 -
C++实现顺序栈和链栈(使用模板类)
C++实现顺序栈和链栈(使用模板类)原创 2022-07-04 19:18:12 · 2012 阅读 · 0 评论 -
C++实现链栈(未用模板类)
C++实现链栈(未用模板类)整体代码分块代码链栈的类定义方法类定义初始化判空打印入栈(类似于单链表头插)出栈(相当于单链表的头删)整体代码#include <iostream>using namespace std;class LNode{public: int data; //数据域 LNode* next; //指针域};class Method{public: LNode *lnd; int LNode_size; vo原创 2021-07-31 10:42:31 · 160 阅读 · 0 评论 -
C++实现顺序栈(未用模板)
C++实现顺序栈(未用模板)整体代码分块代码栈的类定义方法类定义初始化判空打印入栈出栈整体代码#include <iostream>#define MaxSize 5using namespace std;/*栈是特殊的线性表,只允许从一端输入,从另一端输出*///栈的类定义class SqStack{public: int data[MaxSize]; //定义栈中元素 int top; //定义栈顶指针};//方法类定义class原创 2021-07-30 11:06:06 · 159 阅读 · 0 评论 -
C++单链表的实现(未用模板类)
文章目录整体代码分区块实现单链表的创建遍历单链表在单链表中插入数据(分为头插,尾插和任意插)删除单链表的数据(分为头删,尾删和任意删)查找单链表的数据(按照给定值查找)修改单链表的数据(按照位置修改)销毁单链表整体代码#include <iostream>using namespace std;class Node{public: int data; //数据域 Node* next; //指针域};class Method{public: No原创 2021-07-14 12:21:36 · 178 阅读 · 0 评论