Advertisement
Guest User

Untitled

a guest
Nov 24th, 2017
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. public List<ArrayList<String>> getSortedByAnQty() {
  2.  
  3. for(int i = 0; i<allwords.size(); i++){
  4. String w1 = allwords.get(i);
  5. if(!w1.equals("used")){
  6. singleList = new ArrayList<String>();
  7. singleList.add(w1);
  8. char[] ch1 = w1.toCharArray();
  9. Arrays.sort(ch1);
  10.  
  11. for(int j = i+1; j<allwords.size(); j++){
  12. String w2 = allwords.get(j);
  13. if(!w2.equals("used")){
  14. char[] ch2 = w2.toCharArray();
  15. Arrays.sort(ch2);
  16. if(Arrays.equals(ch1, ch2)){
  17. singleList.add(w2);
  18. allwords.set(j, "used");
  19. }
  20. }
  21. }
  22. allwords.set(i, "used");
  23. Collections.sort(singleList);
  24. anagram.add(singleList);
  25.  
  26. }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement