c盘清理的步骤是什么(如何清理C盘空间)
如何清理C盘空间怎么清理C盘的垃圾文件?每天上网会给电脑带来很多临时文件,这些垃圾文件不清理掉时间久了就会影响到电脑的运行速度。那怎
2022/12/08
【资料图】
1.简述:
牛牛有一个由小写字母组成的字符串s,在s中可能有一些字母重复出现。比如在"banana"中,字母"a"和字母"n"分别出现了三次和两次。但是牛牛不喜欢重复。对于同一个字母,他只想保留第一次出现并删除掉后面出现的字母。请帮助牛牛完成对s的操作。
输入包括一个字符串s,s的长度length(1 ≤ length ≤ 1000),s中的每个字符都是小写的英文字母("a" - "z")
输出一个字符串,表示满足牛牛要求的字符串
输入:
banana
输出:
ban
2.代码实现:
import java.util.Scanner;import java.util.*;// 注意类名必须为 Main, 不要有任何 package xxx 信息public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 String a = in.next(); StringBuilder sb = new StringBuilder(); int[] record = new int[26]; for(int i = 0; i < a.length(); i++){ char c = a.charAt(i); if(record[c-97] == 0){ sb.append(c); record[c-97] = 1; } } System.out.print(sb); }}
标签: 小写字母