华为OJ——字符串匹配
来源:互联网 发布:批量裁剪图片软件 编辑:程序博客网 时间:2024/06/05 06:42
字符串匹配
题目描述
题目标题:
判断短字符串中的所有字符是否在长字符串中全部出现
详细描述:
接口说明
原型:
boolIsAllCharExist(char* pShortString,char* pLongString);
输入参数:
char* pShortString:短字符串
char* pLongString:长字符串
输入描述:
输入两个字符串。第一个为短字符,第二个为长字符。
输出描述:
返回值:
输入例子:
bc
abc
输出例子:
true
解答代码:
#include<iostream>#include<fstream>#include<string>#include<cstring>#include<vector>#include<set>#include<algorithm>#include<ctime>using namespace std;int main(){ string s1,s2; //freopen("1.txt","r",stdin); while(getline(cin,s1)) { getline(cin,s2); int len=s1.length(); int flag=1; for(int i=0; i<len; i++) { if(s2.find(s1[i])==string::npos) { flag=0; break; } } if(flag) cout<<"true"<<endl; else cout<<"false"<<endl; } return 0;}
0 0
- 华为OJ——字符串匹配
- 华为OJ——字符串匹配
- 华为OJ——字符串匹配
- 华为oj 字符串匹配
- 华为oj 字符串匹配
- 【华为 OJ 】 字符串匹配
- 【华为OJ】字符串匹配
- 华为OJ(字符串匹配)
- 【华为OJ】【055-字符串匹配】
- 华为OJ 初级:字符串匹配
- 华为oj初级 字符串匹配
- 华为OJ—字符串排序
- 字符串匹配——来自华为OJ平台测试的基础篇
- 华为OJ基础篇-字符串匹配
- 华为OJ题目(十六):字符串匹配
- 华为OJ——字符串分隔
- 华为OJ——字符串反转
- 华为OJ——字符串排序
- php 正则表达式
- Java 简单的内部类
- 华为OJ——整形数组合并
- 将整数序列(7-2-4-6-3-1-5)按所示顺序构建一棵二叉排序树a(亦称二叉搜索树),之后将整数8按照二叉排序树规则插入树a中,请问插入之后的树a中序遍历结果是____。
- Java线程:概念与原理
- 华为OJ——字符串匹配
- HashMap类源码解析
- 进程管理和调度 --调度器的实现
- Centos6.5+Python2.7 +ffmpeg+opencv2自动安装脚本
- [Setting]win7下运行exe失败:应用程序无法启动,因为应用程序的并行配置不正确
- 菜鸟必看php基础之类对
- Ubuntu使用问题以及解决方案汇总-javen
- Visual Studio中NativeViewer and Image Watch插件的使用
- vs2010 solidworks2015 c# add-in模板 二次开发