判定是否互为字符重排

给定两个字符串 s1 和 s2,请编写一个程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。

示例 1:

输入: s1 = "abc", s2 = "bca"
输出: true

示例 2:

输入: s1 = "abc", s2 = "bad"
输出: false
说明:
0 <= len(s1) <= 100
0 <= len(s2) <= 100

方法一

```js
    /**
     * @param {string} s1
     * @param {string} s2
     * @return {boolean}
     */
    var CheckPermutation = function(s1, s2) {
        let arr1 = s1.split('').sort();
        let arr2 = s2.split('').sort();
        let flag = true
        if(arr1.length == arr2.length){
            for(let i=0;i<arr1.length;i++){
                if(arr1[i]==arr2[i]){
                flag = true; 
                } else{
                flag = false;  
                break;  
                }
            }
        }else{
        flag = false;  
        }
    return flag;
    };
```

   转载规则


《判定是否互为字符重排》 echo丶若梦 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
js下载导出Excel文件以及ie兼容问题 js下载导出Excel文件以及ie兼容问题
方法一 使用a标签下载-- 使用a标签下载, download 属性,`url` 是所要下载的地址,注意IE浏览器不支持 `<a href={`${url}`} download>导出</a>`方法二 接口返会的是
2020-07-29
下一篇 
判定字符是否唯一 判定字符是否唯一
实现一个算法,确定一个字符串 s 的所有字符是否全都不同示例 1:输入: s = "leetcode" 输出: false 示例 2:输入: s = "abc" 输出: true 限制:0 <= len(s) <= 100如果
2020-07-24
  目录