作业帮 > 综合 > 作业

有些关于数据结构的题目,

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/05 20:41:31
有些关于数据结构的题目,
1、当利用大小为N的一维数组顺序存储一个栈时,假定用top==N表示栈空,则这个栈插入一个元素是,首先应该执行什么语句修改top指针
2、设数组Data[m]作为循环队列SQ的存储空间,front为头指针,rear为对尾指针,则执行对操作后其头指针front值为?
给个栈的代码给你:
#include
char stack[512];
int top = 0;
void push(char c)
{
stack[top] = c;
++top;
}
char pop(void)
{
--top;
return stack[top];
}
int is_empty(void)
{
return top == 0;
}
int main(void)
{
push('a');
push('b');
push('c');
while(!is_empty())
putchar(pop());
putchar('\n');
return 0;
}