public String largestMerge(String w1, String w2) {
StringBuilder sb = new StringBuilder();
while (w1.length() + w2.length() > 0) {
if (w1.compareTo(w2) > 0) {
sb.append(w1.charAt(0));
w1 = w1.substring(1);
} else {
sb.append(w2.charAt(0));
w2 = w2.substring(1);
}
}
return sb.toString();
}
2022.12.24-----leetcode.1754
最新推荐文章于 2024-11-08 15:02:18 发布
该博客主要介绍了如何实现两个字符串的有序合并。通过定义一个公共方法`largestMerge`,使用compareTo方法比较字符并依次添加到StringBuilder中,确保合并后的字符串始终按照字典序递增。该算法适用于字符串处理和排序的基础场景。
摘要由CSDN通过智能技术生成