相关试题
【单选题】
设有两个串p和q,求q在p中首次出现的位置的运算称作___
A. 连接
B. 模式匹配
C. 求子串
D. 求串长
【单选题】
串是一种特殊的线性表,其特殊性体现在___
A. 可以顺序存储
B. 数据元素是一个字符
C. 可以链接存储
D. 数据元素可以是多个字符
【单选题】
串的长度是___
A. 串中不同字母的个数
B. 串中不同字符的个数
C. 串中所含字符的个数,且大于0
D. 串中所含字符的个数
【单选题】
数组M[1..4,1..5]的每个元素占5个单元,按行优先次序存储在起始地址为1000的连续的内存单元中,则最后一个元素M[4,5] 的地址为 _________
A. 1005
B. 1015
C. 1100
D. 1095
【单选题】
三维数组A[4][5][6]按行优先存储方法存储在内存中,若每个元素占2个存储单元,且数组中第一个元素的存储地址为120,则元素A[3][4][5]的存储地址为___
A. 356
B. 358
C. 360
D. 362
【单选题】
稀疏矩阵可以用三元组顺序表来表示,其中一个三元组数据中不包括非零元的___.
A. 行号
B. 列号
C. 元素值
D. 元素总数
【单选题】
一般数组常采用的存储顺序为___。
A. 先存上三角,再存下三角
B. 以行序为主序或以列序为主序
C. 只能以行序为主序
D. 只能以列序为主序
【单选题】
深度为5的二叉树至多有__________个结点。___
【单选题】
设a,b为一棵二叉树上的两个结点,在中序遍历时,a在b前的条件是___
A. a在b的右方
B. a在b的左方
C. a是b的祖先
D. a是b的子孙
【单选题】
对某二叉树进行前序遍历的结果为ABDEFC,中序遍历的结果为DBFEAC,则后序周游的结果为___
A. DBFEAC
B. DFEBCA
C. BDFECA
D. BDEFAC
【单选题】
某二叉树的中序序列和后序序列正好相反,则该二叉树一定是 的二叉树___
A. 只有一个结点
B. 高度等于其结点数
C. 任一结点无左孩子
D. 任一结点无右孩子
【单选题】
一颗完全二叉树中根结点的编号为1,而且23号结点有左孩子但没有右孩子,则完全二叉树总共有_______个结点。___
【单选题】
一个有n个叶结点的哈夫曼树具有的结点数为___________。___
A. 2n
B. 2n-1
C. 2n+1
D. 2(n-1)
【单选题】
由权值分别为3,6,7,2,5的叶子结点生成一棵哈夫曼树,它的带权路径长度为 。___
【单选题】
根据二叉树的定义可知二叉树共有( )种不同的形态。___
【单选题】
设哈夫曼树中的叶子结点总数为m,若用二叉链表作为存储结构,则该哈夫曼树中总共有( )个空指针域。___
A. 2m-1
B. 2m
C. 2m+1
D. 4m
【单选题】
在有n个结点的二叉树中,分支个数共有 。___
A. n-1
B. n+1
C. 2n-1
D. 2n+l
【单选题】
设树T的度为4,其中度为1,2,3和4的结点个数分别为4,2,1,1,则T中的叶子数为( )。___
【单选题】
设一个二叉树共13个结点,那么它最大高度是 。___
A. 13/2
B. log213
C. ln 13
D. 13
【单选题】
请指出在顺序表{2、5、7、10、14、15、18、23、35、41、52}中,用二分法查找关键码12 需做______次关键码比较。___
【单选题】
采用顺序搜索方法查找长度为n的顺序表时,搜索成功的平均搜索长度为( )。___
A. n
B. n/2
C. (n-1)/2
D. (n+1)/2
【单选题】
顺序查找法适合于存储结构为 的线性表。___
A. 散列存储
B. 顺序存储或链接存储
C. 压缩存储
D. 索引存储
【单选题】
采用折半查找方法查找长度为n的线性表时,每个元素的平均查找长度为 .___
A. O(n2)
B. O(nlog2n)
C. O(n)
D. O(log2n)
【单选题】
对于长度为9的有序顺序表,若采用折半搜索,在等概率情况下搜索成功的平均搜索长度为( )的值除以9。___
【单选题】
对线性表进行折半查找时,必须要求线性表 _______。___
A. 以顺序方式存储
B. 以链接方式存储
C. 以顺序方式存储,且结点按关键字有序排列
D. 以链接方式存储,且结点按关键字有序排列
【单选题】
下列各种排序算法中平均时间复杂度为O(n2)是_______。___
A. 快速排序
B. 堆排序
C. 归并排序
D. 冒泡排序
【单选题】
在基于关键码比较的排序算法中,______算法在最坏情况下,关键码比较次数不高于O(nlog2n)。___
A. 起泡排序
B. 直接插入排序
C. 二路归并排序
D. 快速排序
【单选题】
在待排序文件已基本有序的前提下,下述排序方法中效率最高的是______。___
A. 直接插入排序
B. 直接选择排序
C. 快速排序
D. 归并排序
【单选题】
下列排序算法中,________ 算法可能会出现下面情况:初始数据有序时,花费的时间间反而最多。___
A. 堆排序
B. 冒泡排序
C. 快速排序
D. SHELL排序
【单选题】
如果待排序序列中两个数据元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排序算法是不稳定的。____就是不稳定的排序方法。___
A. 起泡排序
B. 归并排序
C. 直接插入排序
D. 简单选择排序
【单选题】
对于关键字值序列(12,13,11,18,60,15,7,18,25,100),用筛选法建堆,必须从关键字值为__________的结点开始。___
【单选题】
一组记录的排序码为(46,79,56,38,40,84),则堆排序时建立的初始大顶堆为____。___
A. 79,46,56,38,40,80
B. 38,46, 56,79, 40,84
C. 84,79,56,38,40,46
D. 84,56,79,40,46,38
【单选题】
排序方法中,从未排序序列中依次取出元素与已排序序列(初始时为空)中的元素进行比较,将其放在已排序序列的正确位置上的方法,称为 。___
A. 希尔排序
B. 起泡排序
C. 插入排序
D. 选择排序
【单选题】
下列排序方法中,哪一种方法的比较次数与纪录的初始排列状态无关?___
A. 直接插入排序
B. 起泡排序
C. 快速排序
D. 直接选择排序
【多选题】
下面 ___ 算法适合用于构造一个稠密图的最小生成树, ____ 算法适合用于构造一个稀疏图的最小生成树。___
A. Dijkstra算法
B. Prim算法
C. Floyd算法
D. Kruskal算法
【填空题】
1、两种基本存储结构分别是___存储结构和___ 存储结构。
【填空题】
2、 ___ 是数据结构的抽象, ___ 是数据结构的实现,两者综合起来建立了数据元素之间的结构关系。
【填空题】
3、算法的基本特性包括: ___ 、 ___ 、 ___ ,有零个或多个输入、有零个或多个输出。
【填空题】
4、通常是以算法执行所耗费的 ___ 和所占用的 ___ 来判断一个算法的优劣。
【填空题】
5、常见的基本数据结构包括: ___ 、 ___ 、 ___ 及 ___ 四种。
推荐试题
【多选题】
234行为人自动放弃实施违反治安管理行为或者自动有效地防止违反治安管理行为结果发生的,针对此种情况,公安机关可能作出的处罚有___。
A. 从轻处罚
B. 减轻处罚
C. 不予处罚
D. 从重处罚
【多选题】
235根据《治安管理处罚法》的规定,应当给予___违反治安管理行为人行政拘留处罚但不予执行。
A. 已满14周岁不满16周岁的
B. 已满16周岁不满18周岁,初次违反治安管理的
C. 70周岁以上的
D. 怀孕或者哺乳自己不满1周岁婴儿的
【多选题】
236根据《治安管理处罚法》的规定,下列说法正确的是___。
A. 公安机关及其人民警察对治安案件的调查,应当依法进行
B. 公安机关调查治安案件严禁刑讯逼供
C. 公安机关调查治安案件严禁采用非法手段收集证据
D. 以非法手段收集的证据不得作为处罚的根据
【多选题】
2008年3月2日晚,李某在某宾馆房间等候其男友。某派出所几名民警接到李某卖淫的群众举报后,当晚7时将李某带至派出所,以涉嫌卖淫对其进行讯问。因李某拒不承认,办案民警对其拳脚相加。次日晚8时,因实在无法忍受,李某违心承认了自己有卖淫行为,公安机关对其处罚款500元的治安处罚。公安机关的错误做法有___。
A. 公安机关办案人员刑讯逼供
B. 公安机关对治安管理相对人采取讯问不当,应为询问,且超过法定时限
C. 公安机关作出处罚决定前未履行告知程序
D. 公安机关仅依据李某的供述即作出处罚决定
【多选题】
239人民警察在办理治安案件过程中,遇有___情形之一的,应当回避;违反治安管理行为人、被侵害人或者其法定代理人也有权要求他们回避。
A. 是案件的当事人的
B. 本人与案件有利害关系的
C. 与案件当事人有其他关系,可能影响案件公正处理的
D. 是案件当事人的近亲属的
【多选题】
240公安机关及其人民警察对治安案件的调查,应当依法进行。严禁采用___等非法手段收集证据。
A. 刑讯逼供
B. 引诱
C. 欺骗
D. 威胁
【多选题】
241公安机关及其人民警察在办理治安案件时,对涉及的___,应当予以保密。
A. 国家秘密
B. 商业秘密
C. 公共安全
D. 个人隐私
【多选题】
242根据《治安管理处罚法》的规定,下列表述正确的是___。
A. 以非法手段收集的证据不得作为处罚的根据
B. 对现场发现的违反治安管理行为人,人民警察经出示工作证件,可以口头传唤,但应当在询问笔录中注明
C. 因违反治安管理被公安机关依法传唤的,公安机关应当及时将传唤的原因和处所通知被传唤人家属
D. 对违反治安管理的行为,只要有行为人的陈述,就可以作出治安管理处罚
【多选题】
下列选项中,应当不予处罚的有___。
A. 行为人实施违反治安管理行为情节轻微的
B. 行为人为实施违反治安管理行为准备工具、制造条件的
C. 行为人自动放弃实施违反治安管理行为或者自动有效地防止违反治安管理行为结果发生,没有造成损害的
D. 行为人已经着手实施违反治安管理行为,但由于本人意志以外的原因而未得逞的
【多选题】
244公安机关及其人民警察对治安案件的调查,应当依法进行。严禁刑讯逼供或者采用___等非法手段收集证据。
【多选题】
D公安机关及其人民警察对治安案件的调查,应当依法进行。严禁刑讯逼供或者采用威胁、引诱、欺骗等非法手段收集证据。以非法手段收集的证据,不得作为处罚的根据246 属于公安机关应受理的治安案件有___。
A. 被侵害人控告李某对其殴打致轻微伤的案件
B. 知情人举报的违法行为人偷窃少量财物的案件
C. 违法行为人主动向公安机关陈述其嫖娼的违法行为的案件
D. 人民检察院移送的治安案件
【多选题】
247公安机关对___,以及其他行政主管部门、司法机关移送的违反治安管理案件,应当及时受理,并进行登记。
A. 报案
B. 控告
C. 举报
D. 违反治安管理行为人主动投案
【多选题】
248人民警察在办理治安案件过程中,需要回避的情形是___。
A. 是本案的当事人或者当事人的近亲属的
B. 本人或者其近亲属与本案有利害关系的
C. 与本案无关系的
D. 与本案当事人有其他关系,可能影响案件公正处理的
【多选题】
249发生下列违反治安管理的行为,没有超过追究期限的是___。
A. 2006年10月25日,某派出所接到群众举报,当地居民冯某于2006年4月6日在自己的录像厅内组织播放淫秽录像带,经调查上述举报属实
B. 2006年3月21日,某铁路派出所民警巡逻时发现放置在铁路边的安全标志被人移走;2006年10月5日,行为人冯某被抓获。经查,冯某系于2006年3月20日夜间将上述安全标志移走
C. 2006年11月22日,某派出所接到报案,发现印有伪造的当地某学校公章的文件。经查,该文件系陈某于2006年4月10日伪造并加盖在文件上的,使用后即将印章销毁
D. 2006年12月6日,某地公安机关发现当地居民刘某在自家果园里私自安装电网,经查,为防止有人入园盗窃,刘某早于2006年3月初就已将电网装上
【多选题】
治安案件调查结束后,公安机关应当如何处理?___
A. 确有依法应当给予治安管理处罚的违法行为的,根据情节轻重及具体情况,作出处罚决定
B. 依法不予处罚的,作出不予处罚决定
C. 违法行为已涉嫌犯罪的,移送主管机关依法追究刑事责任
D. 发现违反治安管理行为人有其他违法行为的,在对违反治安管理行为作出处罚决定的同时,通知有关行政主管部门处理
【判断题】
如果被教唆的人没有犯被教唆的罪,对于教唆犯,应当从轻处罚
【判断题】
怀孕的妇女或年老的人犯罪,不属于法定从轻、减轻处罚条件
【判断题】
教唆犯罪的行为可能是积极的作为,也可能是消极的不作为
【判断题】
被教唆的人没有犯被教唆之罪,教唆者不构成犯罪
【判断题】
如果被教唆的人没有犯被教唆的罪,对于教唆犯,可以免除处罚
【判断题】
如果被教唆的人没有犯被教唆的罪,对于教唆犯可以从轻或者减轻处罚
【判断题】
教唆犯罪的行为只能是积极的作为,而不能是消极的不作为
【判断题】
对于单位犯罪,《刑法》上规定实行单罚制
【判断题】
怀孕的妇女或者年老的人犯罪,可以从轻、减轻或免除处罚
【判断题】
时,王某脱离生命危险。本案中,对赵某可以从轻或减轻处罚
【判断题】
将王某的妻子强奸后逃离。本案中,对赵某可以从轻或减轻处罚
【判断题】
抢劫罪侵犯的是复杂客体,而抢夺罪侵犯的是简单客体
【判断题】
为,如不给付,事后将对其报复,构成抢劫罪