zoukankan      html  css  js  c++  java
  • 统计不同单词的个数

    #pragma warning (disable:4786)
    #include<cstdio>
    #include<iostream>
    #include<string>
    #include<string.h>
    #include<set>
    using namespace std;
    int main()
    {
        set<string> st;
        string s="";
        char c;
        while((c=getchar())!='#')
        {
            s+=c;
            while(c!='\n')
            {
                while((c=getchar())!=' '&&c!='\n')
                    s+=c;
                if(s.length())st.insert(s);
                s="";
            }
            cout<<st.size()<<endl;
            st.clear();
        }
        return 0;
    }
     

    #include<cstdio>
    #include<iostream>
    #include<string>
    #include<string.h>
    #include<map>
    using namespace std;
    char a[1000000];
    int main()
    {
        map<string,int>tree;
        string s;
        int i,len,j;
        while(gets(a))
        {
    
            if(a[0]=='#')break;
            len=strlen(a);
            tree.clear();
            for(i=0;i<len;i++)
            {
                if(a[i]=='#')
                break;
                if(a[i]!=' ')
                {
                    s="";
                    for(j=i;j<len;++j)
                    {
                        if(a[j]==' ')
                        break;
                        s+=a[j];
                    }
                    tree[s]++;
                }
                i=j;
            }
            printf("%d\n",tree.size());
        }
        return 0;
    }
  • 相关阅读:
    VUE初始化
    Flask基础
    算法面试题整理
    python基础数据类型整理
    Cookies 和 Session
    Django 第一天
    初入社会八个月总结
    CSS常用选择器
    分享一点漂亮的扁平化网页
    几个漂亮的网页设计
  • 原文地址:https://www.cnblogs.com/heqinghui/p/2774756.html
Copyright © 2011-2022 走看看