蓝桥杯ADV-228——算法提高 删除重复元素

来源:互联网 发布:数据挖掘的作用和意义 编辑:程序博客网 时间:2024/06/05 23:41
 算法提高 11-2删除重复元素  
时间限制:10.0s   内存限制:256.0MB
    
问题描述
  为库设计新函数DelPack,删除输入字符串中所有的重复元素。不连续的重复元素也要删除。
  要求写成函数,函数内部使用指针操作。
样例输入
1223445667889
样例输出
13579
样例输入
else
样例输出
ls
数据规模和约定
  字符串数组最大长度为100。

import java.util.Scanner;/** *  * @author hhit.soft141.xxf * @date 2017-2-15 *  */public class Main {/** * @param args */public static void main(String[] args) {Scanner scanner = new Scanner(System.in);String string = scanner.next();char[] charArray = string.toCharArray();StringBuffer buffer = new StringBuffer();int x = 0;for (int i = 0; i < charArray.length; i++) {for (int j = 0; j < charArray.length; j++) {if (charArray[j] == charArray[i]) {x++;}}if (x == 1) {buffer.append(charArray[i]);}x = 0;}System.out.println(buffer.toString());}}


1 0
原创粉丝点击