原创 隊列
//隊列 ,鏈隊,循環隊 /基本操作有:初始化隊列,隊列是否爲空,獲取元素,入隊,出隊,隊列長度清空隊列,銷燬隊列 ///鏈式隊列#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