[程序员面试宝典]翻转字串
来源:互联网 发布:网络交换机多少钱 编辑:程序博客网 时间:2024/06/08 18:05
之前做过类似的题目,先用256数组(ASCII码个数)保存每个元素出现的个数,如果个数一样就说明可以转换
class ReverseEqual {public: bool checkReverseEqual(string s1, string s2) { if(s1.size()!= s2.size()) return false; int num1[256]; int num2[256]; for(int i=0; i<256; i++) num1[i] = num2[i] = 0; for(int i=0; i<s1.size(); i++) { int tmp1 = s1[i]; int tmp2 = s2[i]; num1[tmp1]++; num2[tmp2]++; } for(int i=0; i<256; i++) { if(num1[i]!=num2[i]) return false; } return true; }};
0 0
- [程序员面试宝典]翻转字串
- 程序员面试经典--字串
- [C/C++程序员面试宝典] (07)-翻转句子中单词的顺序
- 程序员面试宝典
- 程序员面试宝典A
- Java程序员面试宝典
- Java程序员面试宝典
- java程序员面试宝典
- JAVA程序员面试宝典
- Java程序员面试宝典
- 程序员面试宝典
- 《程序员面试宝典》摘记
- 程序员面试宝典
- 程序员面试宝典总结
- 程序员面试宝典笔记
- 程序员面试宝典
- JAVA程序员面试宝典
- 程序员面试宝典一
- Windows环境使用Nexus-3.x搭建Maven私服
- nginx 基本操作
- Echarts 柱状图x轴显示全部类目
- 批量删除运行中的容器--docker
- 大数处理 JAVA
- [程序员面试宝典]翻转字串
- OpenCv学习笔记(九)再谈OpenCv中Mat类源码的详细解读
- 基于java反射机制调用自定义类导致service注入失败的经验浅谈
- webstorm、phpstorm 破解、激活
- sdut_java_判定Java源文件名称
- 进阶篇_一切指针都是纸老虎(指针详析)
- 我这里是测试啊
- Python——字符串
- MySQL 预处理语句prepare、execute、deallocate的使用