原创 隊列

//隊列 ,鏈隊,循環隊 /基本操作有:初始化隊列,隊列是否爲空,獲取元素,入隊,出隊,隊列長度清空隊列,銷燬隊列 ///鏈式隊列#include<stdio.h>#include<malloc.h>#include<stdlib.h> #

原创 循環隊列

//循環隊列/*循環隊列需要注意的幾點:1.如果Q->front == Q->rear,則可以判斷隊列爲空2.如果 (Q->rear+1)%Q->maxsize 則可以判斷隊滿3.無論是對循環隊列進行插入或者刪除操作,均可能涉及到尾指針或者

原创 中綴轉後綴

轉載其他人的,具體是誰的也找不到了。如果原作者看到,覺得心中不爽,請通知刪除。 #include <stdio.h> #include <stdlib.h> #include <time.h> #define OK 1 #define

原创 二叉樹

// 二叉樹``` include<stdio.h>//#include<malloc.h>include<stdlib.h> define ERROR 0define OK 1//#define VISITED 2define STACK

原创 中綴轉後綴

轉載其他人的,具體是誰的也找不到了。如果原作者看到,覺得心中不爽,請通知刪除。 #include <stdio.h> #include <stdlib.h> #include <time.h> #define OK 1 #define

原创 循環隊列

//循環隊列/*循環隊列需要注意的幾點:1.如果Q->front == Q->rear,則可以判斷隊列爲空2.如果 (Q->rear+1)%Q->maxsize 則可以判斷隊滿3.無論是對循環隊列進行插入或者刪除操作,均可能涉及到尾指針或者

原创 二叉樹

// 二叉樹``` include<stdio.h>//#include<malloc.h>include<stdlib.h> define ERROR 0define OK 1//#define VISITED 2define STACK

原创 隊列

//隊列 ,鏈隊,循環隊 /基本操作有:初始化隊列,隊列是否爲空,獲取元素,入隊,出隊,隊列長度清空隊列,銷燬隊列 ///鏈式隊列#include<stdio.h>#include<malloc.h>#include<stdlib.h> #

原创 順序表--數組實現

原作者看到覺得不爽,通知刪除。 # include <stdio.h> # define maxlen 100 struct sqlisttp { int elem[maxlen]; int last; }v; void i

原创 利用棧實現進制轉換

#include<stdio.h> #include<malloc.h> #define MAX_STACK_SIZE 10//靜態棧向量大小 #define ERROR 0 #define OK 1 typedef