考研
小小搬砖农民工
只要够懒,什么都能混过去
展开
-
双链表构建和使用(考研王道)
#include<stdio.h> #include<stdlib.h> //带头结点的双链表 typedef struct Node{ int data; struct Node* prior; struct Node* next; }Node,*DLinkLisk; //头插法创建双链表 DLinkLisk Head_List(DLinkLisk &L){ Node* s=NULL; L=(DLinkLisk)malloc(sizeof(Node)); L原创 2021-06-08 14:28:24 · 192 阅读 · 0 评论 -
考研 wangdao 链表
#include<stdio.h> #include<stdlib.h> // 带头节点的链表 typedef struct LNode{ int data; int length; struct LNode* next; }LNode,*LinkList; //头插法建立单链表 LinkList List_HeadInsert(LinkList &L){ LNode *s; int x=0,j=1; L=(LinkList) malloc(sizeof(L原创 2021-06-01 16:16:25 · 136 阅读 · 0 评论 -
顺序表 考研 代码实现
#include<stdio.h> #define MaxSize 10 //顺序表 typedef struct { int data[MaxSize]; int length; } SqList; //初始化一个顺序表 void InitSqlist(SqList &L) { for(int i=0; i<MaxSize; i++) L.data[i]=0; L.length=0; } //输出线性表 bool PrintList(SqList& L原创 2021-06-01 14:59:29 · 141 阅读 · 0 评论