摘要: //链栈对钩 #include <stdio.h> #include <malloc.h> #include <stdbool.h> typedef struct SNode { int data; struct SNode *next; }SNode,*LinkStack; //栈的主要操作是在栈 阅读全文
posted @ 2023-03-30 21:14 正方形的被子 阅读(68) 评论(0) 推荐(0)
摘要: C++: //栈stack #include <stdio.h> #include <stdbool.h> #define MAXSIZE 100 typedef struct { int data[MAXSIZE]; //数据 int top; //栈顶指针,初始为-1 }SqStack; voi 阅读全文
posted @ 2023-03-30 20:32 正方形的被子 阅读(32) 评论(0) 推荐(0)
摘要: 在顺序栈的取栈顶操作时,想利用指针来进行值的传输,最后却输出不出来 bool GetTop(SqStack S,int *e)//读栈顶元素 { if(S->top 1) { return false; } else { *e=S->data[S->top]; return true; } } in 阅读全文
posted @ 2023-03-30 19:51 正方形的被子 阅读(16) 评论(0) 推荐(0)
摘要: //双链表对钩 #include <stdio.h> #include <stdbool.h> #include <malloc.h> typedef struct DNode { int data; struct DNode *prior,*next;//prior指向上一个结点,next指向下一 阅读全文
posted @ 2023-03-28 17:56 正方形的被子 阅读(89) 评论(0) 推荐(0)
摘要: //单链表对钩 #include <stdio.h> #include <stdbool.h> #include <malloc.h> typedef struct LNode { int data; struct LNode *next; }LNode,*LinkList;//相当于typedef 阅读全文
posted @ 2023-03-25 17:48 正方形的被子 阅读(160) 评论(0) 推荐(0)
摘要: //顺序表 #include <stdio.h> #include <stdlib.h> #include <stdbool.h> #define initsize 10 typedef struct { int *data; int length;//顺序表的元素个数长度 int maxsize; 阅读全文
posted @ 2023-03-22 21:19 正方形的被子 阅读(97) 评论(0) 推荐(0)