题目
设有两个串 p 和 q,求 p 在 q 中首次出现的位置的运算称作( )。( )A. 连接B. 模式匹配C. 求子串D. 求串长
设有两个串 p 和 q,求 p 在 q 中首次出现的位置的运算称作( )。( )
A. 连接
B. 模式匹配
C. 求子串
D. 求串长
题目解答
答案
B. 模式匹配
解析
模式匹配是指在字符串 q 中查找是否存在与字符串 p 相同的子串,并返回该子串在 q 中首次出现的位置。连接是指将两个字符串合并成一个字符串。求子串是指从一个字符串中提取出一部分子串。求串长是指计算一个字符串的长度。根据题意,求 p 在 q 中首次出现的位置的运算属于模式匹配。