Advertisement
Guest User

Untitled

a guest
Mar 30th, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.98 KB | None | 0 0
  1. public ListaBrojeva izdvojParne() {
  2.     ListaBrojeva parni= new ListaBrojeva();
  3.     Element parniKraj=null;
  4.     Element tekuci, prethodni;
  5.     while (prvi!=null && prvi.info%2==0) {
  6.       tekuci=prvi;
  7.       prvi=prvi.veza;
  8.     if (parni.prvi==null) {
  9.       parni.prvi=tekuci;
  10.       parniKraj=tekuci;
  11.       tekuci.veza=null;
  12.     }
  13.     else {
  14.       parniKraj.veza=tekuci;
  15.       tekuci.veza=null;
  16.       parniKraj=tekuci;
  17.     }
  18.   }
  19.     if (prvi != null) {
  20.       tekuci=prvi;
  21.       while (tekuci.veza != null) {
  22.         prethodni=tekuci;
  23.         tekuci=tekuci.veza;
  24.         if (tekuci.info%2==0) {
  25.           prethodni.veza=tekuci.veza;
  26.           if (parni.prvi==null) {
  27.             parni.prvi=tekuci;
  28.             tekuci.veza=null;
  29.             parniKraj=tekuci;
  30.           }
  31.           else {
  32.             parniKraj.veza=tekuci;
  33.             tekuci.veza=null;
  34.             parniKraj=tekuci;
  35.           }
  36.           tekuci=prethodni;
  37.         }
  38.       }
  39.     }
  40.     return parni;
  41.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement