会员卡
稳拿计划
APP下载
注册
登录
首页
在线实习
课程
考点刷题
专栏
改简历
校招信息
冲刺一线
基础就业
冲刺一线
Java开发
产品经理
前端开发
测试开发
UI/交互
运营
java语言
占笔面试15%
数据结构
占笔面试30%
算法
占笔面试20%
专业课
占笔面试15%
项目框架
占笔面试15%
数据库
占笔面试10%
设计模式
占笔面试10%
开放问题
占笔面试5%
开源框架
占笔面试5%
数据结构
链表
单向链表
双向链表
字符串
基本性质
字符串匹配
KMP
二叉树
二叉树相关概念
二叉树遍历
线索二叉树
二叉排序树
平衡二叉树
排序
直接插入排序
冒泡排序
简单选择排序
希尔排序
快速排序
堆排序
归并排序
基数排序
树和森林
B树、Trie树
赫夫曼树
森林
红黑树
树相关
栈、队列
栈
队列
图
图的遍历
关键路径
最小生成树
最短路径
图的属性
哈希Hash
哈希Hash
数据结构基础
时间、空间复杂度
字符串(共50题)
点击右边按钮,记录本次看题进度~~
精选
全部
31
下面关于串的叙述中,哪一个是不正确的?( )
正确答案是B长度为零的串,即“”,叫空串;而空格组成的串叫空格串。。故选B
来自:字符串-基本性质
32
设语句定义char a[ 80 ]= " 0123\0789 "; ,则size
正确答案是A\078是一个八进制数,\0不可能是空字符,后接三位数表示一个八进制,但是本题\0接后三位的第三位是8,所以本题的全部字符分别为
来自:字符串-基本性质
33
设串长为n,模式串长为m,则KMP算法所需的附加空间____。
正确答案是AKMP算法时间复杂度为O(m+n),空间复杂度为O(m)。因为KMP算法涉及到next数组的存储,且next数组是基于模式串长度
来自:字符串-KMP
34
若有定义"char a [10], *p=a; ”,那么下列赋值语句正确的是( )。
正确答案是D
将字符串赋值给字符数组:**********************************************1.
来自:字符串-基本性质
35
串是一种特殊的线性表,其特殊性体现在()
正确答案是AA
串就是字符串,是一种特殊的线性表,它的每个结点仅由一个字符组成。
串值也可用链表来存储,由于串的数据元素是一个字
来自:字符串-基本性质
36
不能把字符串“Good!”存放到数组 s 中的代码是()
正确答案是Cchar数组只有在初始化的时候才能整体赋值
来自:字符串-基本性质
37
串中任意个字符组成的子序列称为该串的子串。
正确答案是B任意个连续的字符,连续的,连续的,连续的!
来自:字符串-字符串匹配
38
若串S=′software′,其子串的数目是()
正确答案是B字串:n(n+1)/2+1非空子串:n(n+1)/2非空真子串:n(n+1)/2-1
来自:字符串-字符串匹配
39
已知串S= ‘babab ' , 其 Next 数值序列为
正确答案是C
首先介绍2个概念,字符串的前缀和后缀(这里的前缀是不包括最后一个字符的子串,后缀是不包含第一个字符的子串)。拿题目中的字
来自:字符串-KMP
40
设串 s1=’ABCDEFG’ , s2=’PQRST’ ,函数 con(x,y)&nbs
正确答案是Dlen(s2)=5//字符长度不包括“\0”subs(s1,2,len(s2))//表示的是从第二个字符开始截取len(s2)个
来自:字符串-字符串匹配
上一页
1
2
3
4
5
下一页
记录刷题进度
手机刷题更方便