您现在的位置:在线题库 >> 计算机类 >> 数据结构
  • ID:9118-371
    设有序表中的元素为(13,18,24,35,47,50,62),则在其中利用二分法查找值为24的元素需要经过( )次比较。
    (A) 1      (B) 2       (C) 3         (D) 4

  • 相关试题查看更多

  • ID:9118-464
    层次遍历初始堆可以得到一个有序的序列。

    选择答案:查看解析

  • ID:9118-563
    下面程序段的功能是利用从尾部插入的方法建立单链表的算法,请在下划线处填上正确的内容。
    typedef struct node {int data; struct node *next;} lklist;
    void lklistcreate(*&head )
    {
    for (i=1;i<=n;i++)
    {
    p=(lklist *)malloc(sizeof(lklist));scanf(“%d”,&(p->data));p->next=0;
    if(i==1)head=q=p;else {q->next=p;;}
    }
    }

    查看解析

  • ID:9118-481
    在链式存储结构上设计直接插入排序算法

    查看解析

  • ID:9118-1291

    若某线性表最常用的操作是存取任一指定序号的元素和在最后进行插入和删除运算,则利用( )存储方式最节省时间。

    A.顺序表 B.双链表 C.带头结点的双循环链表 D.单循环链表

    查看解析

  • ID:9118-362
    设F是由T1、T2和T3三棵树组成的森林,与F对应的二叉树为B,T1、T2和T3的结点数分别为N1、N2和N3,则二叉树B的根结点的左子树的结点数为( )。
    (A) N1-1       (B) N2-1      (C) N2+N3      (D) N1+N3

    查看解析