(算法分析)该算法功能为:将十进制整数转换成二进制数输出。阅读算法,按标号填写空缺的内容,要求统一填写在算法后面的标记处。
其中所用函数原型说明如下:
void Pop(SeqStack *S,DataType *x);//出栈
void Push(SeqStack *S,DataType x);//进栈
int StackEmpty(SeqStack S);//判栈空
void StackInit(SeqStack *S);//栈初始化
typedef int DataType;
#include"SeqStack.h"
void conversion(int n,int r)
{
SeqStack s;
DataType x;
char ch;
StackInit(&s);
while (n>0)
{
(1)
n=n/r;
}
while ( (2) )
{
(3)
printf(“%d”,x);
}
}
在使用Kruskal算法构造连通网络的最小生成树时,只有当一条候选边的两个端点不在同一个 上,才会被加入到生成树中。