Advertisement
Meruem

Trasferisci da lista1 a lista2 (su base di vettore)

Jun 21st, 2015
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function transfer2(v,l)
  2. {
  3.     var l1={},i,prev;
  4.     if(v==null && l!=null){ return l;}
  5.     if(v!=null && l==null){return;}
  6.     else
  7.     { while(l.prec!=null){l=l.prec;}
  8.         for(i=0;i<v.lenght;i++)
  9.         {
  10.             for(prev=l;prev!=null;prev=prev.succ)
  11.             {
  12.                 if(prev.x==v[i])
  13.                 {
  14.                     if(prev.prec==null)
  15.                     {   l1={x:prev.x,succ:l1};
  16.                         prev.succ.prec=null;
  17.                     }
  18.                         l1={x:prev.x,succ:l1};
  19.                         prev.prec.succ=prev.succ;
  20.                         prev.succ.prec=prev.prec;
  21.                 }
  22.             }
  23.         }
  24.     }
  25.  return l1;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement