2015华为校招模拟题-判断一个数字中是否包含两个相同的子串
来源:互联网 发布:json.parse 语法错误 编辑:程序博客网 时间:2024/05/06 20:29
/*判断给定的一个数字,把它当成字符串以后,该字符串中是否包含相同的两个子串,子串的长度要求大于等于2。比如:12123,该数字包含两个“12”子串;又比如:1223122,该数字包含两个“122”子串。*/#include<iostream>#include<string>using namespace std;int main(){string str;cin>>str;int flag=0;int len=str.size();if (len>9||len==1){return 0;}for (int count=2;count<=len;count++){for (int i=0;i<len;i++){string tmp1=str.substr(i,count);for (int j=i+1;j<len-count;j++){string tmp2=str.substr(j,count);if (tmp1==tmp2){flag=1;cout<<flag<<endl;return 0;}}}}cout<<flag<<endl;return 0;}
0 0
- 2015华为校招模拟题-判断一个数字中是否包含两个相同的子串
- 华为机试题:判断一个数字中是否包含两个相同的子串
- 华为机试题-判断一个数字中是否包含两个相同的子串
- 华为机试题:判断一个数字中是否包含两个相同的子串 转载
- 判断数字中是否包含两个相同的子串 华为oj
- 判断一个数字中是否包含两个相同的子串
- 判断一个数字中是否包含两个相同的子串
- 判断一个数字中是否包含两个相同的字串
- java实现最小长方形, 判断一个数字中是否包含两个相同的子串, 取石子游戏.
- 华为上机练习题--判断一个字符串中是否只含有相同的子字符串
- 判断两个数组中是否存在相同的数字
- 判断两个有序数组中是否存在相同的数字
- 判断两个数组中是否有相同的数字
- 判断两个有序数组中是否有相同的数字
- 判断两个数组中是否存在相同的数字
- 判断两个有序数组中是否存在相同的数字
- 输入一个数,把它作为一个串,判断其中是否包含长度>=2的相同子串,如 果包含,返回1,不包含,返回0
- 判断两个字符串是否包含相同的字符
- 不能在析构函数里面抛出异常
- <table>的一些样式特点
- Zxing实现在线二维码生成程序
- 逻辑回归模型
- NUMA
- 2015华为校招模拟题-判断一个数字中是否包含两个相同的子串
- 【Linux】Centos设置开机启动服务或者组件
- Struts2中关于namespace的学习心得
- Visual Studio我常用的快捷键
- 解决 Fatal error: Call to undefined function imagettftext() 生成验证码错误
- 【bzoj3029】 守卫者的挑战 概率dp
- 按钮图片背景设置方法
- hdu2222 Keywords Search & AC自动机学习小结
- 面题37-58