确定两串乱序同构(程序员面试金典)
来源:互联网 发布:匈牙利命名法 数组 编辑:程序博客网 时间:2024/04/29 02:15
确定两串乱序同构
- 参与人数:1171时间限制:3秒空间限制:32768K
- 通过比例:31.37%
- 最佳记录:0 ms|0K(来自 ~Segmentationfault)
题目描述
给定两个字符串,请编写程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。这里规定大小写为不同字符,且考虑字符串重点空格。
给定一个string stringA和一个string stringB,请返回一个bool,代表两串是否重新排列后可相同。保证两串的长度都小于等于5000。
测试样例:
"This is nowcoder","is This nowcoder"
返回:true
"Here you are","Are you here"
返回:false
题目链接:http://www.nowcoder.com/practice/164929d4acd04de5b0ee2d93047b3b20?rp=1&ru=/ta/cracking-the-coding-interview&qru=/ta/cracking-the-coding-interview/question-ranking
class Same {public: bool checkSam(string stringA, string stringB) { // write code here int vis[260]={0}; int lenA=stringA.length(); int lenB=stringB.length(); if(lenA!=lenB) return false; for(int i=0;i<lenA;i++) { vis[stringA[i]]++; vis[stringB[i]]--; } for(int i=0;i<256;i++) { if(vis[i]!=0) return false; } return true; }};
0 0
- 《程序员面试金典》--确定两串乱序同构
- 《程序员面试金典》确定两串乱序同构
- 【程序员面试金典】确定两串乱序同构
- 【程序员面试金典】确定两串乱序同构
- 确定两串乱序同构(程序员面试金典)
- 程序员面试金典 1.3 确定两串乱序同构
- 程序员面试金典题解 确定两串乱序同构
- 程序员面试金典——确定两串乱序同构
- 程序员面试金典(3):确定两串乱序同构(python)
- 程序员面试金典第一章:数组与字符串(3) 确定两串乱序同构
- 确定两串乱序同构之程序员面试经典
- 《Cracking the Coding Interview程序员面试金典》----确定两串乱序同构
- 程序员面试金典:字符串--确定两串乱序同构、基本字符串压缩
- 面试金典系列3--确定两串乱序同构
- 确定两串乱序同构(Java)
- 确定两串乱序同构
- 确定两串乱序同构
- 确定两串乱序同构
- poj1258
- 【POI2011】【BZOJ2280】Plot
- 数据库隔离级别
- Android AsyncTask两种线程池分析和总结
- hdu 1323 Perfection
- 确定两串乱序同构(程序员面试金典)
- spring实现javaMail
- C++在控制台上实现2048游戏
- iOS开发:图片的异步加载
- AdapterViewFliper 的用法
- TCP/IP 协议详解内容总结
- Spring MVC 环境搭建
- 多线程
- 今天终于申请到了CSDN,我来了