博客专栏  >  编程语言   >  数据结构学习历程

数据结构学习历程

从零开始学习数据结构

关注
0 已关注
13篇博文
  • 利用顺序栈判断一个字符串是否为对称串

    所谓对称串就是从左向右读和从右向左读的序列相同。int symmetry(ElemType str[]) { int i; ElemType e; SqStack *s; InitStack(...

    2013-07-31 17:02
    1551
  • 通过算术表达式求值说明栈的应用

    问题描述:                         这里限定的算术表达式求值问题是:用户输入一个包含"+"   "-" "*"  "/"、正整数、圆括号的合法算术表达式,计算该表达式的运算结...

    2013-08-01 19:59
    971
  • 栈的链式存储结构及其基本运算的实现

    #include using namespace std; #define MAX 50 typedef char ElemType; typedef struct linknode { Elem...

    2013-08-01 09:46
    730
  • 实现顺序栈的各种基本运算的算法

    实现顺序栈的各种基本运算的算法,并在此基础上设计一个主程序完成各种基本功能!#include using namespace std; #define MaxSize 50 typedef char...

    2013-07-31 16:42
    1229
  • 求两个多项式相加运算

    #include #include using namespace std; #define MAX 20 //多项式最多项数 typedef struct ...

    2013-07-31 14:55
    984
  • 线性表练习题2-6

    #include using namespace std; void Insert(DLinkList *&ha,DLinkList *&hb,int i) { DLinkList *p=ha->...

    2013-07-30 17:08
    514
  • 线性表练习题2-5

    #include using namespace std; void Merge(LinkList *ha,LinkList *hb,LinkList *&hc) { LinkList *p=ha...

    2013-07-30 17:07
    607
  • 线性表练习题2-4

    #include using namespace std; int LocateNode(DLinkList *h,ElemType x) { DLinkList *p=h->next,*q; ...

    2013-07-30 17:05
    521
  • 线性表之有序表

    所谓有序表,是指这样的线性表,其中所有的元素以递增或递减的方式排列,并且规定有序表中不存在元素值相同的元素! #include using namespace std; int ListInser...

    2013-07-30 15:37
    538
  • 线性表的应用

    通过计算任意两个表的简单自然连接过程讨论线性表的应用。书本2.4#include using namespace std; #define MaxCol 10 typedef struct Node...

    2013-07-30 15:33
    610
  • 双链表

    数据结构双链表的实现,包括建立,插入结点,删除结点,双链表的逆置,双链表的排序

    2013-07-28 15:58
    426
  • 线性表的链式存储结构——单链表

    #include using namespace std; typedef struct LNode { ElemType data; struct LNode *next; //指向直接...

    2013-07-28 13:28
    458
  • 线性表的顺序存储结构——顺序表

    #include using namespace std; //顺序存储类型描述 typedef struct { ElemType data[50]; //存放顺序表元素 int len...

    2013-07-27 18:50
    422
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部