首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有两个串p和q,求q在p中首次出现位置的运算称作
设有两个串p和q,求q在p中首次出现位置的运算称作
admin
2013-02-27
42
问题
设有两个串p和q,求q在p中首次出现位置的运算称作
选项
A、连接
B、模式匹配
C、求子串
D、求串长
答案
B
解析
子串的定位操作通常称作串的模式匹配,是各种串处理系统中最重要的操作之一,算法的基本思想是:从主串的开始字符起和模式的第一个字符比较,若相等则继续比较后续字符,否则从主串的下一个字符起再重新和模式的字符比较,依次类推,直至模式中的每一个字符依次和主串中的一个连续的字符序列相等,称匹配成功,否则称匹配不成功。
转载请注明原文地址:https://kaotiyun.com/show/upVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于C语言的叙述中正确的是()。
以下选项中关于程序模块化的叙述错误的是()。
有如下程序 #include<stdio.h> #include<string.h> main() { chara[]="THIS\0",*b="OK\0\0"; printf("%d,%d,%d,%d",strlen(a),si
有以下程序 #include<stdio.h> #include<string.h> main() {charstr[][10]={"One","Three","Five"},*p=str[0]; printf("%s,",p+10)
有下列程序 #include<stdio.h> main() { char*P="6938"; inti,s=0; for(i=3;i>=0;i--) s=10*s+p[i]-’0’; printf("
有以下程序 #include<stdio.h> intshow(char*str) {while(*str) {putchar(*str+1); str++: } return*str+1; } main(
有以下程序 #include<stdio.h> main() {inti,j=0; chara[]="ab123c4d56ef7gh89"; for(i=0;a[i];i++) if(a[i]>=’0’&&a[i]<=’9’)
若有如下函数定义 doublefun(intx,inty) {return(x+y);} return语句中表达式值的类型与说明的类型不一致,则以下叙述中正确的是()。
在计算机中,运算器的基本功能是()。
运算符重载是对已有的运算符赋予多重含义,因此
随机试题
求二元函数z=3xy-x3-y3的极值.
辅食添加应注意的问题不包括
(2006年)观察图8—5所示直流电路,可知,在该电路中()。
下列关于钢材的说法错误的有()。
下列不属于利息收入的是( )。
银行个人贷款产品的市场定位过程包括的四个步骤是()。①制作定位图②执行定位③识别重要属性④定位选择
下面有关系统随机取样的表述错误的是()。
设总体X~N(μ,σ2),X1,X2,…,Xn是来自总体X的样本,S2=,则D(S2)=___________.
某种操作系统能够支持位于不同终端的多个用户同时使用一台计算机,彼此独立互不干扰,用户感到好像一台计算机全为他所用,这种操作系统属于
A、Thefunfair.B、TheWaterWorldC、TheOceanPark.D、TheWaterfallGarden.A语意题解题。对话中男士最后说Thefunfairisveryinteresting,but
最新回复
(
0
)