网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

11、为了逆序输出单链表中的结点,以下哪些算法无法实现该功能()。

A.第一步:将单链表逆置; 第二步:输出单链表中的元素; 第三步:将单链表逆置,即恢复之前的单链表。#B.第一步:将单链表中的 元素依次放入一个数组中 第二步:逆序输出该数组中的元素。#C.可用如下代码实现: void reversePrint(Node *p//p初值为单链表第一个结点 { while(p!=NULL) { reversePrint(p->next); printf("%c ",p->data); //假设结点值为字符 }#D.算法思想: 第一步:从头到尾找到最后一个结点; 第二步:从最后一个结点向前依次输出每个结点的值。

参考答案和解析
D
更多 “11、为了逆序输出单链表中的结点,以下哪些算法无法实现该功能()。A.第一步:将单链表逆置; 第二步:输出单链表中的元素; 第三步:将单链表逆置,即恢复之前的单链表。#B.第一步:将单链表中的 元素依次放入一个数组中 第二步:逆序输出该数组中的元素。#C.可用如下代码实现: void reversePrint(Node *p//p初值为单链表第一个结点 { while(p!=NULL) { reversePrint(p->next); printf("%c ",p->data); //假设结点值为字符 }#D.算法思想: 第一步:从头到尾找到最后一个结点; 第二步:从最后一个结点向前依次输出每个结点的值。” 相关考题
考题 在单链表中,增加头结点的目的是( )。A.方便运算的实现B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现

考题 在单链表中,增加头结点的目的是 ______。A.方便运算的实现B.使单链表至少有—个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现

考题 已知f为单链表的表头指针, 链表中存储的都是整型数据,试写出实现下列运算的递归算法: ① 求链表中的最大整数; ② 求链表的结点个数; ③ 求所有整数的平均值。

考题 设计一个算法,通过一趟遍历在单链表中确定值最大的结点。

考题 以下程序中函数fun的功能是:构成一个如图所示的带头结点的单词链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单链表中所有结点中的字符串。请填空完成函数disp。[*]include<stdio.h>typedef struct node /*链表结点结构*/{char sub[3];struct node *next;}Node;Node fun(char s) /*建立链表*/{ … }void disp(Node *h){ Node *

考题 在具有n个结点的单链表中,实现()的操作,其算法的时间复杂度是O。A.求链表的第i个结点B.在地址为P的结点之后插入一个结点C.删除表头结点D.删除地址为P的结点的后继结点

考题 完善算法:已知单链表结点类型为:函数create建立以head为头指针的单链表。

考题 设带头结点的单链表(L为头指针)中的数据元素递增有序。设计算法,将x插入到链表的适当位置上,并仍保持该表的有序性。

考题 单链表中,增加头结点的目的是为了(46)。A.运算上的方便B.标识单链的位置C.为了使单链表统一长度,便于管理D.说明单链表是线性表的链式存储实现

考题 在单链表中,增加头结点的日的是______。A.方便运算的实现B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现

考题 在单链表中,增加头结点的目的是( )。A.方便运算的实现B.使单链表至少有一个元素C.标识表结点中首结点的位置D.说明单链表是线性表链式存储的实现形式

考题 链表题:一个链表的结点结构struct Node{int data ;Node *next ;};typedef struct Node Node ;(1)已知链表的头结点head,写一个函数把这个链表逆序( Intel)

考题 若有定义:则函数fun()的功能是()。 A.遍历链表head,计算表中各结点成员data的总和B.计算链表head中结点的个数C.输出链表head中各结点成员dataD.创建一个链表head

考题 在单链表中,增加头结点的目的是( )。A.方便运算的实现B.使单链表至少有一个结点 在单链表中,增加头结点的目的是( )。A.方便运算的实现B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性的链式存储实现

考题 在单链表中,增加头结点的目的是( )。 A.方便运算的实现B.使单链表至少有一个结点SXB 在单链表中,增加头结点的目的是( )。A.方便运算的实现B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现

考题 在具有n个结点的单链表中,实现()的操作,其算法的时间复杂度都是O(n)。A.遍历链表和求链表的第i个结点 B.在地址为P的结点之后插入一个结点 C.删除开始结点 D.删除地址为P的结点的后继结点

考题 编写算法,实现带头结点单链表的逆置算法。

考题 单链表中,增加一个头结点的目的是为了()。A、使单链表至少有一个结点B、标识表结点中首结点的位置C、方面运算的实现D、说明单链表是线性表的链式存储

考题 在单链表中,头指针的作用是()A、方便运算的实现B、用于标识单链表C、使单链表中至少有一个结点D、用于标识首结点位置

考题 在单链表中,要访问某个结点,只要知道该结点的地址即可;因此,单链表是一种随机存取结构。

考题 在单链表中,要访问某个结点,只要知道该结点的指针即可;因此,单链表是一种随机存储结构。

考题 在单链表中,头结点的作用是()A、方便运算的实现B、用于标识单链表C、使单链表中至少有一个结点D、用于标识首结点位置

考题 单选题在单链表中,头指针的作用是()A 方便运算的实现B 用于标识单链表C 使单链表中至少有一个结点D 用于标识首结点位置

考题 问答题编写算法,实现带头结点单链表的逆置算法。

考题 判断题在单链表中,要访问某个结点,只要知道该结点的指针即可;因此,单链表是一种随机存储结构。A 对B 错

考题 判断题在单链表中,要访问某个结点,只要知道该结点的地址即可;因此,单链表是一种随机存取结构。A 对B 错

考题 单选题在单链表中,头结点的作用是()A 方便运算的实现B 用于标识单链表C 使单链表中至少有一个结点D 用于标识首结点位置

考题 单选题单链表中,增加一个头结点的目的是为了()。A 使单链表至少有一个结点B 标识表结点中首结点的位置C 方面运算的实现D 说明单链表是线性表的链式存储