试题详情
- 简答题已知栈的基本操作函数:intInitStack(SqStack*S);//构造空栈intStackEmpty(SqStack*S);//判断栈空intPush(SqStack*S,ElemTypee);//入栈intPop(SqStack*S,ElemType*e);//出栈函数conversion实现十进制数转换为八进制数,请将函数补充完整。voidconversion(){InitStack(S);scanf(“%d”,&N);while(N){(1);N=N/8;}while((2)){Pop(S,&e);printf(“%d”,e);}}//conversion
关注下方微信公众号,在线模考后查看

热门试题
- 广义表(A,(a,b),d,e,((i,
- 阅读下列算法,并回答问题: 设顺
- 对于一个单链表,在表头插入结点的时间复杂
- 存储结构由哪两种基本的存储方法实现?
- 线性表的两种存储结构各有哪些优缺点?
- 数据结构包括数据的()结构和()结构。
- 利用树的孩子兄弟表示法存储,可以将一棵树
- KMP算注的最大特点是指示主串的指针不需
- 直接选择排序在最好情况下的时间复杂度是(
- 一个栈的入栈序列是1,2,3,4,5,则
- 一个串中任意个连续字符组成的子序列称为该
- 数据结构里,算法是对特定问题求解步骤的描
- 对外部排序的K路平衡归并,采用败者树时,
- 具有n个顶点的强连通图至少有多少条边?这
- 简述二叉树的常用操作及各操作的含义。
- 已知一个稀疏矩阵如下图所示: 给
- 设二叉排序树上有n个结点,则在二叉排序树
- 二叉树就是结点度为2的树。
- 哈夫曼树是指()的二叉树。
- 广义表((b,a,c),c,d,f,e,