关注
package com.wt.algorithm;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class Algorithm1 {
public static void main(String[] args) {
List<Character> a = new ArrayList<>();
a.add('a');
a.add('b');
a.add('c');
a.add('d');
String s = "fdsfdscabderfdsabcd";
getIndex(a, s);
}
private static void getIndex(List<Character> a, String s) {
aa : for (int i = 0; i < s.length()-a.size()+1; i++) {
char charAt = s.charAt(i);
//如果在给定字符中todo比较第二位是否在剩余数组中
if(a.contains(charAt)) {
List<Character> b = new ArrayList<>(a);
for(int j = 1;j<a.size();j++) {
char charAt2 = s.charAt(i+j-1);
b.remove(b.indexOf(charAt2));
if(!b.contains(s.charAt(i+j)))
break;
if(b.size()==1&&b.contains(s.charAt(i+j))) {
System.out.println("当前位置开头====="+i);
break aa;
}
}
}
}
}
}
查看原帖
点赞 评论
相关推荐
04-20 15:25
南京邮电大学 运维开发工程师 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 哪些AI项目值得做? #
15254次浏览 422人参与
# 秋招笔试记录 #
397447次浏览 2193人参与
# 华泰星战营,提前锁定校招offer #
11514次浏览 351人参与
# 实习时最怕听到的一句话 #
14116次浏览 135人参与
# 90后北漂现状 #
38634次浏览 222人参与
# 找不到大厂实习可以去小厂吗? #
12150次浏览 108人参与
# 机械人,说说你的烦心事 #
143880次浏览 1150人参与
# 应届生初入职场,求建议 #
332419次浏览 2916人参与
# 简历上如何体现你的“AI”能力? #
6869次浏览 167人参与
# 你简历上最心虚的一句话 #
14370次浏览 154人参与
# 没有面试的日子里,你在做什么 #
8212次浏览 228人参与
# 携程笔试 #
162215次浏览 903人参与
# 如果有时光机,你最想去到哪个年纪? #
77043次浏览 858人参与
# 你总挂在第__面? #
5039次浏览 47人参与
# ai智能作图 #
682309次浏览 5726人参与
# 汉得笔试 #
3882次浏览 23人参与
# 24届秋招同行攻略分享 #
1478454次浏览 14432人参与
# 你知道最慷慨和最抠的公司分别是 #
7113次浏览 59人参与
# 绿盟笔试 #
3394次浏览 24人参与
# 大厂无回复,继续等待还是奔赴小厂 #
356680次浏览 2024人参与
# 机械人还在等华为开奖吗? #
333813次浏览 1628人参与
查看3道真题和解析