数据结构作业
abeford
希望能有finch的半个脑子那么厉害( •̀ ω •́ )y
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
双向循环链表
#include #include #define size sizeof(struct link) #define null 0 typedef struct link { int data; struct link *pre; struct link *next; }link; link *p = null; link *current = null; void moveNext原创 2016-11-06 17:09:47 · 254 阅读 · 0 评论 -
判断出栈顺序是否合法
自己的代码 #include #include #define StackSize 1000 typedef struct{ int data[StackSize]; // 用于指向栈顶元素 int top; }SeqStack,*Stack; void Push(Stack Ptr,int item) { Ptr->data[+原创 2016-11-06 23:46:00 · 613 阅读 · 0 评论 -
循环链表
#include #include #include #include typedef struct Node { char data; struct Node *next; }node; node *head=NULL; node *p=NULL; void creat(char c[]) { int i=0;原创 2016-10-24 20:35:13 · 327 阅读 · 0 评论 -
进制转换
#include int Num[32]; int option[32]; int reslut[32][32]; void binarySystem(int i) { int num = Num[i]; while(num) { reslut[i][i]=num%2; num/=2; i++; } } voi原创 2016-11-08 13:22:02 · 298 阅读 · 0 评论 -
约瑟夫环
#include #include #define data struct name #define size sizeof(data) #define null 0 data { int num; data *next; }; data *q = null; data *current = null; data *head = null;原创 2016-11-29 09:32:15 · 225 阅读 · 0 评论
分享