确定两串乱序同构

来源:互联网 发布:mac鼠标握法 编辑:程序博客网 时间:2024/06/13 03:06

给定两个字符串,请编写程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。这里规定大小写为不同字符,且考虑字符串重点空格。

给定一个string stringA和一个string stringB,请返回一个bool,代表两串是否重新排列后可相同。


import java.util.*;public class Same {    public boolean checkSam(String stringA, String stringB) {        // write code here        int lenA = stringA.length();int lenB = stringB.length();if(lenA != lenB) return false;int[] a = new int[256];int[] b = new int[256];for(int i = 0; i < lenA; i ++){a[stringA.charAt(i)] ++;b[stringB.charAt(i)] ++;}for(int i  =0; i < a.length; i ++){if(a[i] != b[i]) return false;}        return true;    }}




0 0
原创粉丝点击