zoukankan      html  css  js  c++  java
  • POJ 1936 All in All

    【简要题意】:鉴于两个字符串s和t,比量s是t子串。长度不超过100000.

    【分析】:它简单的模拟。。

    // 368K 16Ms
    #include<iostream>
    #include<cstring>
    using namespace std;
    
    int main()
    {
    	int i,j; 
    	char s[100000],t[100000];
    	while(cin>>s>>t)
    	{
    		long len1 = strlen(s);
    		long len2 = strlen(t);
    		i = 0;
    		j = 0;
    		while(true)
    		{
    			if(i == len1)
    			{
    				cout<<"Yes"<<endl;
    				break;
    			}
    			else if(i<len1 && j == len2)
    			{
    				cout<<"No"<<endl;
    				break;
    			}
    			if(s[i] == t[j])
    			{
    				i++;
    				j++;
    			}
    			else
    				j++;
    		}
    		memset(s,'',sizeof(s));// 由于每次输入的长度都不等以防上次的输入对这次产生影响。 
    		memset(t,'',sizeof(t));// 同上!

    } return 0; }



    版权声明:本文博主原创文章。博客,未经同意不得转载。

  • 相关阅读:
    文件操作3
    文件操作2
    kubernetes快速应用入门
    kubeadm初始化kubernetes集群
    kubernetes基础概念
    变量
    字面值
    关键字
    标识符
    Ubuntu安装MySql5.7
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/4851520.html
Copyright © 2011-2022 走看看