数据结构考试的话代码到底写可以运行的C还是书上的那种类C语言呢

来源:百度知道 编辑:UC知道 时间:2024/07/02 11:37:33
大学考试考数据结构总是会有题目要求写代码
例如说写入栈算法
是不是要连MIAN(),PUSH()都要完整写出来
而且还是要能够运行的C语言代码呢
push(stack *a ,int e)
{
if(a->top-a->base>=a->size)
{printf("if ok");
a->base=(int*)realloc(a->base,(a->size+10)*sizeof(int));
a->top=a->base+a->size;
a->size +=10;

}
这样写吗????

看要求了。有的要写具体的完整的代码。而有的给出算法就行,也就是说用伪代码写就可以

一般都得看题目的需要

很明确,数据结构的考试,它会把大框架已经写好了,像main()和一些定义及常规的东西都写好了。

你只需要在它给你留的空里写上关键代码,然后还要你能够编译运行出结果。

你可以看一下历届真题