Advertisement
Guest User

a

a guest
Apr 24th, 2018
15
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.62 KB | None | 0 0
  1. void addNewNode(DNode newNode) { //TODO
  2.         // Post: newNode is inserted into the current list in correct sorted order
  3.         // numNodes is adjusted to be equal to the number of nodes in the list
  4.         ArrayList<String> ar = new ArrayList<String>();
  5.         for (int i = 0; i < numNodes; i++){
  6.             ar.add(lastVisited.contents);
  7.             lastVisited = lastVisited.next;
  8.         }
  9.         lastVisited = head; //reset to head - start setting the values
  10.         ar.add(newNode.contents);
  11.         Collections.sort(ar);
  12.         numNodes = ar.size()+1;
  13.  
  14.         for (int x = 0; x < numNodes; x++){
  15.             lastVisited.contents = ar.get(x); // <-------
  16.             lastVisited = lastVisited.next;
  17.         }
  18.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement