D1S14
2016-05-24 09:09:11 0 举报
D1S14,一个充满神秘色彩的编码,它代表着一种独特的存在。在这个数字化的世界里,D1S14如同一颗璀璨的星辰,闪耀着光芒,吸引着无数探索者的目光。它蕴含着无尽的智慧和力量,让人们对它充满了敬畏与好奇。在这个数字宇宙中,D1S14是一道无法逾越的鸿沟,也是一座通往未知世界的桥梁。它的出现,让这个世界变得更加多姿多彩,也让人们对未来的期待愈发强烈。D1S14,一个永恒的谜题,等待着勇敢者去揭开它的神秘面纱。
作者其他创作
大纲/内容
T* elementsT类型的指针,用于存放元素
T pop()把栈顶的元素弹出。首先使用empty()函数判断栈是否为空,如果栈为空,则返回false;如果栈不为空,则返回elements[num],然后num减1。
T peek()返回栈顶的元素。只要返回elements[num]就可以了
public
int num用于记录栈中元素的个数
bool empty()检查栈是否为空,即检查num是否为0。如果num是0的话,返回true;否则返回false。
Stack()构造函数。用new为elements开辟大小为capacity的内存空间(elements = new T[capacity]),然后把num初始化为0
~Stack()把elements数组delete掉就可以了(delete [] elements)
private
void push(T value)向栈里加入一个新的元素。num加1,然后把value的值赋给elements[num]即elements[num]=value
int size()返回栈中元素的个数。直接返回num就可以了
0 条评论
下一页