在串的简单模式匹配中,当模式串位j与目标串位i比较时,两字符不相等,则j的位移方式是()。
A.j++
B.j=0
C.j=i-j+1
D.j=j-i+1
- · 有5位网友选择 C,占比50%
- · 有3位网友选择 D,占比30%
- · 有2位网友选择 A,占比20%
A.j++
B.j=0
C.j=i-j+1
D.j=j-i+1
A.连接
B.模式匹配
C.求子串
D.求串长
当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串小于t所指字符串时,返回值小于
0(功能等同于库函数strcmp() ),请填空。
include <stdio.h>
int strcmp (chat * s, char * t)
{ while(* s && * t && * s=【 】
{ s++;t++; }
return 【 】;
}
实验目的:
(1)掌握串的顺序和链接存储结构的实现方法。
(2)掌握串的模式匹配算法。
(3)掌握和理解本实验中出现的一些基本的C语言语句。
(4)体会算法在程序设计中的重要性。
实验内容:
(1)设计串的模式匹配算法(子串定位)。
(2)若s和t是两个采用顺序结构存储的串,编写一个比较两个串大小的算法,若s>t,则返回1,若s<t,则返回-1,否则返回0。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!