力扣每日一题【算法学习day.132】

前言

###我做这类文章一个重要的目的还是记录自己的学习过程,我的解析也不会做的非常详细,只会提供思路和一些关键点,力扣上的大佬们的题解质量是非常非常高滴!!!


习题

1.统计相似字符串对的数目

题目链接: 2506. 统计相似字符串对的数目 - 力扣(LeetCode)

题面:

代码:

java 复制代码
class Solution {
    public int similarPairs(String[] words) {
        int n = words.length;
        int[][] arr = new int[n][26];
        int index = 0;
        for(String a :words){
            for(char c:a.toCharArray()){
                arr[index][c-'a'] = 1;
            }
            index++;
        }
        int ans = 0;
        for(int i = 0;i<n-1;i++){
            for(int j = i+1;j<n;j++){
                int flag = 1;
                for(int p = 0;p<26;p++){
                    if(arr[i][p]!=arr[j][p]){
                        flag = 0;
                        break;
                    }
                }
                if(flag==1){
                    ans++;
                }
            }
        }
        return ans;
    }
}

后言

共勉

相关推荐
xyliiiiiL1 小时前
从责任链模式聊到aware接口
java·开发语言
Fantasydg3 小时前
DAY 31 leetcode 142--链表.环形链表
算法·leetcode·链表
basketball6163 小时前
C++ STL常用算法之常用排序算法
c++·算法·排序算法
moz与京4 小时前
[附C++,JS,Python题解] Leetcode 面试150题(10)——轮转数组
c++·python·leetcode
qystca4 小时前
蓝桥云客 岛屿个数
算法·dfs·bfs
码农老起4 小时前
与Aspose.pdf类似的jar库分享
java·pdf·jar
程序猿小D4 小时前
第三百八十九节 JavaFX教程 - JavaFX WebEngine
java·eclipse·intellij-idea·vr·javafx
什码情况4 小时前
回文时间 - 携程机试真题题解
数据结构·python·算法·华为od·机试
lwewan5 小时前
26考研——栈、队列和数组_数组和特殊矩阵(3)
数据结构·笔记·考研·算法
拾零吖6 小时前
枚举算法-day2
数据结构·算法·leetcode