当前位置:网站首页>LeetCode·每日一题·1408.数组中的字符串匹配·模拟
LeetCode·每日一题·1408.数组中的字符串匹配·模拟
2022-08-06 15:56:00 【小迅想变强】
作者:xun-ge-v
链接:https://leetcode.cn/problems/string-matching-in-an-array/solution/jian-dan-by-xun-ge-v-n3mj/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
题目
示例
思路
解题思路
根据题意直接模拟,枚举数组中每一个字符串,并对比是否为子串
代码
/**
* Note: The returned array must be malloced, assume caller calls free().
*/
char ** stringMatching(char ** words, int wordsSize, int* returnSize){
char **ret = (char **)malloc(sizeof(char *) * wordsSize);//返回数组
int pos = 0;
for (int i = 0; i < wordsSize; i++) {//枚举每一个字符串
for (int j = 0; j < wordsSize; j++) {
if (i != j && strstr(words[j], words[i])) {//保存子串地址
ret[pos++] = words[i];
break;
}
}
}
*returnSize = pos;
return ret;
}
作者:xun-ge-v
链接:https://leetcode.cn/problems/string-matching-in-an-array/solution/jian-dan-by-xun-ge-v-n3mj/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。边栏推荐
猜你喜欢
随机推荐
科利转债上市价格预测
scanpy category类型注意
【OpenCV图像处理3】:绘制基本图形
cmd命令行工具
基于TCP/IP协议,定义原始的字节流协议传输Student类
PC 真的不行了!Intel、AMD 同遭生死劫
获取 table 距离窗口上方的高度(有深度的文章)
Unity editor extension - top menu bar extension
【JS高级】ES5标准规范之严格模式详解_08
LeetCode SQL专项练习(3) 字符串处理函数/正则
[C Supplement] Precautions for two-dimensional arrays as formal parameters
博云入选 Gartner 中国云原生领域代表性厂商
car audio service详解
Helm部署ES及Kibana(默认开启SSL)
LeetCode:724. 寻找数组的中心下标————简单
ERP为化工企业的采购决策提供技术支持
Field userService in com.zher.reggie_task_out.controller.UserController required a bean of type ‘com
重新生成一堆rpm目录的repo库步骤
In-depth explanation of edge cloud | 5. Runtime control
分享几个常用的国外英文论文文献数据库,先收藏再说






![[C Supplement] Precautions for two-dimensional arrays as formal parameters](/img/1c/777f05a331e3efdca26d8828c3f8a4.jpg)


