-
new【】要求元素對象的必須是擁有默認構造函數(shù)的,否則不可用查看全部
-
環(huán)形時可以用取余來解決查看全部
-
取元素從隊頭取 插入元素從對未插入查看全部
-
隊列寫法查看全部
-
class MyQueue { // 注釋:講解一些 C 語言用法 public: MyQueue(int queueCapacity); // InitQueue(&Q) 創(chuàng)建隊列 virtual ~MyQueue(); // DestoryQueue(&Q) 銷毀隊列 void ClearQueue(); // ClearQueue(&Q) 清空隊列 bool QueueEmpty() const; // QueueEmpty(Q)判空隊列 int QueueLength() const; // QueueLength(Q) 隊列長度 bool EnQueue(int element); // EnQueue(&Q, element) 新元素入隊 bool DeQueue(int &element); // DeQueue(&Q, &element)首元素出隊 void QueueTraverse(); // QueueTraverse(Q,visit()) 遍歷隊列,visit()函數(shù):訪問的方法 private: int *m_pQueue; // 隊列數(shù)組指針 int m_iQueuelen; // 隊列元素個數(shù) int m_iQueueCapacity; // 隊列數(shù)組容量 };查看全部
-
第一章-隊列查看全部
-
數(shù)據(jù)結構是指相互之間存在一種或多種特定關系的數(shù)據(jù)元素的集合查看全部
-
銷毀的函數(shù)編譯方法要注意,中括號加上環(huán)形隊列指針名,然后環(huán)形隊列指針名要等于NULL查看全部
-
機制查看全部
-
隊列的創(chuàng)建及使用查看全部
-
數(shù)組進行遍歷的時候也要記得取余,以防數(shù)組越界查看全部
-
銷毀隊列的時候,應該是delete+[]+指針名查看全部
-
這幅圖表示將隊列初始化,傳入隊列的成員個數(shù),然后將隊列頭和隊列尾都賦值為0查看全部
-
取出元素的時候,從隊頭取出。。。。好邪門,一定記下來查看全部
-
記住判空,加成員,減成員,清空,判斷長度等等函數(shù)查看全部
舉報
0/150
提交
取消