Advertisement
Guest User

Untitled

a guest
May 29th, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. public class AlgoSchlange {
  2. public static <T> void sortMerge(Schlange<T> ws, java.util.Comparator<? super T> comp){
  3. if(ws.isEmpty()){
  4. return;
  5. }
  6. Schlange<T> ersteSchlange = new SchlangeAlsEVL<T>();
  7. Schlange<T> zweiteSchlange = new SchlangeAlsEVL<T>();
  8.  
  9. while(!ersteSchlange.isEmpty()){
  10. if(comp.compare(ersteSchlange.element(),zweiteSchlange.element())<0){
  11. ws.add(ersteSchlange.remove());
  12. }else{
  13. ws.add(zweiteSchlange.remove());
  14. }
  15. }
  16.  
  17. while (!ersteSchlange.isEmpty()){
  18. ws.add(ersteSchlange.remove());
  19. }
  20.  
  21. while (!zweiteSchlange.isEmpty()){
  22. ws.add(zweiteSchlange.remove());
  23. }
  24. }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement