题解 | #整型数组合并#

整型数组合并

https://www.nowcoder.com/practice/c4f11ea2c886429faf91decfaf6a310b

这个题相对比较简单,只需要用Set去重,配合List排序即可。

public class Main {    
  public static void main(String[] args) {       
	Scanner in = new Scanner(System.in);      
	while (in.hasNext()) {           
	  int m = in.nextInt();           
	  int[] firArr = new int[m];           
	  for (int i = 0; i < m; i++) {            
		firArr[i] = in.nextInt();           
	  }           
	  int n = in.nextInt();         
	  int[] sendArr = new int[n];      
	  for (int i = 0; i < n; i++) {            
		sendArr[i] = in.nextInt();        
	  }          
	  Set<Integer> sets = new HashSet<>();        
	  Arrays.stream(firArr).forEach(sets::add);            
	  Arrays.stream(sendArr).forEach(sets::add);      
	  List<Integer> list = new ArrayList<>(sets);      
	  Collections.sort(list);           
	  StringBuilder sb = new StringBuilder();       
	  list.forEach(sb::append);          
	  System.out.println(sb);       
	}   
  }
}
全部评论

相关推荐

笑着秋招😊:我一直认为努力有回报是一件很幸福很幸福的事情,恭喜你
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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