2023每日刷题(四十五)
Leetcode—1657.确定两个字符串是否接近
算法思想
源于灵神
实现代码
class Solution {
public:bool closeStrings(string word1, string word2) {int len1 = word1.size();int len2 = word2.size();if(len1 != len2) {return false;}vector<int> w1(26), w2(26);for(char c: word1) {w1[c - 'a']++;}for(char c: word2) {w2[c - 'a']++;}for(int i = 0; i < 26; i++) {if((w1[i] == 0) != (w2[i] == 0)) {return false;}}sort(w1.begin(), w1.end());sort(w2.begin(), w2.end());return w1 == w2;}
};
运行结果
之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!