试题详情
- 简答题已知栈的基本操作函数: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
- (1)Push(S,N%8) (2)!StackEmpty(S)
关注下方微信公众号,在线模考后查看
热门试题
- 对一组记录(5,8,9,2,12,7,5
- 以下数据结构中哪一个是非线性结构?()
- 数据结构里,算法的可行性是指算法每一步是
- 折半查找方法可以用于按值有序的线性链表的
- s=“I am a man”长度为()
- 设元素1,2,3,4,5依次进栈,若要在
- 在一棵二叉排序树上按()遍历得到的结点序
- 下列对于线性链表的描述中正确的是()。
- 在单链表、双链表和单循环表中,若仅知道指
- 对于双目操作符,其重载函数带有()个参数
- 20个元素进行冒泡法排序,通常第6趟冒泡
- 数据结构里,数组和指针做参数时候,其传递
- 如果F是由有序树T转换而来的二叉树,那么
- 写出求二叉树深度的算法,先定义二叉树的抽
- 二叉树广度优先遍历共有六种方式。
- 写出算法的功能。intfun(sqstr
- 已知一组元素的排序码为: (46,7
- 设有一个递归算法如下:
- 试比较顺序存储结构和链式存储结构的优缺点
- 一棵深度为H的满k叉树有如下性质:第H层