willieshi232

Untitled

Apr 1st, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. 4.
  2. import java.util.*;
  3. import java.io.*;
  4. public class Exercise
  5. {
  6. public static void main(String [] args)
  7. {
  8. Scanner console= new Scanner(System.in);
  9. System.out.println("Input the E value you wish to use");
  10. int e = console.nextInt();
  11. LinkedList<Integer> list = new LinkedList<>()List<>();
  12. partition(list, e);
  13. }
  14. public static void partition(List<Integer>list, int value) {
  15. List<Integer> temp = new LinkedList<Integer>();
  16. Iterator<Integer> itr = list.iterator();
  17. while (itr.hasNext()) {
  18. int element = itr.next();
  19. if (element < value) {
  20. temp.add(0, element);
  21. } else {
  22. temp.add(element);
  23. }
  24. }
  25.  
  26. }
  27. }
  28. 6.
  29. public static int countUnique(LinkedList<Integer> list) {
  30. Set<Integer> set = new HashSet<Integer>();
  31. Iterator<Integer> itr = list.iterator();
  32. while (itr.hasNext()) {
  33. int temp = itr.next();
  34.  
  35. if (!set.contains(temp)) {
  36. break;
  37. } else (set.add(temp));
  38. {
  39. set.add(temp);
  40. }
  41. }
  42. return set.size();
  43. }
Add Comment
Please, Sign In to add comment