您现在的位置:在线题库 >> 计算机类 >> 数据结构
  • ID:9118-1725数据的逻辑结构是从逻辑关系上描述数据,它与数据的无关,是独立于计算机的。

  • 相关试题查看更多

  • ID:9118-492
      设指针变量p指向双向链表中的结点A,指针变量s指向被插入的结点X,则在结点A的后面插入结点X的操作序列为=p;s->right=p->right;=s; p->right->left=s;(设结点中的两个指针域分别为left和right)。

    查看解析

  • ID:9118-1742

    (算法分析)已知二叉树中的结点类型BinTreeNode定义为:

    typedef struct Node {

    Datatype data;

    struct Node *lchild, *rchild;

    } BinTreeNode;

    其中data为结点值域,lchildrchild分别为指向左、右子女结点的指针域。下面递归函数完成的功能是从二叉排序树BST中查找值为X的结点,若查找成功则返回结点地址,否则返回空。按标号填写空缺的内容,要求统一填写在算法后面的标记处。


    BinTreeNode *SearchBST(BiTreeNode *TDataType x)

    {

    if(T==NULL||x==T->key)

    return 1

    if(xkey)

    return 2

    else

    return 3

    }

    查看解析

  • ID:9118-283

    设一棵二叉树的深度为k,则该二叉树中最多有( )个结点。

    (A) 2k-1   (B) 2k    (C) 2k-1   (D) 2k-1

    查看解析

  • ID:9118-375
    下列程序段的时间复杂度为( )。
    i=0,s=0; while (s(A) O(n1/2)     (B) O(n1/3)     (C) O(n)     (D) O(n2)

    查看解析

  • ID:9118-426
    设初始记录关键字序列为(K1K2,…,Kn),则用筛选法思想建堆必须从第个元素开始进行筛选。

    查看解析