C++数据结构
henu.hjy
402840258@qq.com
展开
-
C++ 数据结构之栈stack (henu.hjy)
首先栈是一个先进后出或者说后进先出的限制性数据结构,并且用代码实现有顺序表和线性表两种方式,我的代码采用了顺序结构存储的方式,即首先在内存中申请一块空间,通过top和base两指针的状态进行基本增删改查操作,另附实验报告并对代码有详细的解读,如有需要可以发邮件给我,邮箱在基本资料中(如邮件未及时回复请谅解) 本代码注重对于程序健壮性的解读,其中的一些条件判断是巩固程序健壮性的,而判断中的代码则是...原创 2019-02-14 16:42:43 · 312 阅读 · 2 评论 -
C++ 数据结构之队列queue (henu.hjy)
队列是一端进一端出的限制性数据结构,本代码注重于健壮性,对于程序安全的处理稳定,同样队列也可以用一种顺序队列表示或用一种链队列表示,本代码使用的是链队列,就要 注意每个元素的后继,一下是队列的实现以及其一些基本操作,另外如需对代码详细的解释请发邮件给我,我有详细的实验报告(如未及时回复请谅解!)邮箱见个人资料: #include <iostream> #include <st...原创 2019-02-14 16:56:14 · 166 阅读 · 0 评论 -
C++数据结构之单链表(henu.hjy)
注重于程序健壮性的单链表,在学习单链表是我的方法是画图,当你理解所学,在写代码时画图是帮你梳理思路的一个很好方法 一下是我的代码,仅供参考,我写的有配套的实验报告——对于代码的解释以及一些我在学习中出现的问题,如有需要评论区留下邮箱(可能不会及时回复,望谅解) #include <iostream> #include <stdlib.h> #define TRUE ...原创 2019-02-12 00:07:27 · 225 阅读 · 0 评论 -
数据结构C++顺序表实现(henu.hjy)
#include <iostream> #include <malloc.h> #define LISTINITSIZE 100 #define LISTINCREMENT 10 #define TRUE 1 #define FALSE 0 #define OVERFLOW -1 using namespace std; typedef int Status; ty...原创 2019-01-20 12:43:28 · 277 阅读 · 0 评论