链接:https://www.nowcoder.com/questionTerminal/511e2634cddc4195890916654286d28e
给定一个长度为 n 字符串, 需要去除所有之前曾经出现过的字符,只保留第一次出现的字符。
输入
"aab"
输出
"ab"
说明
删除了第二个a
输入
"hellowelcometoxiaomi"
输出
"helowcmtxia"
说明
只保留了第一次出现的字符
备注:
1000001≤n≤100000 字符串只包含大小写字母
package FirstTest;
import java.util.*;
public class StringSelectRepeatXIAOMI {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
String str = sc.next();
String ans1 = uniqueString(str);
String ans2 = uniqueStringSet(str);
String ans3 = uniqueStringIndex(str);