判断一个个输出的字符串中的字符是不是唯一的

比如hello中有两个l就不是唯一的

world没有相同的字符,就是唯一的

源代码如下:

#include <iostream>
#include <cctype>
#include <string>
#include <cstdlib>
using namespace std;
bool unique(string &);
int main()
{string str = "Hello World!";bool flag = unique(str);if (flag) cout<<"没有相同的字符!"<<endl;system("pause");return 0;
}
bool unique(string& str)
{bool a[256];memset(a,0,sizeof(a));int size = str.length();for(int i = 0; i < size; i++){int v = str[i];if(a[v]){cout<<"有相同的字符,且为:"<<str[i]<<endl;return false;}a[v] = true;}return true;
}

判断一个字符串的字符是不是唯一相关推荐

  1. Java:判断一个字符串中是否存在另一个字符子串以及判断一个字符串中是否存在指定字符

    Java:判断一个字符串中包含指定字符子串,判断一个字符串中存在指定字符 字符串的contains方法可以判断一个字符串中是否存在另一个字符子串,示例如下 String Str = "Hel ...

  2. 如何判断一个字符串在JavaScript中是否包含某个字符?

    本文翻译自:How to tell if a string contains a certain character in JavaScript? I have a page with a textb ...

  3. java怎么统计随机数出现次数,Excel统计出现次数、个数的VBA代码 java中怎么判断一个字符串中包含某个字符或字...

    延伸:java中怎么判断一个字符串中包含某个字符或字符 描述:...一个字符串中包含某个字符的单词说出现的次数 c#什么方法可以判断字符串中包含某个字符的个数? JAVA判断字符串数组中是否包含某字符 ...

  4. python字符串重复_【python】判断一个字符串是否包含重复字符?

    题目:判断一个字符串是否包含重复字符.例如good则包含,abc则不包含. 分析:哈希法. code: (1) strs = 'Good' hashTable = dict() listStrs = ...

  5. Java判断一个字符串是否包含某个字符

    1 问题 如何利用Java通过不同的方法来判断一个字符串是否包含某个字符. 2 方法 .contains方法 这个是利用java.lang.String.contains() 方法返回true,当且仅 ...

  6. Java判断一个字符串中是否包含中文字符工具类

    Java判断一个字符串是否有中文一般情况是利用Unicode编码(CJK统一汉字的编码区间:0x4e00–0x9fbb)的正则来做判断,但是其实这个区间来判断中文不是非常精确,因为有些中文的标点符号比 ...

  7. c语言指针占两个字符,怎么 判断一个字符串指针的前二个字符是f:quot

    如何 判断一个字符串指针的前二个字符是"f:" 如何 判断一个字符串指针的前二个字符是"f:" ------解决方案-------------------- c ...

  8. java 包含几个字符_java中如何判断一个字符串包含几个指定字符

    java中如何判断一个字符串包含几个指定字符 可以用String类里的indexOf(String s,int i)方法,这个方法s是字符串div,i是从i下标开始查找该字符串在调用字符串中的位置,返 ...

  9. python判断_Python中判断一个字符串是否以特定字符前缀开始的函数:startswith()

    Python中提供了大量的字符串处理函数,可以帮助我们完成各种各样的字符串处理工作. Python内置的startswith()函数可以帮助我们判断一个字符串中是否以某一特定的前缀字符串开始,并返回逻 ...

最新文章

  1. latex 中文_【小白向】LaTeX 中文入门
  2. GPRS、EDGE、CDMA1X、WCDMA、EVDO、EVDV速度性能大比较
  3. java mysql 变量_MySQL基础_变量
  4. 每个开发人员现在应该下载的十种必备工具
  5. ML.NET 示例:将ML.NET模型导出到ONNX
  6. 现在更新鸿蒙会成为小白鼠吗,如果荣耀Magic3搭载了屏下镜头和鸿蒙系统,你会做第一批吗?...
  7. RedHat停止维护CentOS!CentOS 创建者发起新项目,刚上线空白项目Star数已破两千
  8. spark pineline流水线+聚类评估函数 小结
  9. win7计算机记忆窗口,Win7系统关闭和打开搜索记忆功能的方法(图文教程)
  10. 使用 HTML 和 CSS 创建响应式猫猫图片库
  11. 【集合论】集合概念与关系 ( 真子集 | 空集 | 全集 | 幂集 | 集合元素个数 | 求幂集步骤 )
  12. 利用tensorflow自动生成英文摘要
  13. excel对比两列不同
  14. Onvif学习笔记(1)ONVIF Test Tool 的使用
  15. 屡用屡爆,大师们讲课都在偷偷使用四个课程结构模型
  16. QAM的符号能量及比特能量
  17. 经典!智能车牌识别称重系统解决方案
  18. Nachos实习——Lab3同步机制实习报告
  19. python画平行坐标图_Python实现平行坐标图的两种方法小结
  20. Js中对JSON数组的常用操作

热门文章

  1. 绚丽风车loading动效分析与实现!
  2. SpringMVC源码阅读(三)
  3. 诺拉公司2.6一亿元天价罚款侵权 宅男心中的入侵
  4. Liunx/Unix scp命令详解(转)
  5. Leetcode 347.前K个高频元素
  6. 【机器学习】集成算法使用样例
  7. 多层RNN的定义与理解
  8. 【0702作业】输出九九乘法表
  9. struct 和typedef struct的区别
  10. Linux下安装配置git