Java program – Dedup filter

by Nideesh C on April 29, 2011 · 0 comments

in Java Programming




public class DeDup {
    public static void main(String[] args) {
        SET<String> distinct = new SET<String>();
        while (!StdIn.isEmpty()) {
            String key = StdIn.readString();
            if (!distinct.contains(key)) {
                distinct.add(key);
                StdOut.println(key);
            }
        }
    }
}


/*************************************************************************
 *  Execution:    java DeDup < words.txt
 *  Dependencies: SET.java StdIn.java
 *
 *  Read in a list of words from standard input and print out
 *  each word, removing any duplicates.
 *
 *************************************************************************/



Not Satisfied ? Just search & get the result

Related Posts Plugin for WordPress, Blogger...
Be Sociable, Share!

Related posts:

  1. Java program – Frequency counts
  2. Java program – A simple filter
  3. Java program – Longest repeated substring
  4. Java program – Stack of strings (array)
  5. Java program – Averaging a stream of numbers

Leave a Comment

Previous post:

Next post: