算法 7.7.txt
来自「数据结构各种算法原代码及图形示例」· 文本 代码 · 共 19 行
TXT
19 行
算法 7.7
void OutputGList( Glist LS)
{ //由广义表存储结构递归打印广义表表达式
if(!LS)cout<<"()"; // 输出空表
else{
if(LS->tag==ATOM)cout<<LS->data; // 输出单原子
else{
cout<<'('; // 输出广义表的左括弧
p=LS;
while(p){
OutputGList(p->ptr.hp); // 输出第i项数据元素
p=p->ptr.tp;
if(p)cout<<','; // 表尾不空时输出逗号
}//while
cout<<')'; // 输出广义表的右括弧
}//else
}//else
}// OutputGList
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?