字符串之数组中两个字符串的最小距离

    xiaoxiao2021-12-14  18

    题目:

    给定一个字符串数组strs, 再给定两个字符串str1和str2,返回在strs中str1和str2的最小距离,如果str1和str2为null,或者不再strs中,都返回-1

    列如:

    strs = {"1","3","3","2","3","1","3"} ,str1 = "1" str2 = "2" 返回2 strs = {"CD"},str1 = "CD",str2="AC"  返回-1  

    代码实现:

    package com.chenyu.string.cn; public class MinDistance { public static void main(String[] args) { String[] ss = {"a", "b", "c", "d", "c", "a", "d"}; int result = minDistance(ss, "a", "d"); System.out.println(result); } public static int minDistance(String[] target, String str1, String str2) { if (target == null || target.length == 0) { return -1; } if (str1 == nu chen.yu 认证博客专家 博客排名前200 深信服三年半工作经验,目前就职游戏厂商,希望能和大家交流和学习,微信公众号:编程入门到秃头 或扫描下面二维码零基础入门进阶人工智能(链接)
    转载请注明原文地址: https://ju.6miu.com/read-970636.html

    最新回复(0)