数据结构算法设计题复习题.pdfVIP

  • 9
  • 0
  • 约1.62万字
  • 约 11页
  • 2019-06-25 发布于安徽
  • 举报
算法设计题 1. 设二叉树 bt 采用二叉链表结构存储。试设计一个算法输出二叉树中所有非叶子结点,并求出非叶子结点的 个数。 【答案】 int count=0; void algo2(BTNode *bt){ if (bt){ if(bt-lchild || bt-rchild){ printf(bt-data); count++ ; } algo2(bt-lchild); algo2(bt-rchild); } } 2. 阅读下列函数 arrange() int arrange(int a[],int 1,int h,int x) {//1 和 h分别为数据区的下界和上界 int i,j,t ; i=1 ;j=h ; while(ij){ while(ij a[j]=x)j-- ; while

文档评论(0)

1亿VIP精品文档

相关文档