题解 | #删除字符串中出现次数最少的字符#

删除字符串中出现次数最少的字符

http://www.nowcoder.com/practice/05182d328eb848dda7fdd5e029a56da9

import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner input=new Scanner(System.in);
		String string=input.next();
		HashMap<String, Integer> map=new LinkedHashMap();
		for (int i = 0; i < string.length(); i++) {
			String key = string.substring(i, i+1);
			int count=1;
			if (map.containsKey(key)) {
				map.put(key, map.get(key)+1);
			}else {
				map.put(key, count);
			}
		}
		int a=string.length();
		for (String s:map.keySet()) {
			if (map.get(s)<=a) {
				a=map.get(s);
			}
		}
//		System.out.println(a);
		
		for (String s:map.keySet()) {
			if (map.get(s)==a) {
				string=string.replace(s, "");
			}
		}
		System.out.println(string);
	}
}

全部评论

相关推荐

04-30 21:35
已编辑
长安大学 C++
晓沐咕咕咕:评论区没被女朋友好好对待过的计小将可真多。觉得可惜可以理解,毕竟一线大厂sp。但是骂楼主糊涂的大可不必,说什么会被社会毒打更是丢人。女朋友体制内生活有保障,读研女朋友还供着,都准备订婚了人家两情相悦,二线本地以后两口子日子美滋滋,哪轮到你一个一线城市房子都买不起的996清高计小将在这说人家傻😅
点赞 评论 收藏
分享
海螺很能干:每次看到这种简历都没工作我就觉得离谱
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务