LinkedList去除重复元素
题目描述
给定六个字符串,将这些字符串存放在LinkedList中,然后将LinkedList中重复的元素删除,最后将LinkedList中所有元素用迭代器方式打印在控制台中.
输入:12345 jiuzhang jiuzhang jiuzhangsuanfa 12345 123456
输出为:
12345 jiuzhang jiuzhangsuanfa 123456
import java.util.Iterator;
import java.util.LinkedList;
class Solution {
	
	public static LinkedList<String> Weighting(LinkedList<String> list) {
		
		// write your code here
		LinkedList<String> lt = new LinkedList<>();
		int n = list.size();
		for(int i = 0;i<n;i++){
			String str = list.removeFirst();
			boolean b = false;
			for(String s : lt){
				if(str.equals(s)){
					b = true;
				}
			}
			if(b == false){
				lt.add(str);
			}
		}
		return lt;
	}
}
 
                     
                    
                 
                    
                 
                
            
         
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号