1. 首页
  2. 考试认证
  3. 其它
  4. leetcode亲密字符串 leetcode859 leetcode859

leetcode亲密字符串 leetcode859 leetcode859

上传者: 2024-10-08 02:16:50上传 ZIP文件 1.25KB 热度 7次
leetcode亲密字符串15、leetcode859.亲密字符串解法一:思路:如果满足亲密字符串,条件是:①、A == B(aaa与aaa,abc与abc) : A中至少有2个重复元素。②、A != B (ab与ba,abc与bca): AB中只能有2对不同索引(元素互换相等)。注意:判断是否有重复时,使用set或数组++。代码: package com.lihe.leetcode.string; import java.util.HashSet; import java.util.Set; /** * @author lihe * @date 2019/10/21 21:05 * @descriptor */ public class BuddyStrings_859 { public static boolean buddyStrings(String A, String B) { if(A.length() != B.length()) return false; //A中至少有2个重复元素才能返回true if(A.equals(B)){//aaa aaa
下载地址
用户评论