c 佇列基本功能

2022-06-21 19:00:15 字數 1007 閱讀 1177

#include

#include

#include

typedef int status;

#define ok 1

#define error 0

template

class order_tream

int n;

status full();//判斷是否為滿

status empty();//判斷是否為空

void putin(int a);//輸入

status enqueue(type a);//進佇列

status sqqueue(type &a);//出佇列

void clear();//清空

status out();//輸出整個佇列

private:

int rear;//尾

int front;//頭

int size;

type* base;

};/*進佇列*/

template

status order_tream::enqueue(type a)

/*清空*/

template

void order_tream::clear()

/*輸入*/

template

void order_tream::putin(int a)

}/*出佇列*/

template

status order_tream::sqqueue(type& a)

/*判斷是否為空*/

template

status order_tream::empty()

/*判斷是否為滿*/

template

status order_tream::full()

/*輸出整個佇列*/

template

status order_tream::out()

cout

}

C 實現鏈示佇列基本功能

include include include using namespace std typedef int status typedef int elmetype 鏈式佇列節點定義 typedef struct qnode qnode,queueptr 鏈示佇列定義 typedef struct...

Bash基本功能

history 選項 歷史命令儲存檔案 c 清空歷史命令 w 把快取中的歷史命令寫入命令儲存檔案 歷史命令預設儲存1000條,可以在環境變數配置檔案 etc profile中進行修改 必須重新登陸,歷史命令可以儲存檔案 歷史命令的呼叫 使用上,下箭頭呼叫以前的歷史命令 使用 n 重複執行第n條命令 ...

Nginx基本功能

1 靜態http伺服器 首先,nginx是乙個http伺服器,可以將伺服器上的靜態檔案 如html 通過http協議展現給客戶端。配置 plain view plain copy server 2 反向 伺服器 什麼是反向 客戶端本來可以直接通過http協議訪問某 應用伺服器,管理員可以在中間加上乙...