• 1.7-02:找第一个只出现一次的字符


    总时间限制:                                                                                              

    1000ms                                                                                          

                                                                                                                                      

    内存限制:                                                                                                 

    65536kB                                                                                                                  

    描述                                                                                                                           

    给定一个只包含小写字母的字符串,请你找到第一个仅出现一次的字符。如果没有,输出no。

    输入                                                                                                      

    一个字符串,长度小于100000。                                                         

    输出                                                                                                                  

    输出第一个仅出现一次的字符,若没有则输出no。                                              

    样例输入                                                                                                                         

    abcabd                                                           

    样例输出                                                                                                                         

    c                                                                              

    代码

    1. #include
    2. #include
    3. using namespace std;
    4. char a[100010];
    5. int t[200];
    6. int main()
    7. {
    8. scanf("%s",a);
    9. int len=strlen(a);
    10. for(int i=0;i
    11. {
    12. t[a[i]]++;
    13. }
    14. for(int i=0;i
    15. {
    16. if(t[a[i]]==1)
    17. {
    18. printf("%c",a[i]);
    19. return 0;
    20. }
    21. }
    22. printf("no");
    23. return 0;
    24. }

  • 相关阅读:
    Unity shader time
    【Rust—LeetCode题解】1656. 设计有序流
    我用PYQT5做的第一个实用的上位机项目(六)
    mysql求当月有多少天
    【bugfix】解决Redis缓存键清理问题
    L2-030 冰岛人(Python3)
    vben admin BasicTable 表格的基本使用
    刷完 20 年京东架构师的 Redis 优化手册,把面试官给面哭了
    JavaScript中的模块化编程,包括CommonJS和ES6模块的区别。
    工作小记 编译 ffmpeg gpu 版本
  • 原文地址:https://blog.csdn.net/todaynodream/article/details/126675793