力扣每日一题【算法学习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;
    }
}

后言

共勉

相关推荐
豆角焖肉13 分钟前
Maven进阶与搭建私服
java·maven
Lumos18613 分钟前
51单片机从零到实战(完结)——后续学习路线建议
算法
稚南城才子,乌衣巷风流18 分钟前
DFS序详解:原理、应用与实现
算法·深度优先·图论
稚南城才子,乌衣巷风流23 分钟前
动态树(Dynamic Tree)数据结构详解
数据结构·算法
大不点wow24 分钟前
Java序列化与反序列化:让对象走出JVM
java·开发语言·jvm
噢,我明白了28 分钟前
Java中日期和字符串的处理
java·开发语言·日期
治愈系贝壳30 分钟前
ARM --- day 6 时钟
linux·arm开发·学习
dkbnull35 分钟前
Spring Boot请求处理组件对比详解
java·spring boot
jun_bai37 分钟前
Orthanc服务器使用java上传dicom影像文件
java·运维·服务器
顺风尿一寸38 分钟前
记一次 Spring AOP 与定时任务引发的死锁排查
java