首页 > 试题广场 >

子串判断

[编程题]子串判断
  • 热度指数:6766 时间限制:C/C++ 3秒,其他语言6秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解

给定一个string数组p及其大小n,同时给定长字符串string s,请返回一个bool数组,元素为true或false对应p中的对应字符串是否为s的子串。要求p中的串长度小于等于8,且p中的串的个数小于等于500,同时要求s的长度小于等于1000。

测试样例:
["a","b","c","d"],4,"abc"
返回:[true,true,true,false]
头像 胖胖不吹牛
发表于 2020-04-14 22:03:54
本题 增加了一个has方法 改了startswith方法 import java.util.*; public class Substr { public static class Trie { private final int ALPHABET_SIZE = 26; 展开全文
头像 whoway
发表于 2020-12-11 11:43:23
class Substr { public: vector<bool> chkSubStr(vector<string> p, int n, string s) { // write code here vector<bool&g 展开全文