爱奇艺笔试--java

小主参加殿选
调了半天还是只能匹配一个,不想改了》。。。。
太菜了
package day2;

import java.util.Scanner;

public class aiqiyi {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner input=new Scanner(System.in);
		while(input.hasNext()) {
			String str=input.nextLine();
			String comp=input.nextLine();
			String[] target=comp.split("\\s+");
			int n=0;
			while(n<target.length) {
				for(int i=0;i<str.length()-1;i++) {
					for(int j=i+1;j<=str.length();j++) {
						String sub=str.substring(i, j);
						
							if(equal(sub, target[n])) {
								StringBuilder res=new StringBuilder("");
								res.append(str.substring(0, i)).append(" "+target[n]+" ").append(str.substring(j, str.length()));
								System.out.println(res.toString());	
								n++;
								if(n==target.length) {
									
									return;
								}
							}
						
					}
				}
			}		
		}
		input.close();
	}
	public static boolean equal(String first,String second) {
		
		String[] str=first.split("\\s+");
		StringBuilder sb=new StringBuilder("");
		for(int i=0;i<str.length;i++) {
			sb.append(str[i]);
		}
		String ss= sb.toString();
		return ss.equals(second);
	}

}


#笔试题目##爱奇艺#
全部评论

相关推荐

07-02 13:52
门头沟学院 Java
点赞 评论 收藏
分享
自由水:笑死了,敢这么面试不敢让别人说
点赞 评论 收藏
分享
仁者伍敌:牛子这些人还会点一个自动回复,boss都不带回复的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务