超前自学网

 找回密码
 立即注册

奥鹏在线作业,2元一门,先做后付,微信424329

查看: 53|回复: 0

20春学期《数据结构Ⅰ》在线平时作业3

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
95816
发表于 2020-8-8 18:59:57 | 显示全部楼层 |阅读模式
微信公众号:超前自学网
点击这里
&nbsp; <p style="LINE-HEIGHT: normal; TEXT-INDENT: -11.55pt; MARGIN-LEFT: 11.55pt; mso-char-indent-count: -1.1" class="MsoPlainText"><span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'">设数组<span lang="EN-US">A[m]</span>为循环队列<span lang="EN-US">Q</span>的存储空间,<span lang="EN-US">front</span>为队头指针,<span lang="EN-US">rear</span>为队尾指针,则判定<span lang="EN-US">Q</span>为空队列的条件是<span lang="EN-US"><o:p></o:p></span></span></p><p style="LINE-HEIGHT: normal" class="MsoPlainText"><span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></p>
A:&nbsp;(rear<span style="mso-font-width: 200%">-</span>front)%m= =1<span style="mso-tab-count: 5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
B:&nbsp; front= =rear<o:p></o:p> <p style="LINE-HEIGHT: normal" class="MsoPlainText"><span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp; </span></span></p>
C:(rear<span style="mso-font-width: 200%">-</span>front)%m= =m<span style="mso-font-width: 200%">-</span>1<span style="mso-tab-count: 4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
D:front= =(rear+1)%m

&nbsp; <p class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">对于顺序存储的线性表,访问结点和增加、删除结点的时间复杂度为<span lang="EN-US"><o:p></o:p></span></span></p><p style="TEXT-INDENT: 18pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;</span></span></p>
A:<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt"><span lang="EN-US">O(n)<span style="mso-spacerun: yes">&nbsp; </span>O(n)<span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span>
B:&nbsp;&nbsp; O(n)<span style="mso-spacerun: yes">&nbsp; </span>O(1)<span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
C:<p style="TEXT-INDENT: 18pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;</span> O(1)<span style="mso-spacerun: yes">&nbsp; </span>O(n)<span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></p>
D:&nbsp; O(1) O(1)

&nbsp; <p style="tab-stops: 207.1pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt">高度为<span lang="EN-US">5</span>的完全二叉树中含有的结点数至少为<span lang="EN-US"><o:p></o:p></span></span></p><p style="tab-stops: 207.1pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></p>
A:16
B:17
C:31
D:32

&nbsp; <p style="LINE-HEIGHT: normal; TEXT-INDENT: -17.95pt; MARGIN-LEFT: 17.95pt; mso-char-indent-count: -1.71" class="MsoPlainText"><span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'">二维数组<span lang="EN-US">A</span>按行优先顺序存储,其中每个元素占<span lang="EN-US">1</span>个存储单元。若<span lang="EN-US">A</span>[<span lang="EN-US">1</span>][<span lang="EN-US">1</span>]的存储地址为<span lang="EN-US">420</span>,</span></p><p style="LINE-HEIGHT: normal; TEXT-INDENT: -17.95pt; MARGIN-LEFT: 17.95pt; mso-char-indent-count: -1.71" class="MsoPlainText"><span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'"><span lang="EN-US">A</span>[<span lang="EN-US">3</span>][<span lang="EN-US">3</span>]的存储地址为<span lang="EN-US">446</span>,则<span lang="EN-US">A</span>[<span lang="EN-US">5</span>][<span lang="EN-US">5</span>]的存储地址为<span lang="EN-US"><o:p></o:p></span></span></p>
A:470
B:471
C:472
D:473

&nbsp; <p style="TEXT-INDENT: -15.75pt; MARGIN-LEFT: 15.75pt; mso-char-indent-count: -1.5" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">若一棵二叉树有<span lang="EN-US">11</span>个叶子结点,则该二叉树中度为<span lang="EN-US">2</span>的结点个数是<span lang="EN-US"><o:p></o:p></span></span></p><p style="TEXT-INDENT: -15.75pt; MARGIN-LEFT: 15.75pt; mso-char-indent-count: -1.5; tab-stops: 189.0pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></p>
A:10
B:11
C:12
D:不确定的

&nbsp; <p class="MsoNormal"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt">已知一棵含<span lang="EN-US">50</span>个结点的二叉树中只有一个叶子结点,则该树中度为<span lang="EN-US">1</span>的结点个数为<span lang="EN-US"><o:p></o:p></span></span></p><p style="tab-stops: 210.0pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></p>
A:0
B:1
C:48
D:49

&nbsp; <p class="MsoNormal" style="LAYOUT-GRID-MODE: char"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">当采用分块查找时,数据的组织方式为<span lang="EN-US"><o:p></o:p></span></span></p><p class="MsoNormal" style="LAYOUT-GRID-MODE: char; TEXT-INDENT: 21pt; mso-char-indent-count: 2.0"><span lang="EN-US" style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt"><span style="mso-spacerun: yes">&nbsp;</span></span></p>
A:<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">数据分成若干块,每块内数据有序<span lang="EN-US"><o:p></o:p></span></span> <p class="MsoNormal" style="LAYOUT-GRID-MODE: char; MARGIN-LEFT: 31.5pt; TEXT-INDENT: -10.5pt; mso-char-indent-count: -1.0; mso-para-margin-left: 2.0gd"><span lang="EN-US" style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt"><span style="mso-spacerun: yes">&nbsp;</span></span></p>
B:<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">数据分成若干块,每块内数据不必有序,但块间必须有序,每块内最大(或最小)的数据组成索引块<span lang="EN-US"><o:p></o:p></span></span>
C:<p class="MsoNormal" style="LAYOUT-GRID-MODE: char; MARGIN-LEFT: 21pt"><span lang="EN-US" style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt"><span style="mso-spacerun: yes">&nbsp;</span> </span><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">数据分成若干块,每块内数据有序,每块内最大(或最小)的数据组成索引块<span lang="EN-US"><o:p></o:p></span></span></p>
D:<p class="MsoNormal" style="LAYOUT-GRID-MODE: char; MARGIN-LEFT: 21pt"><span lang="EN-US" style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt"><span style="mso-spacerun: yes">&nbsp;</span> </span><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">数据分成若干块,每块(除最后一块外)中数据个数需相同<span lang="EN-US"><o:p></o:p></span></span></p>

&nbsp; <p style="TEXT-INDENT: -14.15pt; MARGIN-LEFT: 14.15pt; mso-char-indent-count: -1.35" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">若要在单链表中的结点<span lang="EN-US">p</span>之后插入一个结点<span lang="EN-US">s</span>,则应执行的语句是<span lang="EN-US"><o:p></o:p></span></span></p><p style="TEXT-INDENT: -14.15pt; MARGIN-LEFT: 14.15pt; mso-char-indent-count: -1.35" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></p>
A:&nbsp;<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt"><span lang="EN-US">s-&gt;next=p-&gt;next; p-&gt;next=s;<span style="mso-tab-count: 2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span>
B:&nbsp; <span lang="EN-US">p-&gt;next=s; s-&gt;next=p-&gt;next;<o:p></o:p></span> <p style="TEXT-INDENT: -14.15pt; MARGIN-LEFT: 14.15pt; mso-char-indent-count: -1.35" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></p>
C:&nbsp;<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt"><span lang="EN-US">p-&gt;next=s-&gt;next; s-&gt;next=p;<span style="mso-tab-count: 2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span>
D:<span lang="EN-US">s-&gt;next=p; p-&gt;next=s-&gt;next;<o:p></o:p></span>

&nbsp; <p style="TEXT-INDENT: -15.75pt; MARGIN-LEFT: 15.75pt; mso-char-indent-count: -1.5; tab-stops: 212.65pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">能进行二分查找的线性表<span lang="EN-US">,</span>必须以<span lang="EN-US"><o:p></o:p></span></span></p><p class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></p>
A:&nbsp;<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">顺序方式存储<span lang="EN-US">,</span>且元素按关键字有序<span lang="EN-US"><o:p></o:p></span></span> <p class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp; </span></span></p>
B:<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">链式方式存储<span lang="EN-US">,</span>且元素按关键字有序<span lang="EN-US"><o:p></o:p></span></span> <p class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></p>
C:&nbsp;<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">顺序方式存储<span lang="EN-US">,</span>且元素按关键字分块有序<span lang="EN-US"><o:p></o:p></span></span> <p class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></p>
D:&nbsp;<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">链式方式存储<span lang="EN-US">,</span>且元素按关键字分块有序<span lang="EN-US"><o:p></o:p></span></span>

&nbsp; <p style="TEXT-INDENT: -15.75pt; MARGIN-LEFT: 15.75pt; mso-char-indent-count: -1.5" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">若有序表的关键字序列为(<span lang="EN-US">b,c,d,e,f,g,q,r,s,t</span>),则在二分查找关键字<span lang="EN-US">b</span>的过程中,先后进行比较的关键字依次为<span lang="EN-US"><o:p></o:p></span></span></p><p style="TEXT-INDENT: -15.75pt; MARGIN-LEFT: 15.75pt; mso-char-indent-count: -1.5; tab-stops: 189.0pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;</span></span></p>
A:&nbsp; <span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt"><span lang="EN-US">f,c,b<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;</span></span></span>
B:&nbsp;<span lang="EN-US">f,d,b<o:p></o:p></span> <p style="TEXT-INDENT: -15.75pt; MARGIN-LEFT: 15.75pt; mso-char-indent-count: -1.5; tab-stops: 189.0pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></p>
C:&nbsp;<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt"><span lang="EN-US">g,c,b<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;</span></span></span>
D:&nbsp;<span lang="EN-US">g,d,b<o:p></o:p></span>

&nbsp; <p style="tab-stops: 212.65pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt">用二叉链表表示具有<span lang="EN-US">n</span>个结点的二叉树时,值为空的指针域的个数为<span lang="EN-US"><o:p></o:p></span></span></p><p style="tab-stops: 212.65pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></p>
A:n-1
B:n
C:n+1
D:2n

&nbsp; <p style="TEXT-ALIGN: left" class="MsoNormal" align="left"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt">设一个栈的输入序列为<span lang="EN-US">A</span>,<span lang="EN-US">B</span>,<span lang="EN-US">C</span>,<span lang="EN-US">D</span>,则借助一个栈所得到的输出序列不可能是<span lang="EN-US"><o:p></o:p></span></span></p><p style="TEXT-ALIGN: left" class="MsoNormal" align="left"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;</span></span></p>
A:<span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt"><span lang="EN-US">A</span>,<span lang="EN-US">B</span>,<span lang="EN-US">C</span>,<span lang="EN-US">D<span style="mso-spacerun: yes">&nbsp;&nbsp;</span><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-spacerun: yes">&nbsp;</span></span></span>
B:&nbsp;<span lang="EN-US">D</span>,<span lang="EN-US">C</span>,<span lang="EN-US">B</span>,<span lang="EN-US">A<span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span><o:p></o:p></span><p style="TEXT-ALIGN: left" class="MsoNormal" align="left"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></p>
C:&nbsp;&nbsp;&nbsp; A<span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt">,<span lang="EN-US">C</span>,<span lang="EN-US">D</span>,<span lang="EN-US">B<span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;</span><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span>
D:&nbsp;<span style="mso-spacerun: yes">&nbsp;</span> D,<span lang="EN-US">A</span>,<span lang="EN-US">B</span>,<span lang="EN-US">C<o:p></o:p></span>

&nbsp; <p style="TEXT-INDENT: -15.75pt; MARGIN-LEFT: 15.75pt; mso-char-indent-count: -1.5" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">文件中,主关键字能唯一标识<span lang="EN-US"><o:p></o:p></span></span></p><p style="TEXT-INDENT: -15.75pt; MARGIN-LEFT: 15.75pt; mso-char-indent-count: -1.5" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></p>
A:&nbsp;<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">一个记录<span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span>
B:一组记录<span lang="EN-US"><o:p></o:p></span> <p style="TEXT-INDENT: -15.75pt; MARGIN-LEFT: 15.75pt; mso-char-indent-count: -1.5; tab-stops: 189.0pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></p>
C:&nbsp;<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">一个类型<span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span>
D:&nbsp;一个文件

&nbsp; <p style="TEXT-ALIGN: left" class="MsoNormal" align="left"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">在一个单链表中,若删除<span lang="EN-US">*p</span>结点的后继结点,则执行操作<span lang="EN-US"><o:p></o:p></span></span></p><p style="TEXT-ALIGN: left; TEXT-INDENT: 10.5pt; mso-char-indent-count: 1.0" class="MsoNormal" align="left"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;</span></span></p>
A:&nbsp; q=p-&gt;next;p-&gt;next=q-&gt;next;free(q);<span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span>
B:<span style="mso-spacerun: yes">&nbsp; </span>p=p-&gt;next;p-&gt;next=p-&gt;next-&gt;next;free(p);<o:p></o:p> <p style="TEXT-ALIGN: left; TEXT-INDENT: 10.5pt; mso-char-indent-count: 1.0" class="MsoNormal" align="left"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;</span></span></p>
C:&nbsp; p-&gt;next=q-&gt;next;free(p-&gt;next);<span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
D:<span style="mso-spacerun: yes">&nbsp; </span>p=p-&gt;next-&gt;next;free(p-&gt;next);<span style="mso-spacerun: yes">&nbsp; </span>

&nbsp; <p style="tab-stops: 212.65pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt">假设以数组<span lang="EN-US">A[m]</span>存放循环队列的元素。已知队列的长度为<span lang="EN-US">length</span>,指针<span lang="EN-US">rear</span>指向队尾元素的下一个存储位置,</span><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt">则队头元素所在的存储位置为<span lang="EN-US"><o:p></o:p></span></span></p><p style="tab-stops: 212.65pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></p>
A:&nbsp;(rear-length+m+1)<span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt">%<span lang="EN-US">m<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span>
B:&nbsp;&nbsp; (rear-length+m)%<span lang="EN-US">m<o:p></o:p></span> <p style="tab-stops: 212.65pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;</span></span></p>
C:&nbsp; (rear-length+m-1)<span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt">%<span lang="EN-US">m<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span>
D:&nbsp;(rear-length)%<span lang="EN-US">m<o:p></o:p></span>

&nbsp; <p style="LINE-HEIGHT: normal; tab-stops: 198.0pt" class="MsoPlainText"><span style="mso-hansi-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'"><span style="mso-spacerun: yes">&nbsp;</span>在下列对顺序表进行的操作中,算法时间复杂度为<span lang="EN-US">O(1)</span>的是<span lang="EN-US"><o:p></o:p></span></span></p><p style="tab-stops: 198.0pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span></span></p>
A:<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">访问第<span lang="EN-US">i</span>个元素的前驱</span> <p style="tab-stops: 198.0pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;</span></span></p>
B:&nbsp;<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">在第<span lang="EN-US">i</span>个元素之后插入一个新元素</span> <p style="tab-stops: 198.0pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span></span></p>
C:<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">删除第<span lang="EN-US">i</span>个元素</span> <p style="tab-stops: 198.0pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;</span></span></p>
D:&nbsp; <span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">对顺序表中元素进行排序<span lang="EN-US"><o:p></o:p></span></span>

&nbsp; <p style="TEXT-ALIGN: left" class="MsoNormal" align="left"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt"><span style="COLOR: black">下列说法正确的是<span lang="EN-US"><o:p></o:p></span></span></span></p><p style="TEXT-ALIGN: left" class="MsoNormal" align="left"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span>(1)</span><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt">二又树按某种方式线索化后,任一节点均有指向前趋和后继的线索<span lang="EN-US"><o:p></o:p></span></span></p><p style="TEXT-ALIGN: left" class="MsoNormal" align="left"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span>(2)</span><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt">二叉树的前序遍历序列中,任意一个节点均处于在子孙节点前<span lang="EN-US"><o:p></o:p></span></span></p><p style="TEXT-ALIGN: left" class="MsoNormal" align="left"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span>(3)</span><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt">二叉排序树中任一节点的值大于其左孩子的值,小于右孩子的值<span lang="EN-US"><o:p></o:p></span></span></p>
A:<p style="TEXT-ALIGN: left; TEXT-INDENT: 31.5pt; mso-char-indent-count: 3.0" class="MsoNormal" align="left"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt"><span lang="EN-US">(1)(2)(3)<span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;</span><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-spacerun: yes">&nbsp;</span></span></span></p>
B:<span lang="EN-US">(1)(2)<span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span></span>
C:<p style="TEXT-ALIGN: left; TEXT-INDENT: 31.5pt; mso-char-indent-count: 3.0" class="MsoNormal" align="left"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt"><span lang="EN-US">(1)(3)<span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></p>
D:前面的可选答案都不对

&nbsp; <p class="MsoNormal"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt">若用一个大小为<span lang="EN-US">6</span>的数组来实现循环队列,且当前<span lang="EN-US">rear</span>和<span lang="EN-US">front</span>的值分别为<span lang="EN-US">0</span>和<span lang="EN-US">3</span>,当从队列中删除一个元素,<span lang="EN-US"><o:p></o:p></span></span></p><p class="MsoNormal"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span></span><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt">再加入两个元素后,<span lang="EN-US">rear</span>和<span lang="EN-US">front</span>的值分别为<span lang="EN-US"> <o:p></o:p></span></span></p><p style="TEXT-INDENT: 21pt; mso-char-indent-count: 2.0" class="MsoNormal"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;</span></span></p>
A:<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US">&nbsp;</span><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt" lang="EN-US">1</span><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt">和<span lang="EN-US"> 5<span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span>
B:<span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt" lang="EN-US">&nbsp;2</span><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt">和<span lang="EN-US">4<span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span>
C:<p style="TEXT-INDENT: 21pt; mso-char-indent-count: 2.0" class="MsoNormal"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;</span></span><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"> </span><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt" lang="EN-US">4</span><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt">和<span lang="EN-US">2<span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span></p>
D:&nbsp;<span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt" lang="EN-US"> 5</span><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt">和<span lang="EN-US">1<span style="mso-spacerun: yes">&nbsp; </span><o:p></o:p></span></span>

&nbsp; <p style="TEXT-INDENT: -15.75pt; MARGIN-LEFT: 15.75pt; mso-char-indent-count: -1.5; tab-stops: 212.65pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">如果求一个连通图中以某个顶点为根的高度最小的生成树,应采用<span lang="EN-US"><o:p></o:p></span></span></p><p class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp; </span></span></p>
A:<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">深度优先搜索算法<span lang="EN-US"><span style="mso-tab-count: 4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span>
B:&nbsp;广度优先搜索算法<span lang="EN-US"><o:p></o:p></span> <p class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp; </span></span></p>
C:<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">求最小生成树的<span lang="EN-US">prim</span>算法<span lang="EN-US"><span style="mso-tab-count: 3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span>
D:拓扑排序算法

&nbsp; <p style="TEXT-INDENT: -14.15pt; MARGIN-LEFT: 14.15pt; mso-char-indent-count: -1.35" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">栈的两种常用存储结构分别为<span lang="EN-US"><o:p></o:p></span></span></p>
A:<p style="TEXT-INDENT: 15.75pt; MARGIN-LEFT: 13.95pt; mso-char-indent-count: 1.5; mso-para-margin-left: 1.33gd" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">顺序存储结构和链式存储结构<span lang="EN-US"><span style="mso-tab-count: 3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span></p>
B:&nbsp;顺序存储结构和散列存储结构<span lang="EN-US"><o:p></o:p></span>
C:<p style="TEXT-INDENT: 15.75pt; MARGIN-LEFT: 13.95pt; mso-char-indent-count: 1.5; mso-para-margin-left: 1.33gd" class="MsoNormal"><span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">链式存储结构和索引存储结构<span lang="EN-US"><span style="mso-tab-count: 3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span></p>
D:&nbsp;链式存储结构和散列存储结构

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|超前自学网 ( 皖ICP备20014425号-1 )|网站地图

GMT+8, 2025-5-2 01:20

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表